Skip to content
Permalink
Browse files
update
  • Loading branch information
carey committed Feb 3, 2022
1 parent 4969f4d commit d72cc014651bf52313b036800d92530c78f9afce
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 11 deletions.
BIN +0 Bytes (100%) .DS_Store
Binary file not shown.
BIN +0 Bytes (100%) code/.DS_Store
Binary file not shown.
@@ -27,18 +27,18 @@
<body>
<div class="reveal">
<div class="slides">
<section id="sec-title-slide"><h1 class="title">Combining MPI and OpenMP</h1><h2 class="author">Dr Carey Pridgeon</h2><p class="date">Created: 2021-11-12 Fri 13:37</p>
<section id="sec-title-slide"><h1 class="title">Combining MPI and OpenMP</h1><h2 class="author">Dr Carey Pridgeon</h2><p class="date">Created: 2022-02-03 Thu 13:42</p>
</section>
<section>
<section id="slide-sec-">
<h2 id="org85395f2">Combining MPI and OpenMP</h2>
<div class="outline-text-2" id="text-org85395f2">
<h2 id="org7404b29">Combining MPI and OpenMP</h2>
<div class="outline-text-2" id="text-org7404b29">
</div>
</section>
</section>
<section>
<section id="slide-sec-">
<h3 id="org043c33e"></h3>
<h3 id="org6b927c4"></h3>
<ul>
<li>While <b>MPI</b> could be used as a parallelism library, it isn't a particularly
efficient one.</li>
@@ -55,7 +55,7 @@ the nodes properly.</li>
</section>
<section>
<section id="slide-sec-">
<h3 id="org22f7215"></h3>
<h3 id="org20febb8"></h3>
<ul>
<li>On this module I've only covered <b>OpenMP</b> in any detail, but any parallelism
library would work in combination with <b>MPI</b>.</li>
@@ -71,7 +71,7 @@ computational time.</li>
</section>
<section>
<section id="slide-sec-">
<h3 id="org5bdffa0"></h3>
<h3 id="org3abb0d4"></h3>
<ul>
<li>There's no inherent advantage, in terms of speed alone, between <b>OpenMP</b> and
<b>TBB</b>, as they both falter at the same number of cores due to the inter core
@@ -89,12 +89,12 @@ nature.</li>
</section>
<section>
<section id="slide-sec-">
<h3 id="orgb7962e4"></h3>
<h3 id="org6f31556"></h3>
<ul>
<li>To integrate any Parallelism library, or a Concurrency library if you
wanted to doesn't take anything like the detail you might think.</li>
<li>To continue, open the source code in
<b>code/distributed/demonstration_code/mpi_omp</b> and we'll go through this
<b>code/distributed/demonstration_code/OpenMP_and_MPI</b> and we'll go through this
example program together.</li>

</ul>
@@ -109,9 +109,9 @@ example program together.</li>
</section>
<section>
<section id="slide-sec-">
<h3 id="org7557617">Obligatory XKCD</h3>
<h3 id="org5e5a902">Obligatory XKCD</h3>

<div id="org719d3de" class="figure">
<div id="org28b88e3" class="figure">
<p><img src="img/multi.png" alt="multi.png" />
</p>
</div>
@@ -53,7 +53,7 @@
- To integrate any Parallelism library, or a Concurrency library if you
wanted to doesn't take anything like the detail you might think.
- To continue, open the source code in
*code/distributed/demonstration_code/mpi_omp* and we'll go through this
*code/distributed/demonstration_code/OpenMP_and_MPI* and we'll go through this
example program together.


0 comments on commit d72cc01

Please sign in to comment.