Puget Systems print logo

https://www.pugetsystems.com


Peak

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.

Share:

Puget Systems has over 18 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

Customize

Payments starting at $107/month

A compact, efficient, portable developer workstation.

Puget Peak Single Xeon Tower

Peak Single Xeon Tower

Customize

Payments starting at $127/month

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

Puget Peak Dual Xeon Tower

Peak Dual Xeon Tower

Customize

Payments starting at $176/month

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

Puget Peak Quad Xeon Tower

Peak Quad Xeon Tower

Customize

Payments starting at $578/month

A quad socket E7 Xeon tower for maximum processing power in a single box.

Puget Peak 1U

Peak 1U

Customize

Payments starting at $176/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

Customize

Payments starting at $327/month

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


Design

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.

Performance

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.

Application

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/1222
Dr Donald Kinghorn (Scientific Computing Advisor )

PyTorch for Scientific Computing - Quantum Mechanics Example Part 2) Program Before Code Optimizations

Written on 08/16/2018 by Dr Donald Kinghorn

This is the second post on using Pytorch for Scientific computing. I'm doing an example from Quantum Mechanics. In this post we go through the formulas that need to coded and write them up in PyTorch and give everything a test.


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

Doing Quantum Mechanics with a Machine Learning Framework: PyTorch and Correlated Gaussian Wavefunctions: Part 1) Introduction

Written on 07/31/2018 by Dr Donald Kinghorn

A Quantum Mechanics problem coded up in PyTorch?! Sure! Why not? I'll explain just enough of the Quantum Mechanics and Mathematics to make the problem and solution (kind of) understandable. The focus is on how easy it is to implement in PyTorch. This first post will give some explanation of the problem and do some testing of a couple of the formulas that will need to be coded up.


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

NAMD Custom Build for Better Performance on your Modern GPU Accelerated Workstation -- Ubuntu 16.04, 18.04, CentOS 7

Written on 07/20/2018 by Dr Donald Kinghorn

In this post I will be compiling NAMD from source for good performance on modern GPU accelerated Workstation hardware. Doing a custom NAMD build from source code gives a moderate but significant boost in performance. This can be important considering that large simulations over many time-steps can run for days or weeks. I wanted to do some custom NAMD builds to ensure that that modern Workstation hardware was being well utilized. I include some results for the STMV benchmark showing the custom build performance boost. I've included some results using NVIDIA 1080Ti and Titan V GPU's as well as an "experimental" build using an Ubuntu 18.04 base.


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

Why You Should Consider PyTorch (includes Install and a few examples)

Written on 07/13/2018 by Dr Donald Kinghorn

PyTorch is a relatively new ML/AI framework. It combines some great features of other packages and has a very "Pythonic" feel. It has excellent and easy to use CUDA GPU acceleration. It is fun to use and easy to learn. read on for some reasons you might want to consider trying it. I've got some unique example code you might find interesting too.


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

Easy Image Bounding Box Annotation with a Simple Mod to VGG Image Annotator

Written on 06/29/2018 by Dr Donald Kinghorn

In this post I go through a simple modification to the VGG Image Annotator that adds easy to use buttons for adding labels to image object bounding-boxes. It is very fast way to do what could be a tedious machine learning data preparation task.


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

The Best Way to Install TensorFlow with GPU Support on Windows 10 (Without Installing CUDA)

Written on 06/21/2018 by Dr Donald Kinghorn

In this post I'll walk you through the best way I have found so far to get a good TensorFlow work environment on Windows 10 including GPU acceleration. YOU WILL NOT HAVE TO INSTALL CUDA! I'll also go through setting up Anaconda Python and create an environment for TensorFlow and how to make that available for use with Jupyter notebook. As a "non-trivial" example of using this setup we'll go through training LeNet-5 with Keras using TensorFlow with GPU acceleration. We'll get a setup that is 18 times faster than using the CPU alone.


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

How to install CUDA 9.2 on Ubuntu 18.04

Written on 06/15/2018 by Dr Donald Kinghorn

If you are wanting to use Ubuntu 18.04 and also want a CUDA install this post should help you get that working.


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

The Best Way To Install Ubuntu 18.04 with NVIDIA Drivers and any Desktop Flavor

Written on 06/08/2018 by Dr Donald Kinghorn

In this post I'll be going over details of Installing Ubuntu 18.04 including the NVIDIA display driver and, any one of the available desktop environments. I'll do this starting from a base server install. I'll go over a few possible pitfalls and end with a short discussion on the new netplan configuration tool for Ubuntu networking.


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

Install TensorFlow with GPU Support on Windows 10 (without a full CUDA install)

Written on 06/04/2018 by Dr Donald Kinghorn

In this post I'll walk you through the best way I have found so far to get a good TensorFlow work environment on Windows 10 including GPU acceleration. I'll go through how to install just the needed libraries (DLL's) from CUDA 9.0 and cuDNN 7.0 to support TensorFlow 1.8. I'll also go through setting up Anaconda Python and create an environment for TensorFlow and how to make that available for use with Jupyter notebook. As a "non-trivial" example of using this setup we'll go through training LeNet-5 with Keras using TensorFlow with GPU acceleration. We'll get a setup that is 18 times faster than using the CPU alone.


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

Install TensorFlow with GPU Support the Easy Way on Ubuntu 18.04 (without installing CUDA)

Written on 05/25/2018 by Dr Donald Kinghorn

TensorFlow is a very important Machine/Deep Learning framework and Ubuntu Linux is a great workstation platform for this type of work. If you are wanting to setup a workstation using Ubuntu 18.04 with CUDA GPU acceleration support for TensorFlow then this guide will hopefully help you get your machine learning environment up and running without a lot of trouble. And, you don't have to do a CUDA install!


Read More