How Easy is it to Run on ppc64le?
summary
Built a CentOS rebuild named PowerEL rebuilt CentOS for ppc64le that runs PHP7, MariaDB/MySQL, Postgres, Java and Go stacks in production since 2016, with minimal patches pushed upstream. Compilation uses compiles with GCC 4.8.5 / 8.x and targeted GCC flags, and containers run with uses Podman and Go for containers. Optimized MariaDB on Power8 reaches 15 million queries per second on bare metal (about 10M in VMs). Migrations are mostly just recompiles plus a few architecture-specific fixes.
AI-written summary · about
chapters (15)
- 0:00Introduction to ppc64le
- 3:10Why consider ppc64le
- 5:37Starting with Power hardware
- 7:22Building Power EL distribution
- 9:32Migrating first workloads
- 11:42Expanding workload support
- 14:13Adopting OpenPower machines
- 16:23Focus shift to little endian
- 17:50Container adoption with Podman
- 18:52Power EL 8 optimizations
- 21:01Compiler and optimization choices
- 23:08Architecture-specific patches
- 25:15Open sourcing infrastructure
- 26:17Migrated workloads overview
- 27:43Toolchain and compatibility








