Notebookcheck Logo

AMD announces μProf 3.0, a free tool to optimise apps for AMD processors

μProf 3.0 runs on multiple Linux and Windows distributions. (Image source: AMD)
μProf 3.0 runs on multiple Linux and Windows distributions. (Image source: AMD)
μProf 3.0 supports Assembly, C, C++ and Fortran along with Java and .Net. It can also work with programs compiled using GNU, Intel or Microsoft compilers in addition to LLVM and AOCC. The tool includes not only energy, performance and system analyses but also system-wide power profiling. μProf 3.0 is available to download now.

AMD has updated its μProf software in line with the release of Zen 2 processors. Announced its Ryzen Twitter channel via Reddit, the software encompasses four tools that AMD claims allow developers to identify ways to optimise their applications for AMD processors.

μProf 3.0 gives detailed runtime performance information from CPU profiling to system-wide power profiling. Windows developers can also analyses which areas of an application are more resource intensive, while Linux and FreeBSD developers can monitor system performance metrics. AMD has introduced several new features with the 3.0 update, the principal of which is support for 3rd Gen AMD Ryzen Desktop processors. The full list is as follows:

  • Flame Graph – a callstack trace visualizer to identify hot call-paths
  • Support Linux kernel profiling and kernel-space drivers
  • Improved symbol discovery for Linux system libraries
  • Remote Profiling:

    • Target OS: Linux & Host OS: Windows
    • Callgraph window in GUI

  • New platform support for performance and power profiling

    • 3rd Gen AMD Ryzen Desktop Processor

  • GUI feature to search function names in ANALYZE page
  • New OS support

    • openSUSE Leap 15, SLES 12 & 15
    • Windows 10 (May 2019 Update), Windows Server 2019

AMD offers a 74-page user guide if you are unfamiliar with μProf, which you can find here. The company recommends trying its Server Gurus forum if you have specific questions too. μProf 3.0 supports application environments written in Assembly, C, C++ and Fortran along with Java and .Net. Additionally, it works with environments compiled using AOCC, GNU, Intel, LLVM and Microsoft compilers. μProf 3.0 is available to download for free now, as are all previous versions. You can find download links at the bottom of the μProf AMD Developer Central website.

(Image source: AMD)
(Image source: AMD)
(Image source: AMD)
(Image source: AMD)
static version load dynamic
Loading Comments
Comment on this article
Please share our article, every link counts!
> Expert Reviews and News on Laptops, Smartphones and Tech Innovations > News > News Archive > Newsarchive 2019 07 > AMD announces μProf 3.0, a free tool to optimise apps for AMD processors
Alex Alderson, 2019-07- 9 (Update: 2019-07- 9)