Home
Learning About Clusters
Programming Clusters
Administering Clusters
Benchmarking Clusters
File Systems for Clusters
Cluster Applications/Grid
Cluster News
Site Map
 
    Home arrow News arrow Select News arrow Intermediate Beowulf Administration and Optimization
Search
Monkey Support
Main Menu
Home
News
Features
Columns
Reviews
Links
FAQ's
Contact
Site Information
Projects
Conference Reports
Cluster Tweaks
Site Map
Add This Article
Login Form





Lost Password?
No account yet? Register

Visit Basement Supercomputing

Cluster Builder

Mellanox


Intermediate Beowulf Administration and Optimization Print E-mail
Written by Douglas Eadline   
Monday, 18 February 2008
Could there be a more shameless plug?

Back by popular demand, the ARC at Georgetown University has for some strange reason decided to offer my Intermediate Beowulf Administration and Optimization course for a second time this March (18th-20th). The details and background are on the ARC HPC Training Page. Class size is limited, so if you have interest, sign up early. Course description is below. Excellent donuts.

Intermediate Beowulf Administration and Optimization

Overview:
Clusters are powerful computing devices. Often times, however, translating raw
 processor and network performance into real application performance is not a
simple "plug-and-play" proposition. Indeed, clusters have a certain level of 
latent performance that often goes unused. The goal of this course will be to
 provide system administrators and users with tools to ensure that their 
cluster(s) are running at their fullest potential. Emphasis will be placed on 
issues which can be be quickly and easily adjusted by the system administrator.

We will make a distinction between application optimization and system 
optimization. We will not cover application optimization (e.g. MPI coding) but 
rather focus on what administrators have under their direct control (i.e. the 
system).

Prerequisites:
Attendees should have a solid understanding and working knowledge of basic Linux
 cluster concepts including Linux networking, gcc and gfortran (g77), MPI, bash 
scripting,  Makefiles,  vi/emacs, using kernel modules, and basic system 
administration Other than bash scripting, C or Fortran  programming experience 
is not necessary, but helpful.

Day 1: Morning Section
Cluster Optimization: Finding more FLOPS
Why optimize or tune?
What we will tune (and what we will not)
Understanding the Art of Benchmarking
Benchmarking Tools and Applications
Understanding Terminology
Cluster Components and Typical Configurations

Day 1: Afternoon Section
Creating the Baseline (hands on benchmarking)
Single Node benchmarks
Network benchmarks
Application level benchmarks
Real Applications

Day 2: Morning
Beyond -03: Compilers, Cores, NFS, and 
Compiler Options
Libraries
Multi-core Optimization 
Operating System Parameters 
Understanding NFS and Clusters

Day 2: Afternoon
Improving the baseline (hands on benchmarking)
Compiler/Library Options
Multi-core Optimization 
Operating System Parameters 

Day 3: Morning
Interconnect Tuning and Optimization
Gigabit Ethernet
Infiniband (OFED)
Myrinet
MPI Options (OMPI, LAM, MPICH, MPICH2)

Day 3: Afternoon
Optimizing the Communication Stack
Using MPI Options (OMPI, LAM, MPICH, MPICH2)
Using Gigabit Ethernet Options
Using Infiniband (OFED)
Using Myrinet Options
Course Summary and Wrap-up

Comment on this article
You must login to leave comments...


Other Visitors Comments
There are no comments currently....
Last Updated ( Wednesday, 31 December 2008 )
 
< Prev Article   Next Article >
Linux HPC
HPC Community: Open Software, Help, and Tips
Latest Stories/News
Popular
Cluster Ranting By Eadline
InsideHPC
  • Tech-X Opens Subsidiary in Switzerland

    Tech-X announced today that is has established a subsidiary in Zurich, Switzerland geared towards providing support for its software products and consulting services in physics simulations and high-performance computing.  Peter Messmer will serve as chief executive of the new Tech-X GmbH in Zurich. We’re really looking forward to working with universities, labs and industry [...]

  • Renault F1 Team Will Use HP HPC

    The Renault Formula One team announced a big sponsorship deal this morning with HP.  The Renault R30 cars will carry the HP logo and branding throughout the 2010 season.  Outside of the obvious monetary benefits, the Renault team will have access to HP technology in order to assist their ongoing team development.  Specifically, they will [...]

  • Khronos Cuts OpenGL 4.0

    The Khronos Group, yesterday, announced the official release of the OpenGL 4.0 specification.  Alongside the 4.0 release is an updated version of the encapsulated, mini-OpenGL [OpenGL ES] designed for lightweight applications such as mobile phones.  New features in 4.0 include: two new shader stages that enable the GPU to offload geometry tessellation from the CPU per-sample [...]

 

Creative Commons License
  ©2005-2008 Seagrove LLC, Some rights reserved. Except where otherwise noted, this site is licensed under a
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License.
Cluster Monkey Logo and Monkey Character are Trademarks of Seagrove LLC.