Skip to main content

NCSA’s GPU Hackathon now accepting applications

The National Center for Supercomputing Applications (NCSA) at Illinois is pleased to announce that team applications for the NCSA Blue Waters GPU Hackathon are now open. This event 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.

About the GPU Hackathon Series

General-purpose Graphics Processing Units (GPGPUs) potentially offer exceptionally high memory bandwidth and performance for a wide range of applications. A challenge in utilizing such accelerators has been learning how to program them. These hackathons are intended to help overcome this challenge for new GPU programmers and also to help existing GPU programmers to further optimize their applications—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.

Who Should Apply

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.

How to Apply

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

Disclaimer: Due to changes in website systems, we've adjusted archived content to fit the present-day site and the articles will not appear in their original published format. Formatting, header information, photographs and other illustrations are not available in archived articles.

Back to top