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.

Listing 6: Warewulf – Part 4

Listing 6 for Warewulf Part 4

Listing 5: Warewulf – Part 4

Listing 4 for Warewulf Part 4

Listing 4: Warewulf – Part 4

Listing 4 for Warewulf Part 4

Listing 3: Warewulf – Part 4

Listing 3 for Warewulf – Part 4

Listing 2: Warewulf – Part 4

Listing 2 for Warewulf – Part 4

Listing 1: Warewulf – Part 4

Listing 1 for Warewulf – Part 4

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.

mpi16

Warewulf 3 mpi16 code