Puget Systems print logo



Accelerated Parallel Computing
with NVIDIA Tesla and GPU Compute

Peak delivers the highest possible compute performance into the hands of developers, scientists, and engineers to advance computing enabled discovery and solution of the world's most challenging computational problems.


Puget Systems has over 20 years experience designing and building high quality and high performance PCs. Our emphasis has always been on reliability, high performance, and quiet operation. We take this experience to the HPC sector with our Peak family of workstations and servers. Through in-house testing we do not blindly follow the industry -- we help lead it. We provide the products below as starting points that we feel cover some of the most compelling areas that we can contribute to the HPC community. Do you have a project that needs some serious compute power, and you don't know where to turn? Let us help, it's what we do!

Dr. Kinghorn

Dr. Donald Kinghorn
Scientific Advisor for Puget Systems

Dr. Kinghorn has a 20+ year history with scientific and high performance computing and holds a BA in Mathematics/Chemistry and a PhD in Theoretical Chemistry. If you are looking for a HPC configuration, check out his HPC Blog.


Puget Peak Single Xeon Tower

Peak Single Xeon Tower


Payments starting at $155/month

A powerful enterprise-class tower developer workstation with support for four NVIDIA GPUs.

Puget Peak Dual Xeon Tower

Peak Dual Xeon Tower


Payments starting at $271/month

A powerful enterprise-class tower developer workstation with support for dual NVIDIA Tesla or GPUs.

Puget Peak 4 GPU 1U Server

Peak 4 GPU 1U Server


Payments starting at $210/month

A powerful, enterprise-class 1U rackmount server with Intel Xeon processors and up to 4 NVIDIA Tesla or GPU cards.

Puget Peak 8 GPU 4U Server

Peak 8 GPU 4U Server


Payments starting at $367/month

A powerful, enterprise-class 4U rackmount server with dual Intel Xeon processors and up to 8 NVIDIA Tesla or GPU cards.


Minimum noise and maximum performance, reliability and usability. Puget Peak is an evolutionary step from our custom systems experience. Genesis performance post-production, Summit server stability, Serenity silent design, Obsidian reliability and even the diminutive Echo have influenced Peak.


TeraFLOPS. Using Intel Xeon CPU's and the Intel MKL library, or the well established CUDA platform and libraries, there is tremendous potential for applications leveraging the computing power of both the CPU and the GPU.


Ready for use. Peak systems are installed, configured and tested under load before they ship and will (optionally) arrive with the setup and tools you need to get started. Our CentOS setup will provide a configuration that can be the basis of your working environment.

Part of what makes our cooling both effective and quiet is that we specifically target the hot spots of each system. We place fans only where they are needed and only when they are needed. We then verify the final configuration with extensive testing, full load stress testing, and thermal imaging to ensure excellent cooling.

Example of Puget Systems targeted cooling

Without targeted cooling

With targeted cooling

We know that these PCs are intended for heavy, long duration workloads. We have designed them for long life with 24/7 load, and that is our primary design goal. Through targeted cooling and high quality thermal solutions, we are able to achieve an excellent low noise level while maintaining the cooling necessary for long term high load. Even better, since we are implementing a custom cooling plan for each order, if you have a preference of whether you'd like us to tune more aggressively in either direction (towards even quieter operation, or more extreme cooling), all you have to do is let us know!

Recommended Reading

Read this article at https://www.pugetsystems.com/guides/1907
Dr Donald Kinghorn (Scientific Computing Advisor )

Note: Adding Anaconda PowerShell to Windows Terminal

Written on 10/01/2020 by Dr Donald Kinghorn

When you install Miniconda3 or Anaconda3 on Windows it adds a PowerShell shortcut that has the necessary environment setup and initialization for conda. It's listed in the Windows menu as "Anaconda Powershell Prompt (Anaconda3)". However, this opens a separate/detached PowerShell instance and it would be nice to have this as an optional shell from Windows Terminal! In this post we will add that functionality as a new shell option in Windows Terminal.

Read this article at https://www.pugetsystems.com/guides/1902
Dr Donald Kinghorn (Scientific Computing Advisor )

RTX3090 TensorFlow, NAMD and HPCG Performance on Linux (Preliminary)

Written on 09/24/2020 by Dr Donald Kinghorn

The second new NVIDIA RTX30 series card, the GeForce RTX3090 has been released. The RTX3090 is loaded with 24GB of memory making it a good replacement for the RTX Titan... at significantly less cost! The performance for Machine Learning and Molecular Dynamics on the RTX3090 is quite good, as expected.

