Skip to content

Commit c8a4bf3

Browse files
authored
Merge pull request #229 from SebastianAchilles/sa-common-toolchains
update common toolchains overview: move 2020a and older to deprecated toolchains, fix LAPACK column for recent toolchains
2 parents 4b663df + b1328a8 commit c8a4bf3

File tree

1 file changed

+44
-44
lines changed

1 file changed

+44
-44
lines changed

docs/common-toolchains.md

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -172,63 +172,63 @@ most recent revision of the common toolchains at that time.
172172

173173
### Component versions in `foss` toolchain {: #common_toolchains_overview_foss }
174174

175-
| `foss` | *date* | *binutils* | *GCC* | *Open MPI* | *FlexiBLAS* | *OpenBLAS* | *LAPACK* | *ScaLAPACK* | *FFTW* |
176-
|---------|----------|------------|--------|------------|-------------|------------|-----------------------|-------------|--------|
177-
| `2019a` | Jan '19 | 2.31.1 | 8.2.0 | 3.1.3 | *(none)* | 0.3.5 | (incl. with OpenBLAS) | 2.0.2 | 3.3.8 |
178-
| `2019b` | Sept '19 | 2.32 | 8.3.0 | 3.1.4 | *(none)* | 0.3.7 | (incl. with OpenBLAS) | 2.0.2 | 3.3.8 |
179-
| `2020a` | May '20 | 2.34 | 9.3.0 | 4.0.3 | *(none)* | 0.3.9 | (incl. with OpenBLAS) | 2.1.0 | 3.3.8 |
180-
| `2020b` | Nov '20 | 2.35 | 10.2.0 | 4.0.5 | *(none)* | 0.3.12 | (incl. with OpenBLAS) | 2.1.0 | 3.3.8 |
181-
| `2021a` | May '21 | 2.36.1 | 10.3.0 | 4.1.1 | 3.0.4 | 0.3.15 | (incl. with OpenBLAS) | 2.1.0 | 3.3.9 |
182-
| `2021b` | Oct '21 | 2.37 | 11.2.0 | 4.1.1 | 3.0.4 | 0.3.18 | (incl. with OpenBLAS) | 2.1.0 | 3.3.10 |
183-
| `2022a` | Jun '22 | 2.38 | 11.3.0 | 4.1.4 | 3.2.0 | 0.3.20 | (incl. with OpenBLAS) | 2.2.0 | 3.3.10 |
184-
| `2022b` | Dec '22 | 2.39 | 12.2.0 | 4.1.4 | 3.2.1 | 0.3.21 | (incl. with OpenBLAS) | 2.2.0 | 3.3.10 |
185-
| `2023a` | Jun '23 | 2.40 | 12.3.0 | 4.1.5 | 3.3.1 | 0.3.23 | (incl. with OpenBLAS) | 2.2.0 | 3.3.10 |
186-
187-
*(components marked with* \* *were patched)*
175+
| `foss` | *date* | *binutils* | *GCC* | *Open MPI* | *FlexiBLAS* | *OpenBLAS* | *LAPACK* | *ScaLAPACK* | *FFTW* |
176+
|---------|----------|------------|--------|------------|-------------|------------|------------------------|-------------|--------|
177+
| `2020b` | Nov '20 | 2.35 | 10.2.0 | 4.0.5 | *(none)* | 0.3.12 | (incl. with OpenBLAS) | 2.1.0 | 3.3.8 |
178+
| `2021a` | May '21 | 2.36.1 | 10.3.0 | 4.1.1 | 3.0.4 | 0.3.15 | (incl. with FlexiBLAS) | 2.1.0 | 3.3.9 |
179+
| `2021b` | Oct '21 | 2.37 | 11.2.0 | 4.1.1 | 3.0.4 | 0.3.18 | (incl. with FlexiBLAS) | 2.1.0 | 3.3.10 |
180+
| `2022a` | Jun '22 | 2.38 | 11.3.0 | 4.1.4 | 3.2.0 | 0.3.20 | (incl. with FlexiBLAS) | 2.2.0 | 3.3.10 |
181+
| `2022b` | Dec '22 | 2.39 | 12.2.0 | 4.1.4 | 3.2.1 | 0.3.21 | (incl. with FlexiBLAS) | 2.2.0 | 3.3.10 |
182+
| `2023a` | Jun '23 | 2.40 | 12.3.0 | 4.1.5 | 3.3.1 | 0.3.23 | (incl. with FlexiBLAS) | 2.2.0 | 3.3.10 |
188183

