@@ -33,7 +33,8 @@ To transfer files, use the domain julia-storage.uni-wuerzburg.de
...
@@ -33,7 +33,8 @@ To transfer files, use the domain julia-storage.uni-wuerzburg.de
## Compiling
## Compiling
By default, the Intel compiler suite is installed, but not added to the PATH variable on the new julia login nodes. This is readily done by executing
By default, the Intel compiler suite is installed, but not added to the PATH variable on the new julia login nodes. This is readily done by executing
`source /usr/local/etc/intel_mpi.sh`
`source /usr/local/etc/intel_mpi.sh`. For ALF you can chose the Intel enviroment (instead of SuperMUC or Jurece ...) and it should work just fine.
On virtual machines within openstack there is one issue:
Apparently the Intel compiler option -xHost (automated architecture dependent vectorization) can cause segmentation faults, at least within ALF. Possible alternatives are -axCORE-AVX2 (vectorization upto AVX2 [ymm-register]) and -axCORE-AVX512 (using the 512 [zmm-]register) both work fine, to the best of our knowledge.
Apparently the Intel compiler option -xHost (automated architecture dependent vectorization) can cause segmentation faults, at least within ALF. Possible alternatives are -axCORE-AVX2 (vectorization upto AVX2 [ymm-register]) and -axCORE-AVX512 (using the 512 [zmm-]register) both work fine, to the best of our knowledge.