Power Programming Languages

Power Programming Languages

IBM Power, including the AIX, IBM i, and Linux operating systems, support a wide range of programming languages, catering to both traditional enterprise applications and modern development needs.


#Power

 View Only

Advance Toolchain for Linux on Power

By Linda Alkire posted Mon October 10, 2022 10:56 AM

  
The Advance Toolchain for Linux on Power contains a set of open source compilers, runtime libraries, and development tools that allows you to take advantage of the latest IBM Power hardware features on Linux.

This self-contained toolchain does not rely on the system toolchain and requires minimal dependencies. Nor does it override the default Linux distribution toolchain (it is installed in /opt). The latest release includes current stable versions of the following packages:

  • GNU Compiler Collection (gcc, g++, and gfortran), plus individually optimized gcc runtime libraries for supported POWER processors
  • GNU C library (glibc), individually optimized for supported POWER processors
  • GNU Binary Utilities (binutils)
  • Decimal Floating Point Library (libdfp), optimized with hardware DFP support for POWER
  • IBM Power Architecture Facilities Library (PAFLib)
  • GNU Debugger (gdb)
  • Python
  • Golang
  • Performance analysis tools (oprofile (for Advance Toolchain 12.0 and older), valgrind, itrace)
  • Multi-core exploitation libraries (TBB, Userspace RCU, SPHDE)
  • Plus several support libraries (libhugetlbfs, Boost, zlib, etc)
Learn more about the Advance Toolchain for Linux on Power here: https://www.ibm.com/support/pages/advance-toolchain-linux-power
Get the source code from GitHub here: https://github.com/advancetoolchain/advance-toolchain
#OpenSourceLanguagesforPower
0 comments
19 views

Permalink