The National Institute for Computational Sciences invites you to a Seminar Series on High Performance Computing, every Tuesday and Thursday from 2:10pm ET to 3:10pm ET starting Tuesday October 21st, 2014.
This is a joint effort between different leadership organizations (NICS, JICS, OLCF, XSEDE) to increase HPC awareness among the academic community. Different topics will be introduced starting with the most basic and building up to more advanced aspects in HPC. No registration is required and in case you cannot attend in person, the seminars will also be available through the Internet.
-------------------------------------------------------
To join the seminar in-person at UTK campus
-------------------------------------------------------
Go to JICS Conference Room 351 at the Claxton building.
-------------------------------------------------------
To join the online meeting
-------------------------------------------------------
Go to https://tennessee.zoom.us/my/hpcseries
Calendar of topics to be covered:
Spring 2015
Fall 2014
Spring 2014
January |
---|
7 | How to compile and build programs | View Online | Slides Part1, Part2 |
9 | Introduction to the C language (Part1) | View Online | Slides |
14 | Introduction to the C language (Part2) | View Online | Slides |
16 | Introduction to Fortran programming (Part1) | View Online | Slides, Examples |
21 | Introduction to Fortran programming (Part2) | View Online | Slides, Examples |
23 | Review on Advanced Compiler Options | View Online | Slides |
28 | Introduction to Parallel Programming Techniques | View Online | Slides |
30 | Introduction MPI Programing (Part 1) | View Online | Slides |
February |
---|
4 | Introduction MPI Programing (Part 2) | View Online | Slides |
6 | How to effectively use the archiving system HPSS | View Online | Slides |
11 | Introduction to OpenMP | View Online | Slides, Examples |
18 | OpenMP:Advanced features | View Online | |
20 | GPU Technology and CUDA Programming | View Online | |
25 | Review of GPU programming methods | View Online | Slides |
27 | Two case studies of CUDA programming and optimization | View Online | Slides |
March |
---|
4 | Introduction to the Intel MIC Architecture | View Online | Slides |
6 | Intel MIC programming as Accelerator | View Online | Slides |
11 | Intel MIC programming as CPU | View Online | Slides |
13 | Optimization techniques on MICs | View Online | Files |
18 | (Spring break) | | |
20 | (Spring break) | | |
25 | Debugging programs with DDT and Totalview | View Online | Files |
27 | Profiling your code | View Online | Part1 |
April |
---|
1 | Using Scientific Libraries | View Online | Files |
3 | Doing Linear Algebra in Parallel | View Online | Slides |
8 | Parallel I/O Part 1 (Strategies) | View Online | Slides |
10 | Parallel I/O Part 2 (I/O Libraries) | View Online | Slides |
15 | Understanding the MPI framework on XC30 Cray systems | View Online | Slides |
17 | Programming with OpenACC | View Online | |
22 | An overview of Fortran 2003 and 2008 Standards | View Online | |
24 | Cancelled | View Online | |
29 | Visualization on HPC | View Online | |
May |
---|
1 | Art and Science of using Python in HPC | View Online | |
6 | Cancelled | | |
8 | From equation to code | View Online | Slides |
Fall 2013
October |
---|
1 | Supercomputing today, why its important for you? | View Online | Slides |
3 | Overview on UT/XSEDE and DOE/OLCF HPC resources | View Online | Slides1 Slides2 |
8 | How to get time on a Supercomputer via the XSEDE and INCITE programs? | View Online | Slides1 | Slides2 |
10 | I have an account, now what? | View Online | Slides |
15 | Computational Physics - A quick Overview | View Online | Slides1 | Slides2 |
17 | Intro to the Cray XC30 (DARTER) platform [held at ORNL] | | |
22 | Intro to HPC and Supercomputing | View Online | Slides |
24 | Intro to Unix/Linux | View Online | Slides |
29 | Computational Chemistry - A quick Overview | View Online | Slides |
31 | Unix Basics - Command line tools | View Online | Slides |
November |
---|
5 | The Art of File Transfers | View Online | Slides |
7 | Introduction to Linux Shell Programming | View Online | Slides |
12 | Introduction to Linux Shell Programming (Part 2) | View Online | Slides |
14 | HPC in Engineering | View Online | Slides |
19 | Unix Basics - File Permissions | View Online | Slides |
21 | Unix Basics - Text Editing | View Online | Slides |
26 | HPC for Life Sciences | View Online | Slides |
28 | (Thanksgiving) | | |
December |
---|
3 | How to run your Program on an HPC resource? | View Online | Slides and Files | Eden Slides |
5 | What are XSEDE Science Gateways? | View Online | |
Last updated: 5/19/15