AMD Performance Library
The AMD Performance Library (APL) is a library produced by Advanced Micro Devices Inc (AMD), which provides improved support for AMD multi-core processors for Visual Studio and GCC compilers. The AMD Performance Library consists of a collection of popular software routines designed to accelerate application development, debugging, and optimization on x86 class processors. Spanning simple arithmetic routines to rich domains such as image and signal processing, it provides a quick path to high performance development. APL is available as a static library for 32- or 64-bit versions of Microsoft Visual Studio 2005 and GCC 4.1, and as a 32- or 64-bit dynamic library for the Linux, Microsoft Windows or Solaris operating systems.
Features
APL consists of the following main components:
- Simple interface to take advantage of latest hardware innovations
- MMX
- SSE, SSE2
- Multi-cores
- Faster development of multimedia projects
- Media players
- Codecs
- Image editors
- Audio applications
- Easy path to multi-threading
New features
Released on September 19, 2007, APL 1.1 includes the following feature enhancements:
- Video Decoding (H.264) support
- JPEG support
- AMD “Barcelona” quad-core processor optimizations
- Sun Studio for Solaris support
Contacts
- For technical support: tech.support@amd.com with the subject line "APL-Support."
- For product feedback: APL.Feedback@amd.com