Announcement

Collapse
No announcement yet.

AMD Optimizing C/C++ Compiler" (AOCC) version 1.1

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • AMD Optimizing C/C++ Compiler" (AOCC) version 1.1

    In May 2017 there were three nice articles about the "AMD Optimizing C/C++ Compiler" (AOCC) :
    May 16, 2017. AMD Releases Optimizing C/C++ Compiler For Ryzen
    https://www.phoronix.com/scan.php?pa...C-1.0-Released

    May 19, 2017. Benchmarking AMD's New AOCC Compiler For Ryzen
    https://www.phoronix.com/scan.php?pa...zen-aocc&num=1

    May 21, 2017. AMD Ryzen AOCC 1.0 Compiler Tuning Benchmarks
    https://www.phoronix.com/scan.php?pa...izations&num=1



    The verdict by Michael was "so far the benefits of AOCC appear to be very small at least for this Ryzen 7 system".

    Checking https://developer.amd.com/amd-aocc/ it appears that version 1.1 was released in December 15, 2017. The site says:
    Further tuning for AMD Family 17h processors (“Zen” core)
    • Extends LLVM 6.0 trunk (llvm.org, 30th Nov) with enhancements and optimizations
    • Enhanced loop optimizations, function inlining and other high level optimizations
    • Optimized libraries including AMDLibM (libM math library v3.2.1)
    • Enhanced vectorization, code generation and more
    • LLVM linker (lld) by default (Gold linker no longer required)
    • Continued support for DragonEgg Fortran frontend
    • Tested on RHEL 7.4, SLES 12 SP3, Ubuntu 16.04 LTS



    Michael, it sounds like it is time for a revisit!


Working...
X