Skip to content

Commit 4683a01

Browse files
committed
Do minor documentation fixes
1 parent fd097d9 commit 4683a01

File tree

7 files changed

+10
-10
lines changed

7 files changed

+10
-10
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ JUHPC is an attempt to convert the numerous efforts at different HPC sites for d
66

77
An important lesson learned by the Julia HPC community for providing Julia at HPC sites is not to preinstall any packages site wide. JUHPC pushes this insight even one step further and does not preinstall Julia either. Instead, Juliaup is leveraged and the installation of Juliaup, Julia and packages is preconfigured for being automatically executed by the end user. Furthermore, for maximal robustness, the preferences are created using the available API calls of the corresponding packages.
88

9-
Concretely, JUHPC creates an HPC setup for Juliaup, Julia and some HPC key packages (MPI.jl, CUDA.jl, AMDGPU.jl HDF5.jl, ADIOS2.jl, ...), including
9+
Concretely, JUHPC creates an HPC setup for Juliaup, Julia and some HPC key packages (MPI.jl, CUDA.jl, AMDGPU.jl, HDF5.jl, ADIOS2.jl, ...), including
1010
- preferences for HPC key packages that require system libraries;
1111
- a wrapper for Juliaup that will install Juliaup (and latest Julia) automatically in a predefined location (e.g., scratch) when the end user calls `juliaup` the first time;
1212
- an activation script that sets environment variables for Juliaup, Julia and HPC key packages;
@@ -87,7 +87,7 @@ module load cudatoolkit craype-accel-nvidia90
8787
module load cray-hdf5-parallel
8888
module list
8989

90-
# Environment variables for HPC key packages that require system libraries that require system libraries (MPI.jl, CUDA.jl, AMDGPU.jl HDF5.jl and ADIOS2.jl)
90+
# Environment variables for HPC key packages that require system libraries that require system libraries (MPI.jl, CUDA.jl, AMDGPU.jl, HDF5.jl and ADIOS2.jl)
9191
export JUHPC_CUDA_HOME=$CUDA_HOME
9292
export JUHPC_CUDA_RUNTIME_VERSION=$CRAY_CUDATOOLKIT_VERSION
9393
export JUHPC_MPI_VENDOR="cray"
@@ -111,7 +111,7 @@ export ENV_META=$ENV_MOUNT/meta
111111
export ENV_EXTRA=$ENV_META/extra
112112
export ENV_JSON=$ENV_META/env.json
113113

114-
# Environment variables for HPC key packages that require system libraries (MPI.jl, CUDA.jl, AMDGPU.jl HDF5.jl and ADIOS2.jl)
114+
# Environment variables for HPC key packages that require system libraries (MPI.jl, CUDA.jl, AMDGPU.jl, HDF5.jl and ADIOS2.jl)
115115
export JUHPC_CUDA_HOME=$(spack -C $ENV_MOUNT/config location -i cuda)
116116
export JUHPC_CUDA_RUNTIME_VERSION=$(spack --color=never -C $ENV_MOUNT/config find cuda | \
117117
perl -ne 'print $1 if /cuda@([\d.]+)/')

configs/cscs/alps/gh200/craype_config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ module load cray-hdf5-parallel
1515
module list
1616

1717

18-
# Environment variables for HPC key packages that require system libraries that require system libraries (MPI.jl, CUDA.jl, AMDGPU.jl HDF5.jl and ADIOS2.jl)
18+
# Environment variables for HPC key packages that require system libraries that require system libraries (MPI.jl, CUDA.jl, AMDGPU.jl, HDF5.jl and ADIOS2.jl)
1919
export JUHPC_CUDA_HOME=$CUDA_HOME
2020
export JUHPC_CUDA_RUNTIME_VERSION=$CRAY_CUDATOOLKIT_VERSION
2121
export JUHPC_MPI_VENDOR="cray"

configs/cscs/alps/mc/craype_config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ module load cray-hdf5-parallel
1414
module list
1515

1616

