<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Times;
        panose-1:2 0 5 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:"Courier New";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:184489206;
        mso-list-template-ids:-1681632886;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:1.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:"Courier New";
        mso-bidi-font-family:"Times New Roman";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:1.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:2.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:2.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:3.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:3.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:4.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:4.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Back when (we are talking turn of the century), a standard MPI demo was a Mandelbrot demo with graphics output.<o:p></o:p></p>
<p class="MsoNormal"><br>
Do you need a tightly coupled demo, or is something that has a bunch of embarrassingly parallel jobs that either run serially or in parallel good enough.  There’s a whole raft of video graphics rendering that fits in the latter category – you can either render
 all the frames sequentially on one processor, or in parallel on many.  (Blender/POV-ray). I think POVray has a mode where it farms out pieces of the image to each node.<br>
<br>
If you want something that demonstrates tighter coupling – there’s probably some benchmarks that do large matrix operations that run faster with multiple nodes.
<br>
<br>
The classic example is a N-body gravity simulation – at each time step, you need to compute the gravitational attraction between all pairs (N(N-1)/2) and if you farm it across multiple nodes, there’s lots of internode communications.<br>
<br>
Googling for “Limulus supercomputing” might find some good examples - <o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="margin-left:.25in">An old Beowulf list post:<br>
<b><span style="font-size:13.5pt;font-family:Times;color:black">Skylar Thompson</span></b><span style="font-size:13.5pt;font-family:Times;color:black;background:white"> </span><a href="mailto:beowulf%40beowulf.org?Subject=Re%3A%20%5BBeowulf%5D%20Demo-cluster%20ideas&In-Reply-To=%3C56B00800.4060208%40gmail.com%3E" title="[Beowulf] Demo-cluster ideas"><span style="font-size:13.5pt;font-family:Times">skylar.thompson
 at gmail.com</span></a><span style="font-size:13.5pt;font-family:Times;color:black"><br>
<i>Mon Feb 1 17:36:00 PST 2016</i></span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:.75in;text-indent:-.25in;mso-list:l0 level1 lfo1">
<![if !supportLists]><span style="font-size:10.0pt;font-family:Symbol;color:black"><span style="mso-list:Ignore">·<span style="font:7.0pt "Times New Roman"">        
</span></span></span><![endif]><span style="font-size:13.5pt;font-family:Times;color:black">Previous message: <a href="https://www.beowulf.org/pipermail/beowulf/2016-February/033481.html">[Beowulf] Demo-cluster ideas</a><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:.75in;text-indent:-.25in;mso-list:l0 level1 lfo1">
<![if !supportLists]><span style="font-size:10.0pt;font-family:Symbol;color:black"><span style="mso-list:Ignore">·<span style="font:7.0pt "Times New Roman"">        
</span></span></span><![endif]><span style="font-size:13.5pt;font-family:Times;color:black">Next message: <a href="https://www.beowulf.org/pipermail/beowulf/2016-February/033485.html">[Beowulf] Demo-cluster ideas</a><o:p></o:p></span></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:.75in;text-indent:-.25in;mso-list:l0 level1 lfo1">
<![if !supportLists]><span style="font-size:10.0pt;font-family:Symbol;color:black"><span style="mso-list:Ignore">·<span style="font:7.0pt "Times New Roman"">        
</span></span></span><![endif]><b><span style="font-size:13.5pt;font-family:Times;color:black">Messages sorted by:</span></b><span style="font-size:13.5pt;font-family:Times;color:black"> <a href="https://www.beowulf.org/pipermail/beowulf/2016-February/date.html#33482">[
 date ]</a> <a href="https://www.beowulf.org/pipermail/beowulf/2016-February/thread.html#33482">[ thread ]</a> <a href="https://www.beowulf.org/pipermail/beowulf/2016-February/subject.html#33482">[ subject ]</a> <a href="https://www.beowulf.org/pipermail/beowulf/2016-February/author.html#33482">[
 author ]</a><o:p></o:p></span></p>
<div class="MsoNormal" align="center" style="margin-left:.25in;text-align:center">
<hr size="0" width="100%" noshade="" style="color:black" align="center">
</div>
<pre style="margin-left:.25in;white-space:pre-wrap;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align:start;widows: 2;-webkit-text-stroke-width: 0px;text-decoration-style: initial;text-decoration-color: initial;word-spacing:0px"><span style="color:black">Hi Olli-Pekka,<o:p></o:p></span></pre>
<pre style="margin-left:.25in"><span style="color:black"><o:p> </o:p></span></pre>
<pre style="margin-left:.25in"><span style="color:black">When we have LittleFe (<a href="http://littlefe.net/">http://littlefe.net</a>) out in the wild (which<o:p></o:p></span></pre>
<pre style="margin-left:.25in"><span style="color:black">sounds a lot like what you're trying to do!), GalaxSee and Game of Life<o:p></o:p></span></pre>
<pre style="margin-left:.25in"><span style="color:black">are two favorites:<o:p></o:p></span></pre>
<pre style="margin-left:.25in"><span style="color:black"><o:p> </o:p></span></pre>
<pre style="margin-left:.25in"><span style="color:black"><a href="http://shodor.org/petascale/materials/UPModules/NBody/">http://shodor.org/petascale/materials/UPModules/NBody/</a><o:p></o:p></span></pre>
<pre style="margin-left:.25in"><span style="color:black"><a href="http://shodor.org/petascale/materials/UPModules/GameOfLife/">http://shodor.org/petascale/materials/UPModules/GameOfLife/</a><o:p></o:p></span></pre>
<pre style="margin-left:.25in"><span style="color:black"><o:p> </o:p></span></pre>
<pre style="margin-left:.25in"><span style="color:black">They're simple enough to be understandable, are visual so even if you<o:p></o:p></span></pre>
<pre style="margin-left:.25in"><span style="color:black">don't grok the algorithm right away you can still get something out of<o:p></o:p></span></pre>
<pre style="margin-left:.25in"><span style="color:black">it, but still complex enough to be a good HPC show-case.<o:p></o:p></span></pre>
<p class="MsoNormal" style="margin-left:.25in"><o:p> </o:p></p>
<p class="MsoNormal"><br>
<br>
Matlab will make use of multiple nodes if you have the parallel workshop toolbox, and they’ve got some demos.  OTOH, Matlab is kind of pricey, if you don’t already have it.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Jim Lux<br>
Jet Propulsion Lab<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:12.0pt;color:black">From: </span></b><span style="font-size:12.0pt;color:black">Beowulf <beowulf-bounces@beowulf.org> on behalf of John McCulloch <johnm@pcpcdirect.com><br>
<b>Date: </b>Monday, January 13, 2020 at 4:35 PM<br>
<b>To: </b>"beowulf@beowulf.org" <beowulf@beowulf.org><br>
<b>Subject: </b>[EXTERNAL] [Beowulf] HPC demo<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<p class="MsoNormal">I recently inherited management of a cluster and my knowledge is limited to a bit of Red Hat. I need to figure out a demo for upper management graphically demonstrating the speed up of running a parallel app on one x86 node versus multiple
 nodes up to 36. They have dual Gold 6132 procs and Mellanox EDR interconnect. Any suggestions would be appreciated.<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Respectfully,<o:p></o:p></p>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif;color:black">John McCulloch | PCPC Direct, Ltd.</span><o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</body>
</html>