One very interesting project built on OpenPOWER, but with unique vector extensions, is LibreSOC, https://libre-soc.org/ . It promises to be fully open hardware as well.
I have very low confidence that it will ever be anything but vapour, given the project leader's previous record e.g. this project fully funded in August 2016 and not yet delivered 7 1/2 years later. https://www.crowdsupply.com/eoma68/micro-desktop The project updates (last one in 2020) are painful to read. A competent outfit such as Pine64 or Sipeed can knock a project like this out in 6 months. They could have been…
Ask HN: Does anyone care about OpenPOWER?
61–70 of 113 posts
Re: Ask HN: Does anyone care about OpenPOWER?
#62It’s irrelevant because while they would openly license it, it wasn’t open source as you think about it traditionally and would require you to cross license derived technology to the consortium, which was effectively Freescale and IBM if I recall correctly.
IIRC they have only recently open sourced and freely licensed the ISA. Even then, there isn’t much interest in it outside big iron or niche platforms.
Re: Ask HN: Does anyone care about OpenPOWER?
#63Re: Ask HN: Does anyone care about OpenPOWER?
#64It's crazy expensive, Raptor torched their own roadmap, and no one actually needs what they're selling. (People say they do, but 99% of those people haven't actually bought it.)
> Raptor torched their own roadmap I don't think that's a fair summary; Raptor has a very specific product, more or less the selling point of which is 100% open and auditable systems, so when IBM came out with POWER10 that bakes blobs into the system they're stuck with completely switching course. That's not torching anything, it's them being forced to correct for external factors.
Right?
Re: Ask HN: Does anyone care about OpenPOWER?
#65I suspect IBM opened up the ISA (and some hardware designs) because they were quickly losing market relevance. Apple and gaming have moved on, new projects will use Arm or RISC-V, so the only markets I can think of are: * automotive and other legacy embedded applications * data centers with existing POWER applications * niche workstations like the Talos I do enjoy alternative ISAs, so I'd love to be wrong on this.
Iirc OpenPOWER predates RISC-V by two years
As far as I understand, at that point your only freedom was to license IBMs core or chip designs.
IBM released their first open source POWER core, the "Microwatt", in August 2019, a month after the base RISC-V 32/64 IMAFDC ISA was ratified (frozen forever and published)
The cores used in the highest performance RISC-V SoCs currently available were announced in October 2018 (SiFive U74) and July 2019 (THead C910).
Re: Ask HN: Does anyone care about OpenPOWER?
#66But the rest of this thread is correct: right now it is a huge cost sink. I recommend people buy Apple Silicon Macs for new hardware unless they really need the owner controlled firmware of a Talos. There's just no denying the M2/M3 spank the Power9 core in every bench, single and multi thread.
I'm eternally optimistic - I was told I was crazy in the dark days of P7 and P8, then the Talos came. Maybe the LibreSoC or PPC Notebook projects deliver? Maybe Talos 3 isn't stupid high cost? I hope, but I don't hold my breath.
Re: Ask HN: Does anyone care about OpenPOWER?
#67Earlier quoted context omitted.
> Raptor torched their own roadmap I don't think that's a fair summary; Raptor has a very specific product, more or less the selling point of which is 100% open and auditable systems, so when IBM came out with POWER10 that bakes blobs into the system they're stuck with completely switching course. That's not torching anything, it's them being forced to correct for external factors.
But they're free to design and build their own chips without such blobs, right? Right?
Re: Ask HN: Does anyone care about OpenPOWER?
#68OpenPOWER happened a few years after Apple finished the transition to Intel. The whole architecture is niche since then. Linus Torvalds has a very interesting POV why x86 won. "Develop at home" issues. You are going to deploy to a system that is similar to what you built on. If you run x86 then you'll deploy to x86. And he points to that as the reason for x86 servers. Home is today a x86 or arm computer (arm if you l…
Today we deploy to the cloud and work on Arm/x86 Do most web developers do things that have issues being cross platform?
Re: Ask HN: Does anyone care about OpenPOWER?
#69Earlier quoted context omitted.
I did some looking, and it appears that OpenSparc is copyleft (GPLv2) which, combined with Oracle Yuck, may be a huge reason it is held back from wider interest. However, OpenPower stuff seems to all be Apache licensed from their repos. I could not find the RISC-V license, but it appears to be extremely liberal as well.
OpenSPARC is apparently used as a base for the Elbrus CPU line in Russia https://en.wikipedia.org/wiki/Elbrus-8S That specific chip I linked to the article about has the ability to run x86 code via translation and they claim it can run Windows. Guess that solves the chicken and egg issue, but the biggest problem is who would be willing to fab it for them, sad that politics and war interrupted this.
The SPARC-based one is the old MCST R1000.
>who would be willing to fab it
Before the conflict, they used TSMC. Now, AFAIK, the only fab available is Mikron, located in Zelenograd near Moscow. And only 90nm process. There were some rumors about switching to SMIC, but I have not heard any updates for quite some time.
Re: Ask HN: Does anyone care about OpenPOWER?
#70Earlier quoted context omitted.
But they're free to design and build their own chips without such blobs, right? Right?
I'm not sure I follow your point. They're a vendor using POWER chips to provide blob-free computers. I'm fairly confident that they could make their own chips, but given that they'd need a fab and call it a billion dollars that's an impractical step up from building machines around existing chips. None of this constitutes them having "torched their own roadmap", just being stuck between a rock (their product being de…
Apple does not own a fab. Arm does not own a fab. Qualcomm does not own a fab. I believe IBM does not own any modern fab (some built in early 2000s, yes).