Online Tutorials


Cyberinfrastructure Tutor, or CI-Tutor, is the web-based training site for high-performance computing and cyberinfrastructure topics hosted at NCSA. To view a listing of available tutorials see the CI-Tutor Course Catalog.

Available on the CI-Tutor site is the tutorial BigSim: Simulating PetaFLOPS Supercomputers. This tutorial introduces the basic concepts of using BigSim to model and predict the performance of your application(s).

Note: To access the course you must first register for an account in CI-Tutor.

HPC University

The HPC University (HPCU) is a virtual organization whose primary goal is to provide a cohesive, persistent, and sustainable online environment to share educational and training materials for a continuum of high performance computing environments that span desktop computing capabilities to the highest-end of computing facilities offered by HPC centers. HPC University's resources will guide researchers, educators and students to 1) choose successful paths for HPC learning and workforce development, and 2) contribute high-quality and pedagogically effective materials that allow individuals at all levels and in all fields of study to advance scientific discovery.

Cornell Virtual Workshop

The Cornell Virtual Workshop covers High Performance Computing (HPC) topics, including system architecture, parallel programming with MPI and OpenMP, code optimization for performance and scalability, parallel code debugging, basic visualization, and data management. You may begin at any time, and explore the topics you choose.