Articles

openlava – Hot Resource Manager

HPC systems are really designed to be shared by several users. One way to share them is through a software tool called a resource manager. Openlava is an open source version of the commercial scheduler LSF. It shares the robustness of LSF while being freely available, very scalable, and easy to install and customize.

Grid Engine: Running on All Four Cylinders

Two years after the Oracle acquisition of Sun, Grid Engine is still alive and scheduling jobs.

Gathering Data on Environment Modules

Gathering data on various aspects of your HPC system is a key step toward developing information about the system and one of the first steps toward tuning your system for performance and reporting on system use. It can tell how users are using the system and, at a high level, what they are doing. In this article, I present a method for gathering data on how users are using Environment Modules, such as which modules are being used, how often, and so on.

Warewulf Cluster Manager – Part 4

In the last of this four-part series on using Warewulf to build an HPC cluster, I focus a bit more on the administration of a Warewulf cluster, particularly some basic monitoring and the all-important resource manager.

Easy Peasy Parallel: Julia Distributed Arrays

In this final article on the Julia Language, we look at a few other useful features, including distributed arrays and possible GPU programming.

Warewulf Cluster Manager – Part 3

The Warewulf cluster is ready to run HPC applications. Now, it’s time to build a development environment.

Exploring AMD’s Opteron 6200 Series Linux Tuning Guide

A tour through AMD’s Opteron 6200 Series Linux Tuning Guide provides a practical look at some important HPC startup tasks.

Parallel Julia: Part 2

The Julia language is a very powerful parallel computing model that works across multiple cores and cluster nodes.

Warewulf Cluster Manager – Part 2

Installing and configuring Warewulf on the master node and booting the compute nodes creates a basic cluster installation; however, a little more configuration to the master remains and a few other tools must be installed and configured for the Warewulf cluster to become truly useful for running HPC applications.

Julia: A New Language For Technical Computing

Can this new language deliver on bold claims of fast, easy, and parallel?