<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Jacob Hitze</title>
    <description>The latest articles on DEV Community by Jacob Hitze (@jhitze).</description>
    <link>https://dev.to/jhitze</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2525146%2F69ab71cc-59ff-44f4-9554-bc5fe594e280.jpeg</url>
      <title>DEV Community: Jacob Hitze</title>
      <link>https://dev.to/jhitze</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jhitze"/>
    <language>en</language>
    <item>
      <title>Less is similar</title>
      <dc:creator>Jacob Hitze</dc:creator>
      <pubDate>Wed, 11 Dec 2024 01:32:50 +0000</pubDate>
      <link>https://dev.to/jhitze/less-is-similar-338</link>
      <guid>https://dev.to/jhitze/less-is-similar-338</guid>
      <description>&lt;h2&gt;
  
  
  Confusion Clear-up
&lt;/h2&gt;

&lt;p&gt;There was some confusion on the last post about &lt;code&gt;fah6&lt;/code&gt; and what that meant. I currently do devops/platform engineering/cloud engineering for my day job. One of the tenants I hold dear is to treat servers like “cattle not pets”. So even though I want to name the servers after all the characters in the &lt;em&gt;Fifth Element&lt;/em&gt;, I won’t. &lt;/p&gt;

&lt;p&gt;Here’s a current snapshot of VMs from Xen Orchestra. &lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0dnicshl16c22q3wx90v.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0dnicshl16c22q3wx90v.jpeg" alt="list of VMs" width="800" height="901"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’m new to Xen, and it’s a lot to learn. I have found it neat to work a layer under where I do for my day job. Each VM is running Ubuntu 22.04. By the way, are you all interested in the specs of the servers? Let me know in the comments!&lt;/p&gt;

&lt;h2&gt;
  
  
  Back to the point(s)!
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fay8uazz8vbjf3i2kt3xh.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fay8uazz8vbjf3i2kt3xh.jpeg" alt="v8.4 dashboard" width="800" height="724"&gt;&lt;/a&gt;&lt;br&gt;
So, 20 CPUs PPD seems to be within the margin of error. I’ve checked in on this one a few times over the last few days to see if there were any outliers. Nope. Just chugging’ along. &lt;/p&gt;

&lt;h2&gt;
  
  
  Next experiment
&lt;/h2&gt;

&lt;p&gt;I had some suggestions come in (thank you!) from some fellow folders and some HPC experts. It seems there are two experiments to do. &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Turn off SMT &lt;/li&gt;
&lt;li&gt;Lock VMs to one CPU socket. &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Turning off SMT requires less googling, so I’m gonna start with that on &lt;code&gt;fah6&lt;/code&gt;. I’ll save the Xen cli googling for next time. &lt;/p&gt;

</description>
      <category>foldingathome</category>
    </item>
    <item>
      <title>Less is the same?</title>
      <dc:creator>Jacob Hitze</dc:creator>
      <pubDate>Fri, 06 Dec 2024 02:18:17 +0000</pubDate>
      <link>https://dev.to/jhitze/less-is-the-same-258m</link>
      <guid>https://dev.to/jhitze/less-is-the-same-258m</guid>
      <description>&lt;p&gt;Yesterday I set fah6 to finish up the second group of CPUs. In theory it is now using just one CPU socket’s worth of threads. &lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1y018s2ncfpucw6zqa1c.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1y018s2ncfpucw6zqa1c.jpeg" alt="server fah6 ppd yesterday" width="800" height="413"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Over 24 hours it finished the WUs, and started fresh on just one group. &lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv4syuuveb9togisy08ud.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv4syuuveb9togisy08ud.jpeg" alt="fah 6 - less cpus, same points" width="800" height="371"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The PPD didn’t go down. On the f@h discord, it was brought up that the realistic upper limit of the CPU cores is 32. Luckily I have an exact replica of that server, already running 32 CPUs. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbb43s48cstfq7qk904i9.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbb43s48cstfq7qk904i9.jpeg" alt="fah6 and fah7 different CPU count, same points" width="800" height="696"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So on these 2socket, 40c, 80t machines, setting CPUs to 80 produces roughly the same PPD as setting it to 40 or 32. The next test is lowering the CPUs setting to 20, to match one socket’s actual core count. &lt;/p&gt;

</description>
      <category>foldingathome</category>
    </item>
    <item>
      <title>Anti-Yank Straps</title>
      <dc:creator>Jacob Hitze</dc:creator>
      <pubDate>Wed, 04 Dec 2024 22:55:55 +0000</pubDate>
      <link>https://dev.to/jhitze/anti-yank-straps-3gm</link>
      <guid>https://dev.to/jhitze/anti-yank-straps-3gm</guid>
      <description>&lt;p&gt;Well, today I learned something minor, but cool. &lt;/p&gt;

&lt;p&gt;Those little Velcro straps are supposed to hold the power cable in. Less likely to get an accidental yank this way!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftvaxypvwg9g037cxfgvy.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftvaxypvwg9g037cxfgvy.jpeg" alt="power supply with Velcro cable retainer" width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Is this thing on?</title>
      <dc:creator>Jacob Hitze</dc:creator>
      <pubDate>Wed, 04 Dec 2024 22:22:55 +0000</pubDate>
      <link>https://dev.to/jhitze/is-this-thing-on-20k4</link>
      <guid>https://dev.to/jhitze/is-this-thing-on-20k4</guid>
      <description>&lt;p&gt;Trying out this dev posting thingy.&lt;/p&gt;

</description>
      <category>newbie</category>
    </item>
  </channel>
</rss>