189184
### Component versions in `intel` toolchain {: #common_toolchains_overview_intel }
190185

191186
| `intel` | *date* | *binutils* | *GCC* | *Intel compilers* | *Intel MPI* | *Intel MKL* |
192187
|---------|----------|------------|--------|-------------------|-------------|-------------|
193-
| `2019a` | Jan '19 | 2.31.1 | 8.2.0 | 2019.1.144 | 2018.4.274 | 2019.1.144 |
194-
| `2019b` | Sept '19 | 2.32 | 8.3.0 | 2019.5.281 | 2018.5.288 | 2019.5.281 |
195-
| `2020a` | May '20 | 2.34 | 9.3.0 | 2020.1.217 | 2019.7.217 | 2020.1.217 |
196-
| `2020b` | Nov '20 | 2.35 | 10.2.0 | 2020.4.304 | 2019.9.304 | 2020.4.304 |
197-
| `2021a` | May '21 | 2.36.1 | 10.3.0 | 2021.2.0 | 2021.2.0 | 2021.2.0 |
198-
| `2021b` | Oct '21 | 2.37 | 11.2.0 | 2021.4.0 | 2021.4.0 | 2021.4.0 |
199-
| `2022a` | Jun '22 | 2.38 | 11.3.0 | 2022.1.0 | 2021.6.0 | 2022.1.0 |
200-
| `2022b` | Dec '22 | 2.39 | 12.2.0 | 2022.2.1 | 2021.7.1 | 2022.2.1 |
201-
| `2023a` | Jun '23 | 2.40 | 12.3.0 | 2023.1.0 | 2021.9.1 | 2023.1.0 |
188+
| `2020b` | Nov '20 | 2.35 | 10.2.0 | 2020.4.304 | 2019.9.304 | 2020.4.304 |
189+
| `2021a` | May '21 | 2.36.1 | 10.3.0 | 2021.2.0 | 2021.2.0 | 2021.2.0 |
190+
| `2021b` | Oct '21 | 2.37 | 11.2.0 | 2021.4.0 | 2021.4.0 | 2021.4.0 |
191+
| `2022a` | Jun '22 | 2.38 | 11.3.0 | 2022.1.0 | 2021.6.0 | 2022.1.0 |
192+
| `2022b` | Dec '22 | 2.39 | 12.2.0 | 2022.2.1 | 2021.7.1 | 2022.2.1 |
193+
| `2023a` | Jun '23 | 2.40 | 12.3.0 | 2023.1.0 | 2021.9.1 | 2023.1.0 |
202194

203195
## Overview of common toolchains (deprecated versions) {: #common_toolchains_overview_deprecated }
204196

205197
### Component versions in `foss` toolchain (deprecated versions) {: #common_toolchains_overview_foss_deprecated }
206198

