Programming Competition Allows Students to “Geek Out” and Gain Crucial Skillsets

By Faith Singer-Villalobos

August 15, 2013

Binary search trees, dynamic arrays, matrix multiplication — these are some of the reasons that more than 50 students traveled to San Diego in July as part of the 2nd Annual XSEDE (Extreme Science and Engineering Discovery Environment) conference.

The students also enjoyed plenty of pool time and sight-seeing after competing in the XSEDE13 Student Programming Competition, which was a primary focus of the overall Student Program that included a poster session, papers, a mentor program, tutorials, and a job fair.

The Student Programming Competition started in 2011 when the National Science Foundation (NSF) cyberinfrastructure initiative was known as the TeraGrid. This year it has matured under the direction of Ange Mason and a handful of committed teachers and outreach representatives from Shodor, Contra Costa Community College, the University of Washington, Louisiana State University, and the Louisiana School of Math, Science and the Arts.

“We want students to realize their potential with analytical thinking in joining the competition,” said Mason, who chaired the XSEDE13 student program and works as the Education and Outreach Coordinator for the San Diego Supercomputer Center. “I’m hoping this pushes them in the right direction to challenge themselves and to go outside their comfort zone.”

A total of 10 teams participated in the all-day competition, which challenged the students on a number of computational problems such as calculus-based approaches for calculating the area under simple curves; generating prime numbers that are large enough to be used for computationally-intensive tasks; and using ensemble-based approaches to produce a probability distribution of expected outcomes. In the process, students document their work in an engineering journal, create algorithms, write code, and measure how long it takes the code to run. They can use a variety of programming languages including C, C++, Fortran, Perl, Python and Java.

According to Mason, the students who participate are not necessarily vested in pursuing a STEM career, which is why formalizing the competition into an annual event, listening to student feedback on how to improve the event, and using social media to keep the students engaged was crucial this year. More than 58 institutions were represented with an impressive mix of traditionally underrepresented students including women, Hispanic, African American and Native American students.

The students who are the most marginalized in computing have voices in their head that say “I can’t,” according to Tom Murphy, a math teacher and computer scientist at Contra Costa College in California.

“This is why the competition is a big win for what we’re doing in terms of outreach,” Murphy said. “The students are walking away with way more than how they place in this competition. There’s a lot of hitting your head against the wall, but there is also a lot of success. Competing allows them to focus on their education differently. If I can get them to own their education the way they own solving these problems, and take this back to the classroom, they own a larger part of their life.”

Genaro Hernandez Jr, a graduate student in Computer Science at the University of Maryland, Baltimore County and an XSEDE Scholar, was a first time participant. “Our team had numerous strengths depending on peoples’ background,” Hernandez said. “One person could parallelize code to make it run faster, another person was adept at math, most people were eager to solve the problems, and some of the team members were good at generating code.”

Hernandez’s team was able to solve 7 out of 10 problems ― not bad. However, in his many years organizing programming contests, there has not been a team to Murphy’s knowledge that has completed all 10 problems in the eight-hour timeframe. He has been involved in these contests since 2005.

“Our philosophy is – let’s give them way more than they can do,” Murphy said. “It would be a boring competition if they could answer every problem. You always want students to extend their reach.”

Participating in the programming competition has enormous value for the students. Can they code in the presence of others? Can they generate solutions and write code under time pressure? Can they work as a team?

Brad Burkman, an XSEDE Campus Champion and a math teacher from the Louisiana School for Math, Science and the Arts, is leading by example. “I want to make people aware that advanced computing resources can be brought into high school classrooms,” he said.

The school Burkman represents was one of the first high schools to have a Little Fe computer, and this amazing “supercomputer in a box” has lived in his classroom ever since. He teaches weeklong courses in parallel programming using Little Fe, and the students have access to XSEDE resources via Burkman’s Campus Champion allocation. High school students can develop a “righteously powerful program” that they can then move to an XSEDE resource, according to Burkman. The high school team he mentored and chaperoned won the “Most Creative Solution” category in the competition.

“XSEDE is an amazing resource for making science happen,” Burkman concluded.

Ultimately, the XSEDE Student Programming Competition is about helping students develop problem-solving skills. Memorizing one way to solve a problem isn’t the goal. “Justifying how you solve a problem and why is a skill set I want my students to have. They get credit for their reasoning and extra points for applying parallel solutions.”

