Every year the SC conference creates a competitive package of tutorials to introduce SC attendees to traditional and emerging topics in HPC. This year, 23 full-day and 14 half-day tutorials were selected by the Tutorials Committee, continuing the SC tradition of offering one of the largest tutorials programs of any HPC conference. Tutorials are an excellent way to learn directly from leading experts in the most relevant areas of high-performance computing, networking, storage, analysis, and artificial intelligence.
Tutorials Topics Revealed
Look for the tutorials that most excite you, or have topics that can make an impact in your daily work, or have just what you need to successfully tackle your next task, at work or in your studies. Select from traditional and emerging topics in HPC:
- Data management, including compression and visualization
- Deep learning and its implication with HPC
- Emerging technologies such as quantum and persistent storage
- HPC cross-aspects such as procurement and data center planning
- Linear algebra
- Networking and Parallel I/O
- Parallel programming and heterogeneity programming (i.e, GPU and FPGA)
- Parallel programming models: MPI, different aspects of OpenMP including tasking, hybrid MPI + OpenMP programming
- Resource management with containers in HPC environments and HPC in the cloud
- Performance analysis, optimization, tuning, and evaluation of HPC systems
- Power efficiency
- Security and fault tolerance aspects
- Software management and scientific software development
Browse This Year’s Tutorials
Tutorials cover different levels of expertise. Some tutorials focus on introductory aspects of emerging topics, for example, a classic such as “High Performance Distributed Deep Learning: A Beginner’s Guide”, while others focus on more specific aspects that require previous background on the topic such as the “Mastering Tasking with OpenMP”. You can choose between attending a morning session, an afternoon session, or both, for example, “InfiniBand, Omni-Path, and High-Speed Ethernet: …”. Make the best of Sunday and Monday in Denver by combining two half-day tutorials into a full-day tutorial.
Each tutorial is comprised of presentations delivered by experts from academia, national laboratories, and industry, selected among the leading figures in the specific tutorial topics. In some cases, practical hands-on sessions are part of the tutorial. These enable direct interaction with the topic presented in the tutorial. No matter what tutorial you register for and attend, you can take home the entire materials from all the tutorials. The tutorials notes (provided as a downloadable file before the conference) are a unique and invaluable learning package that you can use over and over after SC19.
Lunch is included in your Tutorials registration fee, and it’s the perfect place to network with other tutorials attendees and instructors. Be sure to register for Tutorials and don’t forget: Tutorials at SC19 will be held on Sunday, November 17 and Monday, November 18.
Luiz DeRose, SC19 Tutorials Chair
Sr. Principal Engineer and Director of Programming Environments, Cray Inc
Rosa M. Badia, SC19 Tutorials Vice Chair
Workflows and Distributed Computing Manager, Barcelona Supercomputing Center