HPC Students Program

HPC Students @ SDSC

A program for educating and training the next generation of HPC professionals and researchers

The HPC Students Program focuses on educating and training the next generation of High-Performance Computing professionals and researchers. It is designed to educate students from high school to grad school about HPC, to motivate them to pursue HPC careers, and to serve as bridge between students and HPC-related research and researchers. The program initially works with UCSD undergraduates, and will be expanded to include other groups as time and budget permits.

The program is committed to sponsoring and supporting student activities through funding and providing of resources. This includes:

  • Interaction and outreach to UCSD Clubs, including the newly formed UCSD Supercomputing Club (HPC-Students)
  • Support and advocacy for students applying to HPC related activities including applications for graduate school, grants, support to travel to meetings, etc.
  • Increased student participation at conferences & meetings, including local, national, and international
  • Hosting student focused training workshops/bootcamps/hackathons/material for students
  • Mentoring and sponsoring competitive teams, such as the annual Student Cluster Competition
  • Support of SDSC and NSF broader engagement goals

Student Club Services

The program is committed to supporting relevant student organizations on campus with significant resources in support of common goals. Some of the benefits SDSC provides include:

  • Meeting and lab space
  • Access to SDSC (and the NSF-sponsored XSEDE project) supercomputing resources and expertise
  • Mentoring for projects, activities, and club events

UCSD Supercomputing Club

SDSC is providing support to the UCSD Supercomputing Club in the form of staff mentors, use of public spaces, access to HPC resources, and funding for some activities.

HPC Related Activities & Opportunities

The program supports, advocates for, and mentors students applying for HPC-related activities: grants, support to travel to meetings, etc. Our goal is to increase student participation at conferences & meetings, including local, national, and international.

HPC Training

The HPC Training activity supports development of teams who will be eligible to compete at one of many student cluster competition (SCC) events in the world, including: The US-based SCC and the International Supercomputing Conference (ISC) SCC.

At the SCC competitions, teams of 6 students compete against teams from all over the world, in a non-stop, 48-hour challenge to complete a real-world scientific workload, keep the cluster up and running, attend conference events, and demonstrate to the judges their HPC knowledge and skills. One of our goals is to successfully apply to be a team at these competitions. But more importantly, we plan to work with interested UCSD students to train as many as possible in field of HPC so that they can add this experience to their CVs or use our resources in their work and research.

SCC competition team training is an annual activity. We are just wrapping up our Spring 2019 training, and making plans for a January, 2020 HPC Training series. You can review the recent HPC Training Program to get an idea of the time and effort involved.

Other upcoming competitions sponsored by the HPC Students Program include sponsoring a team at ISC High-Performance Computing during Summer 2020.