Cray C++ (CCE)
by HPE/Cray
The Cray Compiling Environment (CCE) is the C/C++/Fortran compiler suite for Cray and HPE supercomputers. Modern CCE versions (9.0+) use a Clang-based C/C++ frontend with Cray-specific optimizations for HPC workloads, OpenMP offload, and Cray interconnect support. Earlier versions used an EDG-based frontend. CCE is part of the Cray Programming Environment (CPE) and is the default compiler on Cray EX (Frontier, LUMI, etc.) and Cray XC systems.
https://cpe.ext.hpe.com/docs/cce/index.html
releases (23)
| version | date | clang_base | note |
|---|---|---|---|
| 19.0.0 | 2025 | 19 | CPE 25.03 |
| 18.0.0 | 2024 | 18 | CPE 24.07 |
| 17.0.1 | 2024 | 17 | CPE 24.03 |
| 17.0.0 | 2023 | 17 | CPE 23.12 |
| 16.0.1 | 2023 | 16 | CPE 23.09 |
| 16.0.0 | 2023 | 16 | CPE 23.05 |
| 15.0.1 | 2023 | 15 | CPE 23.02 |
| 15.0.0 | 2022 | 14 | CPE 22.11 |
| 14.0.4 | 2022 | 14 | CPE 22.08 |
| 14.0.3 | 2022 | 14 | CPE 22.06 |
| 14.0.2 | 2022 | 13 | CPE 22.02 |
| 13.0.2 | 2021 | 13 | CPE 21.12 |
| 13.0.0 | 2021 | 12 | CPE 21.09 |
| 12.0.3 | 2021 | 12 | CPE 21.06 |
| 12.0.1 | 2021 | 11 | CPE 21.03 |
| 11.0.4 | 2020 | 11 | |
| 11.0.0 | 2020 | 10 | |
| 10.0.4 | 2020 | 9 | |
| 10.0.0 | 2019 | 8 | |
| 9.1.3 | 2019 | 7 | |
| 9.0.0 | 2018 | 6 | First Clang-based CCE release |
| 8.7.x | 2018 | EDG-based frontend, last major classic CCE line | |
| 8.6.x | 2017 | EDG-based frontend |