rsnt_translations
56,430
edits
(Created page with "==Software environments== StdEnv/2020 is the standard software environment on Narval; previous versions have been blocked intentionally. If...") |
(Created page with "=AMD processors= == Supported instructions sets == Narval is equiped with 2nd and 3rd generation AMD EPYC processors which support [https://fr.wikipedia.org/wiki/Advanced_Ve...") |
||
Line 71: | Line 71: | ||
|} | |} | ||
= | =AMD processors= | ||
== | == Supported instructions sets == | ||
Narval | Narval is equiped with 2nd and 3rd generation AMD EPYC processors which support [https://fr.wikipedia.org/wiki/Advanced_Vector_Extensions#Advanced_Vector_Extensions_2 AVX2 instructions]. This instruction set is identical to the one used by INTEL processors on the [[Béluga/en#Node_characteristics|Béluga]], [[Cedar#Node_characteristics|Cedar]], [[Graham#Node_characteristics|Graham]] et [[Niagara#Node_characteristics|Niagara]] nodes. The Narval AMD processors and the Intel processors of the [https://fr.wikipedia.org/wiki/Haswell_(microarchitecture) Haswell] generation are both restricted to the older AVX2 instructions. As such, applications compiled on a [[Cedarr#Node_characteristics|Cedar]] or [[Graham#Node_characteristics|Graham]] Broadwell node should function on Narval, otherwise you will need to recompile with the appropriate architecture parameters (see ''Intel processors'' below). | ||
Malheureusement, les processeurs AMD de Narval '''ne sont pas compatibles avec''' l'ensemble d'instructions [https://en.wikipedia.org/wiki/AVX-512 AVX512] des processeurs Intel (à partir de la génération [https://fr.wikipedia.org/wiki/Skylake Skylake]) que l'on retrouve sur les nœuds de [[Béluga#Caract.C3.A9ristiques_des_n.C5.93uds|Béluga]] et [[Niagara/fr#Caract.C3.A9ristiques_des_n.C5.93uds|Niagara]], de même que sur les nœuds les plus récents de [[Cedar/fr#Caract.C3.A9ristiques_des_n.C5.93uds|Cedar]] et [[Graham/fr#Caract.C3.A9ristiques_des_n.C5.93uds|Graham]]. Par conséquent, les applications compilées sur ces nœuds Intel relativement récents ne fonctionneront fort probablement pas sur Narval. Une recompilation sera sûrement nécessaire (voir la prochaine section). | Malheureusement, les processeurs AMD de Narval '''ne sont pas compatibles avec''' l'ensemble d'instructions [https://en.wikipedia.org/wiki/AVX-512 AVX512] des processeurs Intel (à partir de la génération [https://fr.wikipedia.org/wiki/Skylake Skylake]) que l'on retrouve sur les nœuds de [[Béluga#Caract.C3.A9ristiques_des_n.C5.93uds|Béluga]] et [[Niagara/fr#Caract.C3.A9ristiques_des_n.C5.93uds|Niagara]], de même que sur les nœuds les plus récents de [[Cedar/fr#Caract.C3.A9ristiques_des_n.C5.93uds|Cedar]] et [[Graham/fr#Caract.C3.A9ristiques_des_n.C5.93uds|Graham]]. Par conséquent, les applications compilées sur ces nœuds Intel relativement récents ne fonctionneront fort probablement pas sur Narval. Une recompilation sera sûrement nécessaire (voir la prochaine section). |