1 Reply Latest reply on Dec 14, 2017 9:20 AM by thetasigma

    AOCC - what is it?


      I've seen mention of a new AMD compiler called AOCC.  What is it?  Is it the recommended one to use?  What happened to LLVM, and what about gcc?

        • Re: AOCC - what is it?

          AOCC is the AMD Optimizing C/C++ compiler suite. It is production quality, high-performance, supported compiler and tools package based on LLVM technology. More information is available at https://developer.amd.com/amd-aocc/. AMD also contributes improvements and optimizations to the LLVM project.


          AMD is a contributing member of the GCC project and community and has been for 15 years. The pre-silicon support for EPYC was contributed to the GCC 6 branch with on-going improvements and optimization since.