The Georgia Tech Hackathon is multi-day, intensive, hands-on event designed to help computational scientists and researchers optimize their applications. This event pairs participants with dedicated mentors experienced in HPC, AI, GPU computing, and their target application area. Focus will be placed on AI, GPU programming and scalable simulation techniques, including porting.

This event will provide participants with guidance on their domain-specific simulation tools. Participating teams will leave the event with their applications performant on the latest supercomputing hardware (including GPUs), or a clear roadmap of next steps to leverage these resources.

2021-12-13T23:59:59-08:00 448 Hackathons HPC

Event Format

The Georgia Tech Hackathon will be hosted online in the Eastern Time zone (ET). All communication will be done through Zoom, Slack and email.

Prerequisites

  • Teams are expected to be fluent with the code or project they bring to the event and motivated to make progress during the hackathon. 
  • At least 3 team members must be participating throughout the entire event.
  • Projects brought to the event are required to have a license attached and detailed in the application. For more information on why licenses are important and how to obtain one, please use the following links:
  • No advanced GPU skills are required, but teams are expected to know the basics of GPU programming and profiling. A collection of GPU lectures, tutorials, and labs are available for all participants at no fee. Please contact organizers for more information to help you prepare for the hackathon. 

GPU Compute Resource

Teams attending the event will receive access to Oak Ridge National Lab Ascent (a sub-system of Summit) and/or a Georgia Tech GPU cluster for the duration of the Hackathon.

Attending the Hackathon

If your team is accepted for the hackathon, registration information will be provided along with mentor introductions and computational resource access. Accepted teams should:

  • Register all team members for the event.
  • Review the attendee guide

Agenda

Day 1: Tuesday, January 18, 10:00AM - 6:00PM (ET)

  • 10:00 AM-10:15 AM: Welcome + Online Tools Overview
  • 10:15 AM-10:30 AM: Cluster Introductions
  • 10:30 AM-11:00 AM: 1st Team Intro Presentations (3mins per team)
  • 11:00 AM-12:00 PM: Social Hour
  • 12:00 PM-06:00 PM: Teams and Mentors work in breakout rooms

Day 2: Monday, January 24, 10:00AM - 6:00PM (ET)

  • 09:00 AM-04:00 PM: Teams work on codes with mentors
  • 04:00 PM-05:00 PM: Daily SCRUMs. Teams present for 5mins on daily progress. 

Day 3: Tuesday, January 25, 10:00AM - 6:00PM (ET)

  • 09:00 AM-04:00 PM: Teams work on codes with mentors
  • 04:00 PM-05:00 PM: Daily SCRUMs. Teams present for 5mins on daily progress. 

Day 4: Wednesday, January 26, 10:00AM - 6:00PM (ET)

  • 09:00 AM-04:00 PM: Teams work on codes with mentors
  • 04:00 PM-06:00 PM: Final team presentations (7mins per team)
Event Focus
HPC

Important Event Dates

  • Georgia Tech HPC Hackathon Application Deadline
  • Georgia Tech HPC Hackathon Day 1
  • Georgia Tech HPC Hackathon Day 2
  • Georgia Tech HPC Hackathon Day 3
  • Georgia Tech HPC Hackathon Day 4