NCSA offers a variety of events throughout the year for the community to assist the community in learning about computational and data enabled science and engineering methods, tools, and resources. The training goal is to prepare the community to make effective use of petascale computing resources, including those provided by the Blue Waters project.
The events include webinars, workshops, symposia, tutorials, presentations, institutes, hackathons, and other activities.
If there is a topic you wish to have covered in a future event, please send email to the Blue Waters Education, Outreach and Training team at email@example.com.
The goal of the hackathon is for research groups to work with HPC mentors to optimize their software to take full advantage of petascale class HPC systems. The research groups selected to participate will send teams of at least 2 developers along with an existing application that can benefit from taking full advantage of petascale class computing systems to accelerate their research productivity.
The hackathon is intended for teams of developers wanting to:
adapt their codes to run on a petascale class system using CPUs and/or GPUs,
optimize applications that already run on petascale class CPUs or GPUs,
accelerate machine learning and/or deep learning applications, or
Implement other innovative uses of petascale class computing systems.
We are pleased to announce the Petascale Computing Institute 2019 to be held August 19-23, 2019 at 20 Host Sites simultaneously. This session will also be webcast on YouTube for people unable to attend at one of the Host Sites. Registration for participants opens Monday, March 25. Applications for Host Sites remains open.
Blue Waters webinars are scheduled the third Monday of each month. Materials for each webinar (or teleconference) will be posted here shortly before each event. You will need to log in to the portal to access the content attached to this page.
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.
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.
Blue Waters is supported by the National Science Foundation (ACI-0725070 and ACI-1238993), the State of Illinois and the University of Illinois.