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
starpu
starpu.gitlabpages.inria.fr
Commits
77a9ee60
Commit
77a9ee60
authored
Oct 28, 2019
by
Nathalie Furmento
Browse files
tutorials/2019-11-HPNS-Inria: update
parent
485c3092
Changes
1
Hide whitespace changes
Inline
Side-by-side
contents/tutorials/2019-11-HPNS-Inria/index.html
View file @
77a9ee60
...
...
@@ -20,14 +20,19 @@
<a
href=
"../"
>
Back to the main page
</a>
</div>
This tutorial is part of
<div
class=
"section"
>
<p>
This tutorial is part of
the
<a
href=
"https://project.inria.fr/hpcschool2019/"
>
Inria automn
school "High Performance Numerical Simulation"
</a>
taking place in Bordeaux on
November, 4th-8th 2019
November, 4th-8th 2019
</p>
All the files needed in the following section are available in this
<a
href=
"files/material.tgz"
>
archive
</a>
. Please download it, copy it
on the platform, and go in the directory
<tt>
files
</tt>
.
<p>
All the files needed in the following section are available in this
<a
href=
"files/material.tgz"
>
archive
</a>
. Please download it, copy
it on the platform, and go in the directory
<tt>
files
</tt>
.
</p>
<div
class=
"section"
>
<h2>
Setup
</h2>
...
...
@@ -35,8 +40,8 @@ on the platform, and go in the directory <tt>files</tt>.
We will use the Guix distribution to install StarPU on the platform.
Once connected to the platform, create a
file
<tt>
$HOME/.config/guix/channels.scm
</tt>
with the following
contents
file
<a
href=
"files/channels.scm"
>
<tt>
$HOME/.config/guix/channels.scm
</tt>
</a>
with the following
contents
<tt><pre>
(list (channel
(name 'guix-hpc-non-free)
...
...
@@ -53,9 +58,7 @@ contents
"bfaa06171842225c8bf4c839e35ac36a0b2c2d59")))
</pre></tt>
You can also download the file
<a
href=
"files/channels.scm"
>
here
</a>
You need then to call
You then need to call
<tt><pre>
guix pull
</pre></tt>
...
...
@@ -93,7 +96,7 @@ srun -p hpc -N 1 --pty bash -i
</p>
<p>
If you execute the script shell
<tt>
init.sh
</tt>
, you will see
If you execute the script shell
<a
href=
"files/init.sh"
>
<tt>
init.sh
</tt>
</a>
, you will see
StarPU will use CUDA workers.
<tt>
<pre>
...
...
@@ -595,6 +598,14 @@ application specifies MPI transfers by hand, or it lets StarPU infer them from
data dependencies.
</p>
<p>
We will use here the non-simulated version of StarPU, by calling the
following Guix command
<tt><pre>
guix environment --pure starpu --ad-hoc starpu grep coreutils emacs less openssh inetutils -- /bin/bash --norc
</pre></tt>
</p>
<div
class=
"section"
>
<h3>
Manual MPI transfers
</h3>
...
...
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