Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
doc
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
GPU Hackathon
doc
Commits
e29e7a66
Commit
e29e7a66
authored
Apr 7, 2019
by
Andreas Herten
Browse files
Options
Downloads
Patches
Plain Diff
Update modules for JUWELS and JURON
parent
45ccda62
No related branches found
No related tags found
No related merge requests found
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
JURON.md
+1
-2
1 addition, 2 deletions
JURON.md
JUWELS.md
+11
-2
11 additions, 2 deletions
JUWELS.md
with
12 additions
and
4 deletions
JURON.md
+
1
−
2
View file @
e29e7a66
...
@@ -16,6 +16,7 @@ For the Hackathon of special interest are:
...
@@ -16,6 +16,7 @@ For the Hackathon of special interest are:
*
GCC modules:
*
GCC modules:
-
`module load gcc/5.4.0`
-
`module load gcc/5.4.0`
-
`module load gcc/6.3.0`
-
`module load gcc/6.3.0`
-
`module load gcc/7.2.0`
-
*GCC 4.8.5 is default*
-
*GCC 4.8.5 is default*
*
PGI modules:
*
PGI modules:
-
`module load pgi/18.4`
-
`module load pgi/18.4`
...
@@ -23,8 +24,6 @@ For the Hackathon of special interest are:
...
@@ -23,8 +24,6 @@ For the Hackathon of special interest are:
*
OpenMPI modules:
*
OpenMPI modules:
-
`module load openmpi/3.1.3-gcc_5.4.0-cuda_10.0.130`
-
`module load openmpi/3.1.3-gcc_5.4.0-cuda_10.0.130`
-
`module load openmpi/2.1.2-pgi_18.4-cuda`
-
`module load openmpi/2.1.2-pgi_18.4-cuda`
*
Score-P modules:
-
TBD
## Batch System
## Batch System
...
...
This diff is collapsed.
Click to expand it.
JUWELS.md
+
11
−
2
View file @
e29e7a66
...
@@ -15,27 +15,36 @@ To search through all available modules for `NAME`, use `module spider NAME`. If
...
@@ -15,27 +15,36 @@ To search through all available modules for `NAME`, use `module spider NAME`. If
For the Hackathon of special interest are following. Older versions are available in other stages, which can be enabled by calling:
For the Hackathon of special interest are following. Older versions are available in other stages, which can be enabled by calling:
```
```
module use /
usr/local
/software/ju
reca/O
ther
S
tages
module use /
gpfs
/software/ju
wels/o
ther
s
tages
[module load Stages/Devel]
[module load Stages/Devel]
```
```
If a combination of module and stage in need is not available, please talk to Andreas.
*
CUDA module:
`module load CUDA/9.2.88`
*
CUDA module:
`module load CUDA/9.2.88`
-
*Note:*
`nvcc_pgc++`
is available which calls
`nvcc`
with the PGI C++ compiler (by
`-ccbin=pgc++`
)
-
*Note:*
`nvcc_pgc++`
is available which calls
`nvcc`
with the PGI C++ compiler (by
`-ccbin=pgc++`
)
-
Alternative CUDA installations are available in other stages (
`module use /gpfs/software/juwels/otherstages`
)
*
Stage Devel-2018b: CUDA 10.0.130 (
`module load Stages/Devel-2018b CUDA/10.0.130`
)
*
Stage 2019a: CUDA 10.1.105 (
`module load Stages/2019a CUDA/10.1.105`
)
*
GCC module:
*
GCC module:
-
`module load GCC/7.3.0`
-
`module load GCC/7.3.0`
-
GCC 8.2.0 is the current default, but that is not compatible with CUDA 9
*
PGI modules:
*
PGI modules:
-
`module load PGI/18.7-GCC-7.3.0`
-
`module load PGI/18.7-GCC-7.3.0`
-
Others via
`Stages/Devel`
-
Other stages:
*
Stage 2019a: PGI 19.3 (
`module load Stages/2019a PGI/19.3-GCC-8.3.0`
)
*
MPI modules:
*
MPI modules:
-
`module load MVAPICH2`
-
`module load MVAPICH2`
+
*Note:*
This should load the correct version for a given compiler automatically (GCC/CUDA:
`MVAPICH2/2.3-GDR`
, PGI:
`MVAPICH2/2.3rc1-GDR`
)
+
*Note:*
This should load the correct version for a given compiler automatically (GCC/CUDA:
`MVAPICH2/2.3-GDR`
, PGI:
`MVAPICH2/2.3rc1-GDR`
)
-
There is an experimental OpenMPI with CUDA-support available in stage Devel-2018b:
`module load Stages/Devel-2018b OpenMPI/4.0.0-cuda`
*
Score-P modules:
*
Score-P modules:
-
`module load Score-P`
, only for
`GCC/8.2.0`
which isn't working with CUDA (TBD)
-
`module load Score-P`
, only for
`GCC/8.2.0`
which isn't working with CUDA (TBD)
*
Scalasca module:
*
Scalasca module:
-
`module load Scalasca`
, only for
`GCC/8.2.0`
which isn't working with CUDA (TBD)
-
`module load Scalasca`
, only for
`GCC/8.2.0`
which isn't working with CUDA (TBD)
*
Vampir module:
*
Vampir module:
-
`module load Vampir`
, only in
`Stages/2018b`
(TBD)
-
`module load Vampir`
, only in
`Stages/2018b`
(TBD)
*
Nsight Systems / Nsight Compute:
-
Experimental modules of the two applications are available with
`module load nsight-systems nsight-compute`
on JUWELS
## Batch System
## Batch System
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment