Tools & SDKs

AMD Optimizing C/C++ Compiler — The  AOCC compiler system is a high performance, production quality code generation tool. The  AOCC environment provides the developer the essential choices when building and optimizing C, C++, and Fortran applications targeting 32-bit and 64-bit Linux® platforms.

AMD μProf —AMD μProf is a suite of powerful tools that help developers optimize software for performance or power. AMD μProf ’s CPU profiler helps to identify and analyze performance hotspots within an application, library, driver or kernel module. It’s Power profiler provides valuable information on energy characteristics of the application or process, library, kernel module running on CPU, APU or discrete-GPU.

Use AMD μProf for CPU and Power profiling on all AMD processors (including EPYC and future processors), CodeXL can still be used for AMD Ryzen and older processors.

AMD Open64 SDK — A set of tools, libraries, documentation and headers that developers can use to create high performing applications that run on Linux® operating systems.

x86 Open64 Compiler System — A high performance, production quality code generation tool designed for high performance parallel computing workloads.

Libraries

AMD CPU Libraries — AMD CPU Libraries is a set of numerical libraries tuned specifically for AMD EPYCTM processor family. They have simple interfaces to take advantage of latest hardware innovations. The tuned implementations of industry standard math libraries enable fast development of scientific and high performance computing projects.

 

Resources

Legacy CPU Tools, SDKs & Libraries — These tools and libraries have reached end of life and are no longer supported but are available here without warranty if you need them.

AMD CPU Development Tools