Read this article at https://www.pugetsystems.com/guides/1885
Dr Donald Kinghorn (Scientific Computing Advisor )

RTX3080 TensorFlow and NAMD Performance on Linux (Preliminary)

Written on 09/17/2020 by Dr Donald Kinghorn

The much anticipated NVIDIA GeForce RTX3080 has been released. How good is it with TensorFlow for machine learning? How about molecular dynamics with NAMD? I've got some preliminary numbers for you!

Read this article at https://www.pugetsystems.com/guides/1832
Dr Donald Kinghorn (Scientific Computing Advisor )

Does Enabling WSL2 Affect Performance of Windows 10 Applications

Written on 07/17/2020 by Dr Donald Kinghorn

WSL2 offers improved performance over version 1 by providing more direct access to the host hardware drivers. Recent "Insider Dev Channel" builds of Win10 even allows access to the Windows NVIDIA display driver for GPU computing applications for WSL2 Linux applications! The performance improvements with WSL2 are largely because this version is running as a privileged virtual machine on to of MS Hyper-V. This means that at least low level support for the Hyper-V virtualization layer needs to be enabled to use it. In particular, the Windows feature "VirtualMachinePlatform" must be enabled for WSL2. We tested to see if there was any negative application performance impact.

Read this article at https://www.pugetsystems.com/guides/1828
Dr Donald Kinghorn (Scientific Computing Advisor )

Note: How To Install JupyterLab Extensions (Globally for a JupyterHub Server)

Written on 07/15/2020 by Dr Donald Kinghorn

The current JupyterHub version 2.5.1 does not allow user installed extension for JupyterLab when it is being served from JupyterHub. This should be remedied in version 3. However, even when this is "fixed" it is still useful to be able to install extensions globally for all users on a multi-user system. This note will show you how.

Read this article at https://www.pugetsystems.com/guides/1811
Dr Donald Kinghorn (Scientific Computing Advisor )

Note: How To Copy and Rename a Microsoft WSL Linux Distribution

Written on 06/19/2020 by Dr Donald Kinghorn

WSL on Windows 10 does not (currently) provide a direct way to copy a Linux distribution that was installed from the "Microsoft Store". The following guide will show you a way to make a working copy of an installed distribution with a new name.

Read this article at https://www.pugetsystems.com/guides/1749
Dr Donald Kinghorn (Scientific Computing Advisor )

Note: Self-Signed SSL Certificate for (local) JupyterHub

Written on 05/07/2020 by Dr Donald Kinghorn

In this note I'll go through creating self-signed SSL certificates and adding them to a JupyterHub configuration running on a LAN or VPN. This will allow encrypted access to the server using https in a browser.

Read this article at https://www.pugetsystems.com/guides/1729
Dr Donald Kinghorn (Scientific Computing Advisor )

Note: JupyterHub with JupyterLab Install using Conda

Written on 04/17/2020 by Dr Donald Kinghorn

This is a quick note about setting up a JupyterHub server and JupyterLab using conda with Anaconda Python.

Read this article at https://www.pugetsystems.com/guides/1717
Dr Donald Kinghorn (Scientific Computing Advisor )

HPC Parallel Performance for 3rd gen Threadripper, Xeon 3265W and EPYC 7742 (HPL HPCG Numpy NAMD)

Written on 04/09/2020 by Dr Donald Kinghorn

On March 19, 2020 I did a webinar titled, "AMD Threadripper 3rd Gen HPC Parallel Performance and Scaling ++(Xeon 3265W and EPYC 7742)" The "++(Xeon 3265W and EPYC 7742)" part of that title was added after we had scheduled the webinar. It made the presentation a lot more interesting than the original Threadripper only title! This is a follow up post with the charts and plots of testing results presented in that webinar.

Read this article at https://www.pugetsystems.com/guides/1707
Dr Donald Kinghorn (Scientific Computing Advisor )

Adjusting to Working from Home - Don in Labs

Written on 04/03/2020 by Dr Donald Kinghorn

I am the Scientific Computing adviser here at Puget Systems. Many of us are sharing our work-from-home stories for coping with the changes to our normal life and work routines during the COVID-19 quarantine. I have already been working from home for a few years and wanted to share my setup and offer some tips that I hope will encourage you if you are suddenly finding yourself bewildered by disruption to your work-life.

Read More