clusterpresentation
TRANSCRIPT
The Patriot ClusterHardware
The Hardware
• 13 Nodes
• 160 CPU Cores
• 2496 GPU Cores
• 576 GB RAM
• 13 TB ROM
This gets hot! So this must stay cold!
One More Time:• 13 Nodes
• 160 CPU Cores
• 2496 GPU Cores
• 576 GB RAM
• 13 TB ROM
Software & Administration
• NETWORKING
• Networking MLA’s
• Network Security
• USER SOFTWARE
• Programming MLA’s
• SLURM
• ADMINISTRATION
• Crontab
• Adding User Accounts
• Declaring File Permissions
User Experience
• What lets us use it?
• How do we use it?
• Why do we use it?
• How can you remember all this?
Interface Software
• Languages: Fortran, C, Java, Python, CUDA
• OpenMPI and MPICH (not technically languages)
• OS: Ubuntu 12.04 LTS Server (Linux)
• Queue Manager: SLURM
What Is the Point?
Stuff runs faster!
Computation TableComputation TableComputation TableComputation TableNumber of
Cores Run-time (s) Speedup Efficiency
1 16.668 1.0000 1.00002 9.447 1.764 0.88223 6.634 2.513 0.83754 5.278 3.158 0.78958 3.406 4.894 0.611712 2.676 6.229 0.519124 2.020 8.251 0.343836 1.886 8.838 0.245548 1.785 9.338 0.1945
Diminishing Returns...
02468
101214161820
0 5 10 15 20 25 30 35 40 45 50
Run-time vs. Number of Cores
Run-
time
(s)
Number of Cores
00.10000.20000.30000.40000.50000.60000.70000.80000.90001.0000
0 5 10 15 20 25 30 35 40 45 50
Efficiency vs. Number of Cores
Effic
ienc
y
Number of Cores
01.00002.00003.00004.00005.00006.00007.00008.00009.0000
10.0000
0 5 10 15 20 25 30 35 40 45 50
Speedup vs. Number of Cores
Spee
dup
Number of Cores
Molecular Dynamics Movie
https://www.youtube.com/watch?feature=player_detailpage&v=xcMSHy3CqXA#t=32
More Reasons:
• Molecular Dynamics (lots of particles)
• Weather (resolution)
• Monte Carlo (lots of steps)
- Complicated simulations, such as:
- Different parameter input
User Webpage
• Getting started section
• Navigation & interaction information
• Programming tutorials
• Much, much more!
• www.fmupanda.com
Usage• Courses:
- Phys 220 (Into to Comp Physics)
- Phys 306 (Comp Physics)
- Phys 397 (Undergrad Research)
• Other depts with accounts:
- CompSci, Chemistry
• You can request an account
• Follow the steps covered on the webpage