(Click photo to enlarge.) What happens in Reno doesn’t stay in Reno: all the details on the gear at the November 2007 SC Student Cluster Competition.
Results from the Student Cluster Competition at SC07 in Reno, NV:
We “discovered” the student cluster phenomenon at SC10 in New Orleans… but it existed even before we took laptop, camcorder, and pompoms in hand to document the excitement. Here’s what we know about SC07:
Overall Award: University of Alberta, Canada
LINPACK Award: National Tsing Hua University, Taiwan – 420 GFlop/s
And our own Honorable Mention: Purdue University for the creation of their Supercomputing Challenges 2007 comic book
So what’s it like to compete in the SC10 Student Cluster Competition (SCC)? We find out in this latest webcast on The Register.
You’re a college student, one of six on a team representing your university. Your team is charged with designing, building, and benchmarking a cluster that outperforms those built by seven rival teams in the competition. A few rules constrain your design, the hardware has to be readily available, you can only use 26 amps, and your cluster has to fit into a single rack.
You have a faculty advisor to help you along, and vendor sponsors who provide the gear. But when the competition starts, you are completely dependent upon your teammates and the knowledge you’ve picked up along the way.
In our last webcast, we talked to Hai An Nam, the SC10 SCC committee co-chair, who delivered an overview of the competition. In this new webcast we get the inside view from Dustin Leverman, who captained the University of Colorado (Boulder) team at the first SCC in 2007. Dustin tells us the story of his team and their highs and lows, and also talks about what it takes to successfully compete in the SCC.
In Dustin’s case at least, it’s not an overstatement to say that it changed his life. He received an internship offer at SC07 that changed his career trajectory.
Dustin is now an HPC Systems Administrator for the National Center for Computational Sciences at Oak Ridge National Laboratory. Nice.
In quiet moments, you can almost feel the tension building. It’s a combination of anticipation, hope, dreams and, yes, fears too. From around the world, eight teams of university students are preparing to travel to New Orleans to meet their destiny at SC10 in the Student Cluster Competition.
The SCC is the arena in which these teams will test themselves against their peers. The competition will test their system design skills, their aptitude for learning new programs and new methods, and their ability to optimize code to produce more (and better) output than their rivals. It’s a technical gut check that takes place on the biggest stage in the HPC industry – the annual SC show.
This webcast on The Register discusses the SCC, the tasks, what the teams go through, and how they will be judged. Hai Ah Nam, SC10 committee chair for this event, sets the stage for what’s to come in just three short weeks from now. (It might be more like 24 days from today… but it will really depend on when you watch this webcast.)
Sure, there are other competitions in the world. In the United States, we have the Super Bowl football championship, baseball’s World Series, and the NCAA basketball tournament. The rest of the world has World Cup soccer, the Olympics, and racing motorcycles on frozen lakes. These events seem to have attracted a reasonable number followers and some attention from the media. However, they all come up short in one crucial area: none of them require participants to have any technical abilities at all – nary a line of code nor a config file in the bunch. And that’s sad.
But that’s why the SCC is poised to be a breakout event at this year’s SC10. This competition has everything to appeal to the modern tech-savvy audience. There’s a hardware component: students design and build the biggest, fastest cluster they can – limited only by their imaginations and the 26-watt power limit (enough to run three coffee makers). It has software: students need to intimately learn and optimize different applications to run on the system they’ve designed.
Best of all, it has human drama. To successfully compete takes intelligence, adaptability, and endurance. The students have only 46 hours to run the workloads and provide results to the judges. The winning team will have to put together a solid plan and then execute that plan in the face of pressure and adversity. The SCC is a crucible in which technical skills, character, teamwork, and will to succeed are blended together and then fired in a kiln fueled by HPC benchmarks and time pressure. (Glad that sentence didn’t turn out too overwrought.)
Who among us hasn’t dreamed of being recognized as being the very best? Who hasn’t wanted to build that system that cranks out enough precise output to put all the other systems to shame? It’s the stuff that life is made of. But how many of us have had the opportunity, or had the guts to try? These plucky students are doing exactly that, and they’re putting it all on the line for the world to see.
This competition has captured my imagination, and I want to see if I can infect others (with my interest in the SCC, I mean). During the conference I’ll be talking to the teams to get to know them, learn about their plans, and assess their chances at winning the gold. (No, there isn’t any actual gold.)
Check back soon for the next webcast – I’ll be talking with a past SCC participant, discussing the trials and tribulations his team faced in their effort. He’s going to take us inside the competition and share some key success factors that might make the difference between victory and, well, not victory.
So get the SCC fever – pick your team and follow them through the competition. Start office betting pools. Get some T-shirts printed up, and order some of those big foam “We’re #1” finger things. It’s going to be a fun and exciting ride.