Why should XSEDE continue hosting a student programming competition?

“It changes students,” Murphy said. “You want students to use supercomputers, but they need to change how they look at their education. They have the potential to become impactful contributors whether they are scientists, artists or economists, and computation affects all fields.”

Subscribe to HPCwire's Weekly Update!

Be the most informed person in the room! Stay ahead of the tech trends with industry updates delivered to you every week!

Nvidia Showcases Work with Quantum Centers at ISC24

May 13, 2024

With quantum computing surging in Europe, Nvidia took advantage of ISC24 to showcase its efforts working with quantum development centers. Currently, Nvidia GPUs are dominant inside classical systems used for quantum sim Read more…

ISC24: Hyperion Research Predicts HPC Market Rebound after Flat 2023

May 13, 2024

First, the top line: the overall HPC market was flat in 2023 at roughly $37 billion, bogged down by supply chain issues and slowed acceptance of some larger systems (e.g. exascale), according to Hyperion Research’s ann Read more…

Top 500: Aurora Breaks into Exascale, but Can’t Get to the Frontier of HPC

May 13, 2024

The 63rd installment of the TOP500 list is available today in coordination with the kickoff of ISC 2024 in Hamburg, Germany. Once again, the Frontier system at Oak Ridge National Laboratory in Tennessee, USA, retains its Read more…

Harvard/Google Use AI to Help Produce Astonishing 3D Map of Brain Tissue

May 10, 2024

Although LLMs are getting all the notice lately, AI techniques of many varieties are being infused throughout science. For example, Harvard researchers, Google, and colleagues published a 3D map in Science this week that Read more…

ISC Preview: Focus Will Be on Top500 and HPC Diversity 

May 9, 2024

Last year's Supercomputing 2023 in November had record attendance, but the direction of high-performance computing was a hot topic on the floor. Expect more of that at the upcoming ISC High Performance 2024, which is hap Read more…

Processor Security: Taking the Wong Path

May 9, 2024

More research at UC San Diego revealed yet another side-channel attack on x86_64 processors. The research identified a new vulnerability that allows precise control of conditional branch prediction in modern processors.� Read more…

ISC24: Hyperion Research Predicts HPC Market Rebound after Flat 2023

May 13, 2024

First, the top line: the overall HPC market was flat in 2023 at roughly $37 billion, bogged down by supply chain issues and slowed acceptance of some larger sys Read more…

Top 500: Aurora Breaks into Exascale, but Can’t Get to the Frontier of HPC

May 13, 2024

The 63rd installment of the TOP500 list is available today in coordination with the kickoff of ISC 2024 in Hamburg, Germany. Once again, the Frontier system at Read more…

ISC Preview: Focus Will Be on Top500 and HPC Diversity 

May 9, 2024

Last year's Supercomputing 2023 in November had record attendance, but the direction of high-performance computing was a hot topic on the floor. Expect more of Read more…

Illinois Considers $20 Billion Quantum Manhattan Project Says Report

May 7, 2024

There are multiple reports that Illinois governor Jay Robert Pritzker is considering a $20 billion Quantum Manhattan-like project for the Chicago area. Accordin Read more…

The NASA Black Hole Plunge

May 7, 2024

We have all thought about it. No one has done it, but now, thanks to HPC, we see what it looks like. Hold on to your feet because NASA has released videos of wh Read more…

How Nvidia Could Use $700M Run.ai Acquisition for AI Consumption

May 6, 2024

Nvidia is touching $2 trillion in market cap purely on the brute force of its GPU sales, and there's room for the company to grow with software. The company hop Read more…

Hyperion To Provide a Peek at Storage, File System Usage with Global Site Survey

May 3, 2024

Curious how the market for distributed file systems, interconnects, and high-end storage is playing out in 2024? Then you might be interested in the market anal Read more…

Qubit Watch: Intel Process, IBM’s Heron, APS March Meeting, PsiQuantum Platform, QED-C on Logistics, FS Comparison

May 1, 2024

Intel has long argued that leveraging its semiconductor manufacturing prowess and use of quantum dot qubits will help Intel emerge as a leader in the race to de Read more…

Nvidia H100: Are 550,000 GPUs Enough for This Year?

August 17, 2023

