NERSC 2023 July GPU Hackathon

Opening Day: Jul 12th, 2023

Main Event: July 19th, 2023 - Jul 21st, 2023


The NERSC 2022 December GPU Hackathon is virtual!

Applications are due by May 24th, 2023.


Organized by the Oak Ridge Leadership Computing Facility (OLCF),

the National Energy Research Scientific Computing Center (NERSC),

NVIDIA and the OpenACC organization.

NERSC a GPU Hackathon in 2023!

NERSC is hosting it's 4th GPU hackathon in July to reach as many code teams as possible. If you have an application that you are thinking about porting to GPUs, or an application already using GPUs that could use a helping hand getting that next level of performance, you should consider submitting to the NERSC GPU Hackathon. In addition to GPUs there will also be an ARM system available.


What is a GPU hackathon?

GPU hackathons are 4-day intensive coding events that put application teams together with experts in programming and performance.  The goal of the event is to port and optimize codes on GPU technologies in a focused, highly collaborative environment. For more details, peruse the GPU Hackathons website.


What is the format?

Each code team should consist of 3-6 code developers that together are intimately knowledgeable of the code. Teams will be complimented by mentors that will be assigned based on expert knowledge that matches the needs of the code.

Selected teams will have access to ORNL's Summit training system, Ascent, and NERSC's Perlmutter GPU systems for the duration of the event, including preparation and follow-up testing. There will be space available at NERSC if any teams are able to join locally and want to work in the same location.


Who should attend?

Any HPC scientific codes seeking performance improvements, or porting to GPU systems in a cooperative, hands-on environment should apply. Codes should primarily be written in a GPU compatible language, such as C++, Fortran and/or Python. Codes can use/want any standard method of offloading work to the GPUs, including but not limited to CUDA, CUDA Fortran, HIP, DPC++, OpenACC, OpenCL, OpenMP, cuPy, Numba and PyCUDA.

The 2023 July GPU hackathon is particularly interested in Open Science Applications that are in the process of porting to GPUs. However, all coding teams looking to use GPU technologies are encouraged to apply. A broad range of code types and GPU experience levels are sought for this event.


Participant Costs

There is no registration fee to attend the event. Participants will be expected to have a laptop capable of wireless internet and connecting to the testbed of their choice.


How To Apply:

You can apply by filling out the form on the GPU Hackathons Event website.  Applications close May 24th, 2023.


Questions?

You may submit any questions about the NERSC GPU Hackathon to Hannah Ross: HRoss@lbl.gov