Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
ExaHyPE
ExaHyPE-Documentation
Commits
1eaea933
Commit
1eaea933
authored
Nov 26, 2018
by
Luke Bovard
Browse files
updating hazelhen documentation
parent
56a8a51c
Changes
2
Hide whitespace changes
Inline
Side-by-side
.gitignore
View file @
1eaea933
...
...
@@ -34,3 +34,5 @@
*.ilg
*.ind
*.ist
*.swp
d0_supercomputers.tex
View file @
1eaea933
...
...
@@ -247,7 +247,49 @@ but TBB by default is not built statically so add the following to the
\begin
{
code
}
-
dynamic
-
ltbb
\end
{
code
}
i.e. before the link command.
i.e. before the link command. The environment used is as follows
\begin
{
code
}
module switch PrgEnv
-
cray PrgEnv
-
intel
export COMPILER
=
"Intel"
export DISTRIBUTEDMEM
=
MPI
export EXAHYPE
_
CC
=
"CC"
export EXAHYPE
_
FC
=
"ftn"
export MODE
=
"Release"
export SHAREDMEM
=
TBB
export TBB
_
PATH
=
$
INTEL
_
PATH/tbb
export TBB
_
INC="-I
${
TBB
_
PATH
}
/
include"
export TBB
_
SHLIB
=
"
-
L
${
TBB
_
PATH
}
/lib/intel64/gcc4.7 -ltbb"
export CRAYPE
_
LINK
_
TYPE=dynamic
\end{code}
To run a simulation on Hazelhen, the following are required for the
submit script, in addition to the normal variables
\begin{code}
#PBS -m abe
#PBS -l nodes=5:ppn=24
#PBS -q test
module switch PrgEnv-cray PrgEnv-intel
module swap intel intel/18.0.1.163
export TBB
_
PATH=
$
INTEL
_
PATH
/
tbb
export TBB
_
INC
=
"
-
I
${
TBB
_
PATH
}
/include"
export TBB
_
SHLIB="-L
${
TBB
_
PATH
}
/
lib
/
intel
64
/
gcc
4
.
7
-
dynamic
-
ltbb"
export LD
_
LIBRARY
_
PATH
=
$
LD
_
LIBRARY
_
PATH:
$
TBB
_
PATH
/
lib
/
intel
64
/
gcc
4
.
7
export KMP
_
AFFINITY
=
disabled
aprun
-
cc none
-
n
30
-
N
6
-
d
4
.
/
ExaHyPE
$
SPECFILE
\end{code}
where
$
n
$
is the number of MPI ranks,
$
N
$
is the number of nodes,
$
d
$
is
the number of threads.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment