OpenPOWER Summit 2020
phoronix.com
phoronix.com
Is anyone aware of POWER-powered low cost SOCs akin to Arduino or raspberry pi?
https://www.powerpc-notebook.org/en/
It won't be as cheap as a Pinebook Pro. But even if it were in the circa $1000 range, I'd feel it would be far easier to justify buying than a Blackbird.
> We could not make use of commercial crowdfunding platforms:
> - they support the production of a product
> - they require a working prototype at the end
> We are not making or selling any physical product.
> We are doing and supporting research and development
The QoriQ series is still the best choice for any Power-based laptop hardware mind you, it's just the state of affairs in Power that a 2013 chip aimed at network equipment is the best you can do.
I'm sure there is some badly-written stuff with issues, but I have the impression they're not widespread.
Package wise, you're also in a pretty miserable state. It's "usable", but even getting Firefox to compile on BE is a pain, and it's still a buggy experience. Firefox and Chromium build on LE systems, and with IBM's V8 port and patches to use Altivec and GPU acceleration, Chromium is very nice on LE.
Beyond those, more packages are broken on BE. As a practical example, there's the PPC void linux fork at https://repo.voidlinux-ppc.org/stats.html . Many applications do built, but there are a few blockers like the lack of Go support and lack of Haskell support, which trickles down into other packages (e.g. pandoc doesn't build on BE because lack of haskell). Neither docker nor podman work on BE.
Packages that do build are sometimes broken on BE as well. The more complex a program, the more likely it's subtly broken.
Basically, it's usable, but it's an extreme downgrade from LE, and requires being a lot more forgiving of your system. Enthusiasts using G5s are fine with it, but building a new system that's only BE capable would sting for eager customers receiving their inevitably pricey laptop only to discover a large number of prominent linux applications aren't available and the system is riddled with endianness bugs. Depending on what you use your computer for, you might not run into any problems, but you've got pretty serious problems across the "gaming, web browsing, productivity, devops" spectrum.
And that's not really a surprise. The only big endian system available to mere mortals that can fit an AMD GPU is a noisy, heavy, oversized metal box from 2005 you need to get off of Craigslist. Even the Raptor desktops default option is ppc64le. Most hardware developers never need to worry or care about big endian hardware, as none of their users use POWER, SPARC, S390X or something even more obscure.
This driver case is where AMD has made an explicit statement (though you'll have to forgive me from backing that up, can't find it anymore). In other cases it can be hard to differentiate between regular software bugs and endianness specific bugs.
Power and RISC V should look a lot more attractive because of the Nvidia/ARM deal, and Power has a lot of advantages over RISC V, with proven high performance designs and apparently really good Linux ecosystem support for ppc64le. But with IBM as the captain of Power, I highly doubt Power can capitalize on that at all.
I'm inclined to agree and that's really disappointing.
More in the range of the arduino than the pi, you could get a Colorlight 5A-75b for ~$15 on AliExpress and reprogram its FPGA to run an OpenPOWER core. It's a board meant for driving LED panels, but it has a Lattice ECP5-25F FPGA with a JTAG header easily accessible plus dual gigabit ethernet MACs and 4MB of SDRAM. The downside is all the rest of the IO is stuck behind one-way buffers since it's only designed to push data out to 5V LED panels. But it's been well reverse-engineered by the chubby75 project, the FPGA is well-supported by the open-source yosys+nextpnr FPGA toolchain, it's supported by the litex SoC builder (which also includes microwatt core support, though maybe not colorlight+microwatt?), and it looks like some have had success getting OpenPOWER cores to boot on it: https://twitter.com/antonblanchard/status/123177893988802969...
Unfortunately Broadcom, Qualcomm, Marvell, Apple, TI, etc all the big names in Fabless Semiconductor Industry haven't taken any interest. That might change with the Nvidia-ARM deal depending how certain companies management / engineers hate Nvidia. ( For what ever reason )
Personally I would love to have an A20 CPU POWERed Router to play around.
All eyes are on RISC-V right now, especially with ARM getting gobbled, but the game is open to anyone, any architecture, & it all comes down to making good chips at good power & price points.
best-of-breed/Enterprise Focus/Powerful Core = Enterprise Strength + AI Infused/World-class/Enterprise Cloud/Powerful Core : Enterprise Strength/you get the picture
edit: take that back a little, the 2nd half gets a bit hardcore