Here are some useful web resources that we’ve gathered over our user group meetings.
- (First) IBM POWER Vec Lib
POWER vector intrinsic functions
- (Second) IBM POWER Vec Lib
Header files that contain useful functions leveraging the PowerISA Vector Facilities: Vector Multimedia Extension (VMX AKA Altivec) and Vector Scalar Extention (VSX).
- veclib
Vector library for porting SSE2 instructions to other architectures
- Porting x86 vector intrinsics code to Linux on Power in a hurry
“So you have a C/C++ application running on Linux on x86 and you want to quickly port it to Linux on POWER? Read on.”
- The IBM Software Development Kit for Linux on Power (SDK)
Tools to enhance the porting, optimizing, analysis, and tuning of applications and libraries for Linux on Power
- Find open source packages built for IBM Power
Search for open source packages that run on the IBM POWER architecture (ppc64le)
- Porting x86 Linux applications to IBM POWER
“The definitive how-to guide” to porting x86 Linux applications to IBM POWER
- The Migration Advisor
The Migration Advisor helps on moving Linux applications to Power Systems servers. Its locates potential migration problems within a C/C++ project, such as source code that might produce different results when run on Power Systems servers.