The Perfect Operating System

The first computer I purchased arrived at my home with two operating systems: DOS and Windows 3.1. Most full-fledged programs ran in DOS, including nearly every game in the early 1990s. Besides pool, the game I played most during my college years was called Links Golf which ran in DOS. Without Links I’m convinced my GPA would be at least a half grade higher. I offset my Links addiction by installing WordPerfect for DOS which allowed me to write reports from home instead of the school’s computer lab

POV-ray on Quad Xeon and Opteron

POV-ray is an open source ray tracing package with a long history. It has been a favorite system performance testing package since it’s inception because of the heavy load it places on the CPU. It has had an SMP parallel implementation since the mid 2000’s and is often used as a multi-core CPU parallel performance benchmark on both Linux and Windows.

So lets try it on our Quad socket many-core systems!

Hyper-Threading may be Killing your Parallel Performance

Hyper-Threading, hyperthreading, or just HT for short, has been around on Intel processors for over a decade and it still confuses people. I’m not going to do much to help with the confusion. I just want to point out an example from some testing I was doing recently with the ray-tracing application POV-ray that surprised me. Hyper-threading dramatically lowered the performance on a multi-core test system running Windows when running POV-ray in parallel.

Install CUDA and PGI Accelerator with OpenACC

I’m going to walk you through a basic install and configuration for a development system to do CUDA and OpenACC GPU programming. This is not a detailed howto but if you have some linux admin skills it will be a reasonable guide to get you started. We’ll do a basic NVIDIA GPU programming setup including CentOS 6.5, CUDA development environment and a PGI compiler setup with OpenACC. The most interesting part may be the OpenACC setup. OpenACC is a relatively new option for GPU programming and allows for a directive (pragma) based coding model.

Press Release: Puget Systems Launches New Quad Socket Workstations

With up to 64 cores and 1TB of memory, the new workstations from Puget Systemsoffer not only extreme performance, but also excellent cooling and quiet operation. Puget Systems has been providing quad socket workstations for years now. Today, we refresh that product with a new duo of quad socket workstations that offer even more capacity, better