<div dir="ltr"><p class="MsoNormal" style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0)"><span lang="EN-US">Hello,</span></p><p class="MsoNormal" style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0)"><span lang="EN-US"> </span></p><p class="MsoNormal" style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0)"><span lang="EN-US">I’m planning to parallelize my C++ simulation code with<span class="gmail-Apple-converted-space"> </span><span class="gmail-SpellE">PETSc</span>.<span class="gmail-Apple-converted-space"> </span></span></p><p class="MsoNormal" style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0)"><span lang="EN-US"> </span></p><p class="MsoNormal" style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0)"><span lang="EN-US">And I wish to buy a local workstation to perform the parallel code development and later productive runs.</span></p><p class="MsoNormal" style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0)"><span lang="EN-US"> </span></p><p class="MsoNormal" style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0)"><span lang="EN-US">Before purchasing the workstation, I wish to know if there is any limitation or recommendation for<span class="gmail-Apple-converted-space"> </span><span class="gmail-SpellE">PETSc</span><span class="gmail-Apple-converted-space"> </span>implementation on the hardware side ?</span></p><p class="MsoNormal" style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0)"><span lang="EN-US"> </span></p><p class="MsoNormal" style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0)"><span lang="EN-US">For example, is there any hardware limitation about the MPI or GPU parallelism ? (e.g. Nvidia or AMD graphics cards, Intel or AMD CPUs)</span></p><p class="MsoNormal" style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0)"><span lang="EN-US"> </span></p><p class="MsoNormal" style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0)"><span lang="EN-US">Concerning cost-effectiveness, does a hybrid CPU-GPU machine have more advantages than an all-CPU one ? (if using GPU acceleration) </span></p><p class="MsoNormal" style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0)"><span lang="EN-US"> </span></p><p class="MsoNormal" style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0)"><span lang="EN-US">Thank you so much in advance.</span></p><p class="MsoNormal" style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0)"><span lang="EN-US"><br></span></p><p class="MsoNormal" style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0)">I appreciate any advice that you provide.<br></p><p class="MsoNormal" style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0)"><br></p><p class="MsoNormal" style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0)"><span lang="EN-US"> </span></p><p class="MsoNormal" style="margin:0cm;font-size:11pt;font-family:Calibri,sans-serif;color:rgb(0,0,0)"><span lang="EN-US"> </span></p></div>