17-
# Environment variables for HPC key packages that require system libraries that require system libraries (MPI.jl, CUDA.jl, AMDGPU.jl HDF5.jl and ADIOS2.jl)
17+
# Environment variables for HPC key packages that require system libraries that require system libraries (MPI.jl, CUDA.jl, AMDGPU.jl, HDF5.jl and ADIOS2.jl)
1818
export JUHPC_MPI_VENDOR="cray"
1919
export JUHPC_MPI_EXEC="srun -C mc"
2020
export JUHPC_HDF5_HOME=$HDF5_DIR

configs/cscs/daint/gpu/craype_config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ module load cray-hdf5-parallel
1515
module list
1616

1717

18-
# Environment variables for HPC key packages that require system libraries that require system libraries (MPI.jl, CUDA.jl, AMDGPU.jl HDF5.jl and ADIOS2.jl)
18+
# Environment variables for HPC key packages that require system libraries that require system libraries (MPI.jl, CUDA.jl, AMDGPU.jl, HDF5.jl and ADIOS2.jl)
1919
export JUHPC_CUDA_HOME=$CUDA_HOME
2020
export JUHPC_CUDA_RUNTIME_VERSION=$CRAY_CUDATOOLKIT_VERSION
2121
export JUHPC_MPI_HOME=$MPICH_DIR

configs/cscs/daint/mc/craype_config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ module load cray-hdf5-parallel
1414
module list
1515

1616

17-
# Environment variables for HPC key packages that require system libraries that require system libraries (MPI.jl, CUDA.jl, AMDGPU.jl HDF5.jl and ADIOS2.jl)
17+
# Environment variables for HPC key packages that require system libraries that require system libraries (MPI.jl, CUDA.jl, AMDGPU.jl, HDF5.jl and ADIOS2.jl)
1818
export JUHPC_MPI_HOME=$MPICH_DIR
1919
export JUHPC_MPI_EXEC="srun -C mc"
2020
export JUHPC_HDF5_HOME=$HDF5_DIR

configs/eurohpc/lumi/mi250x/craype_config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ module load rocm
1414
module load cray-hdf5-parallel
1515
module list
1616

17-
# Environment variables for HPC key packages that require system libraries that require system libraries (MPI.jl, CUDA.jl, AMDGPU.jl HDF5.jl and ADIOS2.jl)
17+
# Environment variables for HPC key packages that require system libraries that require system libraries (MPI.jl, CUDA.jl, AMDGPU.jl, HDF5.jl and ADIOS2.jl)
1818
export JUHPC_ROCM_HOME=$ROCM_PATH
1919
export JUHPC_MPI_VENDOR="cray"
2020
export JUHPC_MPI_EXEC="srun"

juhpc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/bash
22

33
# Description:
4-
# Create an HPC setup for juliaup, julia and some HPC key packages (MPI.jl, CUDA.jl, AMDGPU.jl HDF5.jl, ADIOS2.jl, ...), including
4+
# Create an HPC setup for juliaup, julia and some HPC key packages (MPI.jl, CUDA.jl, AMDGPU.jl, HDF5.jl, ADIOS2.jl, ...), including
55
# - preferences for HPC key packages that require system libraries;
66
# - a wrapper for juliaup that installs juliaup (and latest julia) in an appropriate location (e.g., scratch) if it is not already installed;
77
# - an activation script that sets environment variables for juliaup, julia and HPC key packages;
@@ -98,7 +98,7 @@ curl -fsSL https://install.julialang.org | sh -s -- --add-to-path=no --yes --pat
9898
info "... done."
9999

100100

101-
# Create preferences for HPC key packages that require system libraries (MPI.jl, CUDA.jl, AMDGPU.jl HDF5.jl, ADIOS2.jl, ...)
101+
# Create preferences for HPC key packages that require system libraries (MPI.jl, CUDA.jl, AMDGPU.jl, HDF5.jl, ADIOS2.jl, ...)
102102

103103
info "Creating preferences for HPC key packages..."
104104

0 commit comments

Comments
 (0)