#SPARCv9

Kevin Karhan :verified:kkarhan@infosec.space
2025-03-17

@freya @BrodieOnLinux lets just say the idea of @OS1337 is to see what is the minimum viable #Linux distro to get essential work done, and to me that means an #SSH #Terminal.

And I have nothing beyond the #Xbox360.

  • Basically having some nimble "swiss knife" one can use to recover data or get basic stuff setup, because many old systems are a pain in the ass to setup from a clean slate and/or non-original & specifically modified parts.

Even if it's just a sort-of "#Foreman" image that then just dd a base system image or yeets data from a drive...

Kevin Karhan :verified:kkarhan@infosec.space
2024-11-12

@koakuma @techokami also #UltraSparcT2 as cool as it was at release (including dual 10Gbit-NICs and hardware RNG on die) has a lot of things noone would want to deal with in 2024 (i.e. DDR2-FBDIMMs).

  • Plus #RISCv unlike #SPARCv9 amd #OpenPOWER was designed on a clean slate in academia by people who had dealt with #RISC & #CISC architectures and needed something #OpenSource as they can't just violate NDAs nilly-willy for teaching.

Pretty shure @stman could write an entire curriculum on why #SPARC, #PowerPC, #s390x and even #ARM / #ARM64 should not be pursued and why #mc68k died alongside the unfixable-by-design mess that is #ix86 & #amd64.

  • Plus RISCv's ISA has been an #OpenStandard from the get go, whereas the efforts by #Oracle nee #Sun and #IBM were mostly done in reaction to it and to keep the few invested licensees and co-designers onboard and not drop the platform entirely...

Look, I'd love to get my hands on some Sun SPARC Hardware but aside from making my room hot and noisy there isn't much to justify blowing likely over half a Euro per hour (electricity price: € 0,40/kWh) just to have it up and running, as compared to a #PiCluster like those @geerlingguy had built multiple times are more practical.

  • For comparison: It's like driving a 2011 Ford CVPI-71 with a 11,9l SONNY'S SAR-729 engine for commuting from Leverkusen to Köln when there's ample of affordable, reliable and fast public transport that gets me faster from Opladen to Deutz than it takes to drive up the 15th deck of a parking garage just to find a spot to park that 5,7m long street yacht where one can climb out of it from the doors and not the trunk!

And that's just bottom-billing, low-cost ARM SoC tech designed for a price tag (to the point that until the #Pi5 they neither included a power button nor #RTC onboard!

  • OFC RISC-V is still 5-25+ years behind #ARMv9 solely based off #patents, #budget and #PersonnelHours invested in it, so it's barely getting on-par with 10-20yr old ARM devices in terms.of power and support.
Kevin Karhan :verified:kkarhan@infosec.space
2024-10-11
Kevin Karhan :verified:kkarhan@infosec.space
2024-08-04

@stman @GrapheneOS @mikesixgolf @tasket yeah, the good ol' days of the "AIM Alliance" are long gone and #mc68k basically has been abandoned...

It's really depressing to see "good tech" get scrapped and sidelined (like #ppc64 / #ppc64le & #SPARCv9 as well as #mc68k) and abandoned.

To me #ARM64 is at best a "mixed bag" but I'd rather say it's a "fundamentally fucked up architecture" and I can't wait for good & auditable #RISCv to hit mainstream, even tho that'll take 10-25 years at minimum...

Kevin Karhan :verified:kkarhan@infosec.space
2024-06-14

@neingeist @LambdaCalculus @adam @lunareclipse @armbian

Still, that doesn't change the fact that in terms of documentation and support they ain't even in the same league as @Raspberry_Pi and that really is a big problem, because that's what made the #RaspberryPi so successful.

Remember:

  • Software makes Operating Systems &
  • Operating Systems make Hardware.

That's why #Apple's #ARM64-v8.5A - based #SBCs are gamechangers and why #AMD64-based #PCs ain't dead like #ppc64 and #SPARCv9:

  • Because at the end of the day, people don't give a damn about specs and stuff, all they care about is getting their "Compute Needs" fulfilled at a price- and painpoint they can accept...

Which is why I use #refurbished and #surplus'd and64-based #ThinClients instead of a #Pi5B for #Server work:

  • They are cheap and they run basically all the stuff I care about.

OFC they won't replace big clusters at work but if your homelab has to run off German Energy Prices then you want a machine that barely sips power...

Kevin Karhan :verified:kkarhan@infosec.space
2024-02-11

@landley @dalias @stman @OS1337 that's what I meant...

SMP'd & multithreaded ppc64 really wipes the floor when fully stacked, and as we saw with the 7th console generation, it can also be efficient enough for small devices (Microsoft just botched the #Xbox360 due to pulling key hardware engineers during crunchtime and forcing them to work on the #Zune!)

youtube.com/watch?v=EhW_SXzyUX video via #SSFF

Granted if #Sun's #UltraSparcT2 and the whole Niagara-II architecture weren't using power-hungry DDR2-FBDIMMs and #Oracle basically giving every Sun customer a middle finger, then maybe we'd see #SPARCv9 contest #POWER in the high-end.

Tho sadly nowadays everything rackmounted that isn't #amd64 is more or less a "rounding error" and on #Desktops we see the aformentioned "innovation goes upmarket" development with #arm64 outcompeting #Intel and #AMD from the "low end" and mobile devices as their established bridgeheads...

Kevin Karhan :verified:kkarhan@infosec.space
2024-02-11

@landley @dalias @stman that makes sense...

#SPARCv9 / #sparc64 - like #Power9(+) / #ppc64 - aren't per-se bad and a lot of it is used in #CriticalInfrastructure systems like the BAE #Rad750 & #esa #LEON...

Not to mention the fact that they - alongside #RISCv - are the only fully opensourced #ISAs with sufficient powerful designes fit for use cases beyond #IoT-Sensors and other "edge (embedded) computing" applications...

I've not gotten myself over to subscribing the #LKML since the amount of traffic there is just extreme...

But I'd love to see more supported architectures I can port @OS1337 to, and I'd ideally prioritize those long-term that have solid toolchain / compiler / userland support as I don't want to change any upstream code if possible and stick with fixed releases so that even decades later someone can rebuild such a system from scratch if need be...

github.com/OS-1337/OS1337/blob

2023-12-17

finally fixed^W quirked #gdb to actually work on our 32-bit defaulting #sparc64 "#sparcv9" #t2sde #Linux variant! youtube.com/live/-ayaTMusFYQ

Kevin Karhan :verified:kkarhan@mstdn.social
2023-06-15

@ted_dunning @profoundlynerdy @Houl the only.asvantage is that #SPARCv9 & #POWER9 are #FLOSS'd like #RISCV so the limiting factor would be economies of scale and the ability to procure fabbing, which sadly isn't #FLOSS'd yet ( #LibreSilicon works on that!)...

This literally bit #Russia in the rear as #TSMC canceled any deliveries for #MCST's chips they fabbed on 28nm nodes...

Kevin Karhan :verified:kkarhan@mstdn.social
2023-06-11

@malwaretech This is worse than the shit #MCST is spitting out...

they are at least aware that their tech is reused 28nn TSMC with #SparcV9
en.wikipedia.org/wiki/MCST

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst