- Infos im HLRS Wiki sind nicht rechtsverbindlich und ohne Gewähr -
- Information contained in the HLRS Wiki is not legally binding and HLRS is not responsible for any damages that might result from its use -
Julia: Difference between revisions
From HLRS Platforms
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
== For users == | |||
If you have questions regarding the use of Julia at HLRS, please get in touch with [https://www.hlrs.de/about-us/organization/people/person/schlottke-lakemper/ Michael Schlottke-Lakemper]. | If you have questions regarding the use of Julia at HLRS, please get in touch with [https://www.hlrs.de/about-us/organization/people/person/schlottke-lakemper/ Michael Schlottke-Lakemper]. | ||
== For admins == | |||
=== Module setup === | |||
It would be great if we could have a <code>julia/1.7.2</code> namespacing to support different Julia versions, where the default should be the latest stable version. | |||
The following commands should be executing when loading the Julia module: | |||
<syntaxhighlight lang="shell"> | |||
# Julia-related settings | |||
export JULIA_DEPOT_PATH="$HOME/.julia/$SITE_NAME/$SITE_PLATFORM_NAME" | |||
# MPI-related settings | |||
module load openmpi | |||
export JULIA_MPI_BINARY=system | |||
# CUDA-related settings | |||
export CUDA_PATH=/usr/local/cuda | |||
export JULIA_CUDA_USE_BINARYBUILDER=false | |||
export JULIA_CUDA_USE_MEMORY_POOL=none | |||
# Other settings | |||
export UCX_WARN_UNUSED_ENV_VARS=n # suppress UCX warnings | |||
</syntaxhighlight> |
Revision as of 19:01, 13 April 2022
For users
If you have questions regarding the use of Julia at HLRS, please get in touch with Michael Schlottke-Lakemper.
For admins
Module setup
It would be great if we could have a julia/1.7.2
namespacing to support different Julia versions, where the default should be the latest stable version.
The following commands should be executing when loading the Julia module:
# Julia-related settings
export JULIA_DEPOT_PATH="$HOME/.julia/$SITE_NAME/$SITE_PLATFORM_NAME"
# MPI-related settings
module load openmpi
export JULIA_MPI_BINARY=system
# CUDA-related settings
export CUDA_PATH=/usr/local/cuda
export JULIA_CUDA_USE_BINARYBUILDER=false
export JULIA_CUDA_USE_MEMORY_POOL=none
# Other settings
export UCX_WARN_UNUSED_ENV_VARS=n # suppress UCX warnings