{"id":1099,"date":"2020-12-06T22:34:21","date_gmt":"2020-12-07T03:34:21","guid":{"rendered":"http:\/\/www.rfdm.com\/blog\/?p=1099"},"modified":"2020-12-06T22:35:01","modified_gmt":"2020-12-07T03:35:01","slug":"threadripper-3960x-the-birth-of-thrip","status":"publish","type":"post","link":"https:\/\/www.rfdm.com\/blog\/?p=1099","title":{"rendered":"Threadripper 3960X: the birth of &#8216;thrip&#8217;"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">I recently assembled a new workstation for home.  My primary need was a machine for software development, including deep learning.  This machine is named &#8220;thrip&#8221;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Having looked hard at my options, I decided on AMD Threadripper 3960X as my CPU.  A primary driver was of course bang for the buck.  I wanted PCIe 4.0, at least 18 cores, at least 4-channel RAM, the ability to utilize 256G or more of RAM, and to stay in budget.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By CPU core count alone, the 3960X is over what I needed.  On the flip side, it&#8217;s constrained to 256G of RAM, and it&#8217;s also more difficult to keep cool than most CPUs (280W TDP).  But on price-per-core, and overall performance per dollar, it was the clear winner for my needs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Motherboard-wise, I wanted 10G ethernet, some USB-C, a reasonable number of USB-A ports, room for 2 large GPUs, robust VRM, and space for at least three NVMe M.2 drives.  Thunderbolt 3 would have been nice, but none of the handful of TRX40 boards seem to officially support it (I don&#8217;t know if this is an Intel licensing issue or something else).  The Gigabyte board has the header and Wendell@Level1Techs seems to have gotten it working, but I didn&#8217;t like other aspects of the Gigabyte TRX40 AORUS EXTREME board (the XL-ATX form factor, for example, is still limiting in terms of case options).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I prefer to build my own workstations.  It&#8217;s not due to being particularly good at it, or winding up with something better than I could get pre-built.  It&#8217;s that I enjoy the creative process of selecting parts and putting it all together.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I had not assembled a workstation in quite some time.  My old i7-2700K machine has met my needs for most of the last 8 years.  And due to a global pandemic, it wasn&#8217;t a great time to build a new computer.  The supply chain has been troublesome for over 6 months now, especially for some specific parts (1000W and above 80+ titanium PSUs, for example).  We&#8217;ve also had a huge availability problem for the current GPUs from NVIDIA (RTX 3000 series) and AMD (Radeon 6000 series).  And I wasn&#8217;t thrilled about doing a custom water-cooling loop again, but I couldn&#8217;t find a worthy quiet cooling solution for Threadripper and 2080ti without going custom loop.  Given the constraints, I wound up with these parts as the guts:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Asus TRX40 ROG Zenith II Extreme Alpha motherboard<\/li><li>AMD Threadripper 3960X CPU (24 cores)<\/li><li>256 gigabytes G.Skill Trident Z Neo Series RGB DDR4-3200 CL16 RAM (8 x 32G)<\/li><li>EVGA RTX 2080 Ti FTW3 Ultra GPU with EK Quantum Vector FTW3 waterblock<\/li><li>Sabrent 1TB Rocket NVMe 4.0 Gen4 PCIe M.2 Internal SSD<\/li><li>Seasonic PRIME TX-850, 850W 80+ Titanium power supply<\/li><li>Watercool HEATKILLER IV PRO for Threadripper, pure copper CPU waterblock<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">It&#8217;s all in a Lian Li PC-O11D XL case.  I have three 360mm radiators, ten Noctua 120mm PWM fans, an EK Quantum Kinetic TBE 200 D5 PWM pump, PETG tubing and a whole bunch of Bitspower fittings.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">My impressions thus far: it&#8217;s fantastic for Linux software development.  It&#8217;s so nice to be able to run &#8216;<code>make -j40<\/code>&#8216; on large C++ projects and have them complete in a timely manner.  And thus far, it runs cool and very quiet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I recently assembled a new workstation for home. My primary need was a machine for software development, including deep learning. This machine is named &#8220;thrip&#8221;. Having looked hard at my options, I decided on AMD Threadripper 3960X as my CPU. A primary driver was of course bang for the buck. I wanted PCIe 4.0, at &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.rfdm.com\/blog\/?p=1099\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Threadripper 3960X: the birth of &#8216;thrip&#8217;&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22,12],"tags":[],"class_list":["post-1099","post","type-post","status-publish","format-standard","hentry","category-computing","category-software-development"],"_links":{"self":[{"href":"https:\/\/www.rfdm.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1099","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rfdm.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rfdm.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rfdm.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rfdm.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1099"}],"version-history":[{"count":2,"href":"https:\/\/www.rfdm.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1099\/revisions"}],"predecessor-version":[{"id":1101,"href":"https:\/\/www.rfdm.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1099\/revisions\/1101"}],"wp:attachment":[{"href":"https:\/\/www.rfdm.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1099"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rfdm.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1099"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rfdm.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1099"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}