207-
| `foss` | *date* | *binutils* | *GCC* | *Open MPI* | *FlexiBLAS* | *OpenBLAS* | *LAPACK* | *ScaLAPACK* | *FFTW* |
208-
|---------|---------|------------|-------|------------|-------------|------------|-----------------------|-------------|-------------|
209-
| `2014b` | Jul '14 | '*(none)* | 4.8.3 | 1.8.1 | *(none)* | 0.2.9 | 3.5.0 | 2.0.2 | 3.3.4 |
210-
| `2015a` | Jan '15 | '*(none)* | 4.9.2 | 1.8.4 | *(none)* | 0.2.13 | 3.5.0 | 2.0.2 | 3.3.4 |
211-
| `2015b` | Jul '15 | 2.25 | 4.9.3 | 1.8.8 | *(none)* | 0.2.14 | 3.5.0 | 2.0.2 | 3.3.4 |
212-
| `2016a` | Jan '16 | 2.25 | 4.9.3 | 1.10.2 | *(none)* | 0.2.15 | 3.6.0 | 2.0.2 | 3.3.4 |
213-
| `2016b` | Jul '16 | 2.26 | 5.4.0 | 1.10.3 | *(none)* | 0.2.18 | 3.6.1 | 2.0.2 | 3.3.4 |
214-
| `2017a` | Jan '17 | 2.27 | 6.3.0 | 2.0.2 | *(none)* | 0.2.19 | 3.7.0 | 2.0.2 | 3.3.6(-pl2) |
215-
| `2017b` | Jul '17 | 2.28 | 6.4.0 | 2.1.1 | *(none)* | 0.2.20\* | (incl. with OpenBLAS) | 2.0.2 | 3.3.6(-pl2) |
216-
| `2018a` | Jan '18 | 2.28 | 6.4.0 | 2.1.2 | *(none)* | 0.2.20\* | (incl. with OpenBLAS) | 2.0.2 | 3.3.7 |
217-
| `2018b` | Jul '18 | 2.30 | 7.3.0 | 3.1.1 | *(none)* | 0.3.1 | (incl. with OpenBLAS) | 2.0.2 | 3.3.8 |
199+
| `foss` | *date* | *binutils* | *GCC* | *Open MPI* | *FlexiBLAS* | *OpenBLAS* | *LAPACK* | *ScaLAPACK* | *FFTW* |
200+
|---------|----------|------------|--------|------------|-------------|------------|------------------------|-------------|-------------|
201+
| `2014b` | Jul '14 | '*(none)* | 4.8.3 | 1.8.1 | *(none)* | 0.2.9 | 3.5.0 | 2.0.2 | 3.3.4 |
202+
| `2015a` | Jan '15 | '*(none)* | 4.9.2 | 1.8.4 | *(none)* | 0.2.13 | 3.5.0 | 2.0.2 | 3.3.4 |
203+
| `2015b` | Jul '15 | 2.25 | 4.9.3 | 1.8.8 | *(none)* | 0.2.14 | 3.5.0 | 2.0.2 | 3.3.4 |
204+
| `2016a` | Jan '16 | 2.25 | 4.9.3 | 1.10.2 | *(none)* | 0.2.15 | 3.6.0 | 2.0.2 | 3.3.4 |
205+
| `2016b` | Jul '16 | 2.26 | 5.4.0 | 1.10.3 | *(none)* | 0.2.18 | 3.6.1 | 2.0.2 | 3.3.4 |
206+
| `2017a` | Jan '17 | 2.27 | 6.3.0 | 2.0.2 | *(none)* | 0.2.19 | 3.7.0 | 2.0.2 | 3.3.6(-pl2) |
207+
| `2017b` | Jul '17 | 2.28 | 6.4.0 | 2.1.1 | *(none)* | 0.2.20\* | (incl. with OpenBLAS) | 2.0.2 | 3.3.6(-pl2) |
208+
| `2018a` | Jan '18 | 2.28 | 6.4.0 | 2.1.2 | *(none)* | 0.2.20\* | (incl. with OpenBLAS) | 2.0.2 | 3.3.7 |
209+
| `2018b` | Jul '18 | 2.30 | 7.3.0 | 3.1.1 | *(none)* | 0.3.1 | (incl. with OpenBLAS) | 2.0.2 | 3.3.8 |
210+
| `2019a` | Jan '19 | 2.31.1 | 8.2.0 | 3.1.3 | *(none)* | 0.3.5 | (incl. with OpenBLAS) | 2.0.2 | 3.3.8 |
211+
| `2019b` | Sept '19 | 2.32 | 8.3.0 | 3.1.4 | *(none)* | 0.3.7 | (incl. with OpenBLAS) | 2.0.2 | 3.3.8 |
212+
| `2020a` | May '20 | 2.34 | 9.3.0 | 4.0.3 | *(none)* | 0.3.9 | (incl. with OpenBLAS) | 2.1.0 | 3.3.8 |
213+
214+
*(components marked with* \* *were patched)*
218215

