program

Wireless access: Choose the “UIpublicWiFi” wireless network. You will be required to complete a short registration form to access the wireless network. The access is temporary so you will need to do this each day. If you have problems, please let us know.


Jump to: Monday  |  Tuesday  |  Wednesday  |  Thursday  |  Friday


Monday, August 4

8:00am
Breakfast/Registration
8:30am
Welcome and Open
John Towns, NCSA
9:00am

Files

Intro to HPC
Henry Neeman, University of Oklahoma
  • What is supercomputing?
  • A quick primer on hardware
  • The tyranny of the storage hierarchy
  • Parallelism
  • Moore's Law
  • Why bother?
10:00am

Files

Intro to HPC Exercise
Henry Neeman, University of Oklahoma
10:30am
Break
11:00am
Intro to MPI
Henry Neeman, University of Oklahoma
Noon
Working lunch with exercise (provided by workshop)
1:00pm

Files

Cluster Stack Basics
Wayne Louis Hoyenga, NCSA
Dan LaPine, NCSA
  • Base operating system
  • Image management
  • Cluster node management
  • Best practices for security
3:00pm
Break
3:30pm
Cluster Stack Basics (continued)
4:30pm

Files

Third-Party Software Management
Timothy Bouvet, NCSA
  • Topics
    • Best practices
    • Software request
    • Environment modules
  • Advanced topics
    • Software management tools
    • Software maintenance

Tuesday, August 5

8:00am
Breakfast/Registration
8:30am

Files

HPC Storage
Mehmet Belgin, Georgia Tech
Wesley Emeneker, Georgia Tech
  • What are the tradeoffs you will encounter when designing your filesystems
  • Who are the stakeholders for the storage?
  • What do you need to know to design a solution right for you?
  • Designing policies
  • Case study of Georgia Tech
10:30am
Break
11:00am

Files

Account Management
Jenett Tillotson, Indiana University
  • Authorization
    • Resources
    • Storing authorization information
  • Authentication
    • Identity methods
    • Using authentication methods
    • Storing authentication information
    • Security
Noon
Lunch (provided by workshop)
1:00pm

Files

Monitoring
George Turner, Indiana University
  • Monitoring
    • Resources
    • Performance
    • Cluster security
  • Monitoring tools
2:00pm

Files

Warewulf Cluster Management Toolkit
Michael Jennings, Lawrence Berkeley National Laboratory and the University of California, Berkeley
  • Monitoring
  • A brief history of the Warewulf Project
  • Overview of previous versions
  • Lessons learned
  • PERCEUS and the supercluster model
  • Introduction to Warewulf 3
  • Object model
  • Abstract data store
  • Modular plugin framework
  • Provisioning concepts
  • Details of provisioning
  • Wwinit
  • Intel® Cluster Ready™ & MIC support
  • Additional modules
  • Future roadmap
3:00pm
Break
3:30pm

Files

Node Health Check
Michael Jennings, Lawrence Berkeley National Laboratory and the University of California, Berkeley
  • The problem
  • The solution and its problems
  • NHC overview
  • Features
  • Quick-start guide
  • Configuration syntax
  • Running NHC in multiple contexts
  • Built-in checks
  • Resource consumption
  • System services
  • Filesystem status
  • Users and jobs
  • GPU health
  • Hardware configuration
  • Using detached mode
  • Writing site-specific checks
4:30pm

Files

Networking
David Wheeler, NCSA
  • Planning your network
  • Basic troubleshooting
  • Performance improvements
  • Technologies
    • Ethernet
    • Infiniband

Wednesday, August 6

8:00am
Breakfast/Registration
8:30am

Files

Scheduling and Resource Management: Moab/Torque
Brian Haymore, University of Utah
  • Torque component details and initial configuration
  • Moab component details and configuration
  • Policies, tuning, and advanced configuration
  • Diagnostics and troubleshooting
  • External resources
10:30am
Break
11:00am

Files

Scheduling and Resource Management: Slurm
Ryan Cox, Brigham Young University
  • Configuration
  • Commands
  • Account management
  • Job submission
  • Troubleshooting
  • Policies and methods
Noon
Lunch (provided by workshop)
1:00pm

Files

HPC User Support
Cherry Liu, Georgia Tech
Mehmet Belgin, Georgia Tech
  • HPC user expectations, categorization and commonalities
  • Policies, politics, conflicts and personality management
  • Outreach and education
  • Lessons learned at GT
3:00pm
Break
3:30pm

Files

Advanced Topics: GPUs
Mike Showerman, NCSA
  • Installation
  • Management
4:30pm

Files

Advanced Topics: Remote Visualization
Aaron Knoll, University of Utah Scientific Computing and Imaging Institute
  • Introduction and roadmap
  • Scientific visualization concepts
  • Visualization software
  • Large scale visualization
5:30pm

Files

Advanced Topics: Cluster Business Models
Preston Smith, Purdue University
  • Condo
  • Allocation
  • Open access/Fair share

Thursday, August 7

8:00am
Breakfast/Registration
8:30am
Build-A-Cluster
Stephen Harrell, Purdue University
  • Quick introduction to EC2
  • Head node setup
  • Install storage server
  • Start 2 compute nodes
  • Install scheduler on head node
  • Run app through the scheduler
  • Setup basic modules installation with an app with a few dependencies
10:30am
Break
11:00am
Build-A-Cluster continued
Noon
Lunch (provided by workshop)
1:00pm
Build-A-Cluster continued
3:00pm
Break
3:30pm
Build-A-Cluster continued

Friday, August 8

8:00am
Breakfast/Registration
8:30am
Real World Application: Illinois Campus Cluster Program (ICCP)
Wayne Louis Hoyenga, NCSA
  • Tour of the Illinois Campus Cluster
  • Question/answer session
10:30am
Break
11:00am
Wrap-up Discussion and Q & A
Noon
Close (box lunches will be provided)