The GPU Squeeze continues to place a premium on Nvidia H100 GPUs. In a recent Financial Times article, Nvidia reports that it expects to ship 550,000 of its lat Read more…

Synopsys Eats Ansys: Does HPC Get Indigestion?

February 8, 2024

Recently, it was announced that Synopsys is buying HPC tool developer Ansys. Started in Pittsburgh, Pa., in 1970 as Swanson Analysis Systems, Inc. (SASI) by John Swanson (and eventually renamed), Ansys serves the CAE (Computer Aided Engineering)/multiphysics engineering simulation market. Read more…

Intel’s Server and PC Chip Development Will Blur After 2025

January 15, 2024

Intel's dealing with much more than chip rivals breathing down its neck; it is simultaneously integrating a bevy of new technologies such as chiplets, artificia Read more…

Comparing NVIDIA A100 and NVIDIA L40S: Which GPU is Ideal for AI and Graphics-Intensive Workloads?

October 30, 2023

With long lead times for the NVIDIA H100 and A100 GPUs, many organizations are looking at the new NVIDIA L40S GPU, which it’s a new GPU optimized for AI and g Read more…

Choosing the Right GPU for LLM Inference and Training

December 11, 2023

Accelerating the training and inference processes of deep learning models is crucial for unleashing their true potential and NVIDIA GPUs have emerged as a game- Read more…

Shutterstock 1606064203

Meta’s Zuckerberg Puts Its AI Future in the Hands of 600,000 GPUs

January 25, 2024

In under two minutes, Meta's CEO, Mark Zuckerberg, laid out the company's AI plans, which included a plan to build an artificial intelligence system with the eq Read more…

AMD MI3000A

How AMD May Get Across the CUDA Moat

October 5, 2023

When discussing GenAI, the term "GPU" almost always enters the conversation and the topic often moves toward performance and access. Interestingly, the word "GPU" is assumed to mean "Nvidia" products. (As an aside, the popular Nvidia hardware used in GenAI are not technically... Read more…

Nvidia’s New Blackwell GPU Can Train AI Models with Trillions of Parameters

March 18, 2024

Nvidia's latest and fastest GPU, codenamed Blackwell, is here and will underpin the company's AI plans this year. The chip offers performance improvements from Read more…

Leading Solution Providers

Contributors

Shutterstock 1285747942

AMD’s Horsepower-packed MI300X GPU Beats Nvidia’s Upcoming H200

December 7, 2023

AMD and Nvidia are locked in an AI performance battle – much like the gaming GPU performance clash the companies have waged for decades. AMD has claimed it Read more…

Eyes on the Quantum Prize – D-Wave Says its Time is Now

January 30, 2024

Early quantum computing pioneer D-Wave again asserted – that at least for D-Wave – the commercial quantum era has begun. Speaking at its first in-person Ana Read more…

The GenAI Datacenter Squeeze Is Here

February 1, 2024

The immediate effect of the GenAI GPU Squeeze was to reduce availability, either direct purchase or cloud access, increase cost, and push demand through the roof. A secondary issue has been developing over the last several years. Even though your organization secured several racks... Read more…

The NASA Black Hole Plunge

May 7, 2024

We have all thought about it. No one has done it, but now, thanks to HPC, we see what it looks like. Hold on to your feet because NASA has released videos of wh Read more…

Intel Plans Falcon Shores 2 GPU Supercomputing Chip for 2026  

August 8, 2023

Intel is planning to onboard a new version of the Falcon Shores chip in 2026, which is code-named Falcon Shores 2. The new product was announced by CEO Pat Gel Read more…

GenAI Having Major Impact on Data Culture, Survey Says

February 21, 2024

While 2023 was the year of GenAI, the adoption rates for GenAI did not match expectations. Most organizations are continuing to invest in GenAI but are yet to Read more…

Q&A with Nvidia’s Chief of DGX Systems on the DGX-GB200 Rack-scale System

March 27, 2024

Pictures of Nvidia's new flagship mega-server, the DGX GB200, on the GTC show floor got favorable reactions on social media for the sheer amount of computing po Read more…

How the Chip Industry is Helping a Battery Company

May 8, 2024

Chip companies, once seen as engineering pure plays, are now at the center of geopolitical intrigue. Chip manufacturing firms, especially TSMC and Intel, have b Read more…

  • arrow
  • Click Here for More Headlines
  • arrow
HPCwire