The AOCC compiler system is a high performance, production quality code generation tool. The AOCC environment provides various options to developers when building and optimizing C, C++, and Fortran applications targeting 32-bit and 64-bit Linux® platforms. The AOCC compiler system offers a high level of advanced optimizations, multi-threading and processor support that includes global optimization, vectorization, inter-procedural analysis, loop transformations, and code generation. AMD also provides highly optimized libraries, which extract the optimal performance from each x86 processor core when utilized. The AOCC Compiler Suite simplifies and accelerates development and tuning for x86 applications.

For the current version please refer here.

Download with End User License Agreement

 

File Name Version Size Launch Date OS Bitness Description
AOCC v4.2
Documentation: Download ZIP
aocc-compiler-4.2.0.tar 4.2 135 MB 02/27/2024 Ubuntu®, RHEL®, SLES®, CentOS®, Debian® 32 and 64-bit This tar file can be untarred and used on the listed distributions.
SUSE Linux Enterprise Server does not support compilation of 32-bit applications. It only offers runtime support for 32-bit binaries. For more information, refer to the SUSE documentation.
sha256sum: ed5a560ec745b24dc0685ccdcbde914843fb2f2dfbfce1ba592de4ffbce1ccab
aocc-compiler-4.2.0_1_amd64.deb 4.2 126 MB 02/27/2024
Ubuntu®, Debian® 32 and 64-bit This .deb file is for Debian based distributions.
sha256sum: 4c259e959fecd6408157681f81407f3c43572cfd9ad6353ccec570cf7f732db3
aocc-compiler-4.2.0-1.x86_64.rpm 4.2 124 MB 02/27/2024
RHEL® 32 and 64-bit This .rpm file is for RedHat distribution.
sha256sum: f643bdbbcb6d66a70a3093dd40fbefcceb932e3cd8ec80c25adc416da3d3b9bb
aocc-compiler-4.2.0.sles15-1.x86_64.rpm 4.2 126 MB 02/27/2024
SLES® 64-bit This .rpm file is for SUSE Linux Enterprise Server distribution.
SUSE Linux Enterprise Server does not support compilation of 32-bit applications. It only offers runtime support for 32-bit binaries. For more information, refer to the SUSE documentation.
sha256sum: fb43f61e7f8fb368da672ba346fabd8688d472da3e5e1a440cf5520184ff72fc
AOCC v4.1
Documentation: Download ZIP
aocc-compiler-4.1.0.tar 4.1 134 MB 08/04/2023 Ubuntu®, RHEL®, SLES®, CentOS®, Debian® 32 and 64-bit This tar file can be untarred and used on the listed distributions.
SUSE Linux Enterprise Server does not support compilation of 32-bit applications. It only offers runtime support for 32-bit binaries. For more information, refer to the SUSE documentation.
sha256sum: 5b04bfdb751c68dfb9470b34235d76efa80a6b662a123c3375b255982cb52acd
aocc-compiler-4.1.0_1_amd64.deb 4.1 134 MB 08/04/2023 Ubuntu®, Debian® 32 and 64-bit This .deb file is for Debian based distributions.
sha256sum: 013ecc70ba7d6a2fb434dc686def95b7f87a41a091cecebc890a5fd68ad83a3e
aocc-compiler-4.1.0-1.x86_64.rpm 4.1 125 MB 08/04/2023 RHEL® 32 and 64-bit This .rpm file is for RedHat distribution.
sha256sum: ff480d5301543859869b5a0a6e5c718e58194fe1c6a42fdcd3dd9e0402ca244d
aocc-compiler-4.1.0.sles15-1.x86_64.rpm 4.1 126 MB 08/04/2023 SLES® 64-bit This .rpm file is for SUSE Linux Enterprise Server distribution.
SUSE Linux Enterprise Server does not support compilation of 32-bit applications. It only offers runtime support for 32-bit binaries. For more information, refer to the SUSE documentation.
sha256sum: 58a262c52c98b2b747094b24c59188da26c3359ea8b91dd17b83c2b24d4ee6c7
AOCC v4.0
Documentation: Download ZIP
aocc-compiler-4.0.0.tar   4.0 118 MB 11/10/2022 Linux® 32/64-bit sha256sum: 2729ec524cbc927618e479994330eeb72df5947e90cfcc49434009eee29bf7d4
aocc-compiler-4.0.0_1_amd64.deb   4.0 116 MB 11/10/2022 Ubuntu® 32/64-bit sha256sum: 3433e6f3da48e481a4ae00e4f8c990a429492f2d1ab8e5df8e35cd91aae44291
aocc-compiler-4.0.0-1.x86_64.rpm   4.0 109 MB 11/10/2022 RHEL® 32/64-bit sha256sum: bdeb4d6a24c7e783821ff02ce50f253587cf93b128f0c84eeb506698dcd8c9d3
aocc-compiler-4.0.0.sles15-1.x86_64.rpm   4.0 111 MB 11/10/2022 SLES® 32/64-bit sha256sum: c31b583c7278ee960754ec6fa7c61d397914e41080db63211ecd12c0089a32c6
AOCC v3.2
aocc-compiler-3.2.0.tar 3.2 85 MB 02/12/2021 Linux® 32/64-bit sha256sum: 8493525b3df77f48ee16f3395a68ad4c42e18233a44b4d9282b25dbb95b113ec
aocc-compiler-3.2.0_1_amd64.deb 3.2 88 MB 02/12/2021 Ubuntu® 32/64-bit sha256sum: 98ef7f3007fa40105f2a7fdb94e7f5869495c353f3ec558c32442d9b83f75201
aocc-compiler-3.2.0-1.x86_64.rpm 3.2 98 MB 02/12/2021 RHEL® 32/64-bit sha256sum: 90c346c06fb68c72649e215d0f22d9d48db2f04607810f19ab35184fbd128a71
aocc-compiler-3.2.0.sles15-1.x86_64.rpm 3.2 87 MB 02/12/2021 SLES 32/64-bit sha256sum: 8123748d07878d4bcb50da5ff289c4b4f7d0941c4365e5e0b5b3c416386f8c97