Skip to Content


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, and other related activities.

If there is a topic you wish to have covered in a future workshop send an email to the Blue Waters Education, Outreach and Training team at

Blue Waters GPU Hackathon

The NCSA Blue Waters GPU Hackathon will take place September 10-14, 2018 at NCSA. The deadline to apply is June 18, 2018. Prior GPU experience is not required, as those selected will be paired with experienced mentors who will teach them how to leverage accelerated computing in their own applications or further optimize their codes.

The hackathons are intended to help new and existing GPU programmers to optimize their applications. It is a great opportunity for graduate students and postdocs. Any and all GPU programming paradigms are welcome.

There will be pre-workshop training opportunities as well as intensive mentoring during this five-day hands-on workshop to ensure that the teams leave with applications running on GPUs, or at least with a clear roadmap of how to get there. Each team will be assigned mentors who have extensive experience in programming GPUs, many of whom are from NVIDIA and Dr. Wen-mei Hwu's lab and are knowledgeable in developing GPU-capable compilers and helping define standards such as OpenACC. Programming experience with OpenACC or CUDA is not a requirement.

We are looking for teams of 3-8 developers, ideally graduate students and/or postdocs, with a scalable application to port to (or optimize on) the GPU accelerators available at the University of Illinois, including the Blue Waters system at NCSA and systems supported by the IBM-Illinois Center for Cognitive Computing Systems Research. Collectively, the team should know the application intimately. If the application is to address a suite of applications, no more than two applications per team is allowed and a minimum of two people per application must attend.

Those interested may apply here by June 18, 2018. Selected teams will be notified within two weeks after the deadline closes. Learn more here. Questions? Ask us at

Past Workshops & Symposia

Multi-site XSEDE & VSCSE Events