219216
### Component versions in `intel` toolchain (deprecated versions) {: #common_toolchains_overview_intel_deprecated }
220217

221-
| `intel` | *date* | *binutils* | *GCC* | *Intel compilers* | *Intel MPI* | *Intel MKL* |
222-
|---------|---------|------------|-------|-------------------|-------------|-------------|
223-
| `2014b` | Jul '14 | '*(none)* | 4.8.3 | 2013.5.192 | 4.1.3.049 | 11.1.2.144 |
224-
| `2015a` | Jan '15 | '*(none)* | 4.9.2 | 2015.1.133 | 5.0.2.044 | 11.2.1.133 |
225-
| `2015b` | Jul '15 | 2.25 | 4.9.3 | 2015.3.187 | 5.0.3.048 | 11.2.3.187 |
226-
| `2016a` | Jan '16 | 2.26 | 4.9.3 | 2016.1.150 | 5.1.2.150 | 11.3.1.150 |
227-
| `2016b` | Jul '16 | 2.26 | 5.4.0 | 2016.3.210 | 5.1.3.181 | 11.3.3.210 |
228-
| `2017a` | Jan '17 | 2.27 | 6.3.0 | 2017.1.132 | 2017.1.132 | 2017.1.132 |
229-
| `2017b` | Jul '17 | 2.28 | 6.4.0 | 2017.4.196 | 2017.3.196 | 2017.3.196 |
230-
| `2018a` | Jan '18 | 2.28 | 6.4.0 | 2018.1.163 | 2018.1.163 | 2018.1.163 |
231-
| `2018b` | Jul '18 | 2.30 | 7.3.0 | 2018.3.222 | 2018.3.222 | 2018.3.222 |
218+
| `intel` | *date* | *binutils* | *GCC* | *Intel compilers* | *Intel MPI* | *Intel MKL* |
219+
|---------|----------|------------|--------|-------------------|-------------|-------------|
220+
| `2014b` | Jul '14 | '*(none)* | 4.8.3 | 2013.5.192 | 4.1.3.049 | 11.1.2.144 |
221+
| `2015a` | Jan '15 | '*(none)* | 4.9.2 | 2015.1.133 | 5.0.2.044 | 11.2.1.133 |
222+
| `2015b` | Jul '15 | 2.25 | 4.9.3 | 2015.3.187 | 5.0.3.048 | 11.2.3.187 |
223+
| `2016a` | Jan '16 | 2.26 | 4.9.3 | 2016.1.150 | 5.1.2.150 | 11.3.1.150 |
224+
| `2016b` | Jul '16 | 2.26 | 5.4.0 | 2016.3.210 | 5.1.3.181 | 11.3.3.210 |
225+
| `2017a` | Jan '17 | 2.27 | 6.3.0 | 2017.1.132 | 2017.1.132 | 2017.1.132 |
226+
| `2017b` | Jul '17 | 2.28 | 6.4.0 | 2017.4.196 | 2017.3.196 | 2017.3.196 |
227+
| `2018a` | Jan '18 | 2.28 | 6.4.0 | 2018.1.163 | 2018.1.163 | 2018.1.163 |
228+
| `2018b` | Jul '18 | 2.30 | 7.3.0 | 2018.3.222 | 2018.3.222 | 2018.3.222 |
229+
| `2019a` | Jan '19 | 2.31.1 | 8.2.0 | 2019.1.144 | 2018.4.274 | 2019.1.144 |
230+
| `2019b` | Sept '19 | 2.32 | 8.3.0 | 2019.5.281 | 2018.5.288 | 2019.5.281 |
231+
| `2020a` | May '20 | 2.34 | 9.3.0 | 2020.1.217 | 2019.7.217 | 2020.1.217 |
232232

233233
## Customizing common toolchains {: #common_toolchains_customizing }
234234

0 commit comments

Comments
 (0)