Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
sds
benvolio
Commits
b4dcf87b
Commit
b4dcf87b
authored
Aug 26, 2019
by
Rob Latham
Browse files
additional documentation about Cray build process
parent
05a330bd
Changes
1
Hide whitespace changes
Inline
Side-by-side
doc/Cray.md
View file @
b4dcf87b
# Running on Cray
# Running on Cray
## building
Intel compiler might not support all the C++14 or argobots atomics features of
our stack, so use the gnu compiler with
module swap PrgEnv-intel PrgEnv-gnu
Some of our packages have both static and shared libs, others have just shared.
To get Cray toolchain to only build and link with shared libs, I had to
configure like this:
configure CFLAGS=-dynamic CC=cc CXX=CC --host x86-linux-gnu
Otherwise, configure will fail to find the Mercury libraries and the configure
test for ssg features will fail.
Argonne's Theta sysem is a Cray XC40. It uses 'aprun' to launch jobs.
Argonne's Theta sysem is a Cray XC40. It uses 'aprun' to launch jobs.
As long as you have requested enough nodes, you can launch as many 'aprun'
As long as you have requested enough nodes, you can launch as many 'aprun'
...
...
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