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 19 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 Mini

Peak Mini


Payments starting at $117/month

A compact, efficient, portable developer workstation.

Puget Peak Single Xeon Tower

Peak Single Xeon Tower


Payments starting at $137/month

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

Puget Peak Dual Xeon Tower

Peak Dual Xeon Tower


Payments starting at $293/month

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

Puget Peak 1U

Peak 1U


Payments starting at $191/month

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

Puget Peak 4U

Peak 4U


Payments starting at $344/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/1477
Dr Donald Kinghorn (Scientific Computing Advisor )

How To Run Remote Jupyter Notebooks with SSH on Windows 10

Written on 06/11/2019 by Dr Donald Kinghorn

Being able to run Jupyter Notebooks on remote systems adds tremendously to the versatility of your workflow. In this post I will show a simple way to do this by taking advantage of some nifty features of secure shell (ssh). What I'll do is mostly OS independent but I am putting an emphasis on Windows 10 since many people are not familiar with tools like ssh on that OS.

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

How To Use SSH Client and Server on Windows 10

Written on 05/31/2019 by Dr Donald Kinghorn

This post is a setup guide and introduction to ssh client and server on Windows 10. Microsoft has a native OpenSSH client AND server on Windows. They are standard (and in stable versions) on Windows 10 since the 1809 "October Update". This guide should helpful to both Windows and Linux users who want better interoperability.

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

How To Install Docker and NVIDIA-Docker on Ubuntu 19.04

Written on 05/07/2019 by Dr Donald Kinghorn

Being able to get Docker and the NVIDIA-Docker runtime working on Ubuntu 19.04 makes this new and (currently) mostly unsupported Linux distribution a lot more useful. In this post I'll go through the steps that I used to get everything working nicely.

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

How to Install TensorFlow with GPU Support on Windows 10 (Without Installing CUDA) UPDATED!

Written on 04/26/2019 by Dr Donald Kinghorn

This post is the needed update to a post I wrote nearly a year ago (June 2018) with essentially the same title. This time I have presented more details in an effort to prevent many of the "gotchas" that some people had with the old guide. This is a detailed guide for getting the latest TensorFlow working with GPU acceleration without needing to do a CUDA install.

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

How To Install CUDA 10.1 on Ubuntu 19.04

Written on 04/05/2019 by Dr Donald Kinghorn

Ubuntu 19.04 will be released soon so I decided to see if CUDA 10.1 could be installed on it. Yes, it can and it seems to work fine. In this post I walk through the install and show that docker and nvidia-docker also work. I ran TensorFlow 2.0- alpha on Ubuntu 19.04 beta.

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

TensorFlow Performance with 1-4 GPUs -- RTX Titan, 2080Ti, 2080, 2070, GTX 1660Ti, 1070, 1080Ti, and Titan V

Written on 03/14/2019 by Dr Donald Kinghorn

I have updated my TensorFlow performance testing. This post contains up-to-date versions of all of my testing software and includes results for 1 to 4 RTX and GTX GPU's. It gives a good comparative overview of most of the GPU's that are useful in a workstation intended for machine learning and AI development work.

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

Intel Xeon W-3175X and i9 9990XE Linpack and NAMD on Ubuntu 18.04

Written on 02/28/2019 by Dr Donald Kinghorn

There are 2 recent Intel processors that are really strange, the Xeon W-3175X 28-core, and the Core i9 9990XE overclocked 14-core. I was able to get a little time in on the these processors. I ran a couple of numerical compute performance tests with the Intel MKL Linpack benchmark and NAMD. I used the same system image that I had used recently to look at 3 Intel 8-core processors so I will include those results here as well. **There will be results for W-3175, 9990XE, 9800X, W-2145, and 9900K**.

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

RTX Titan TensorFlow performance with 1-2 GPUs (Comparison with GTX 1080Ti, RTX 2070, 2080, 2080Ti, and Titan V)

Written on 01/30/2019 by Dr Donald Kinghorn

I've done some testing with 2 NVIDIA RTX Titan GPU's running machine learning jobs with TensorFlow. The RTX Titan is a great card but there is good news and bad news.

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

Numerical Computing Performance of 3 Intel 8-core CPUs - i9 9900K vs i7 9800X vs Xeon 2145W

Written on 01/25/2019 by Dr Donald Kinghorn

In this post I'll take a brief look at the numerical computing performance of three very capable 8-core processors -- i9 9900K, i9 9800X and Xeon 2145W All three are great CPU's but there are some significant differences that can cause confusion. I'll discuss these differences and see how the processors stack up when running Linpack and NAMD molecular dynamics simulations.

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

P2P peer-to-peer on NVIDIA RTX 2080Ti vs GTX 1080Ti GPUs

Written on 01/11/2019 by Dr Donald Kinghorn

There has been some concern about Peer-to-Peer (P2P) on the NVIDIA RTX Turing GPU's. P2P is not available over PCIe as it has been in past cards. It is available with very good performance when using NVLINK with 2 cards. I did some testing to see how the performance compared between the GTX 1080Ti and RTX 2080Ti. There were some interesting results!

Read More