4 ms·
No idea recently, but even back in the apple PPC days pretty much everything worked. The things that didn't were typically lesser used desktoppy things or more
by cat199 9y ago
No idea recently, but even back in the apple PPC days pretty much everything worked.
The things that didn't were typically lesser used desktoppy things or more community written software that didn't take endianness into consideration. If you're not afraid to dig into sources alot of things only took adding an endianness hack / byteswap to certain lines to make things work properly.
Also to check into are some languages/compilers/interpreters simply might not have a backend for your CPU. If you use any of these critically you might double check; common things like perl/python/java/ruby should be fine.
I'd expect most server-side / computation oriented things should be fine- desktop, etc, not so sure especially since noone is making any power based workstations these days, though remote GUI mgmt is still useful in some annoying cases
Overall stability, barring per-platform issues should be fine as well.
basically, if you don't mind getting your hands a bit dirty from time to time, it should be okay; not sure of support for this particular board / firmware/ etc though..
hopefully someone with recent experience can confirm
- jabl 9y agoMost Linux work for modern POWER seems to be for the ppc64le target, which runs the CPU in little endian mode. That being said, there's probably a lot of libraries with x86-64 ASM kernels in them which will run slower if they have to use the generic C/whatever version on power.
- hsivonen 9y agoIn terms of network effects of ISA-specific optimizations, it's problematic that not only is the workstation so expensive but POWER8/9 cloud availability seems to be only for orgs that buy a lot of compute time. If you are a dev who isn't being paid by e.g. IBM or Red Hat to work on ppc64le stuff, it seems hard to get access to running your code on real hardware and running on qemu doesn't really make sense for optimizations. It seems to me that the ISA could benefit from scaling down so that more developers had access.
- CrystalGamma 9y agoThey're already scaling down … in the POWER8 Talos campaign, the cheapest CPU option was something like $1300, the CPU they're offering here is only $300. And the board, because you don't need expensive memory buffer chips anymore, is almost half the price as then.
- torpcoms 9y agoFedora and RHEL do seem to come in big endian versions as well as little endian. Have not seen any other distros that do though.