Menu

Cluster Racing at SC18

December 18, 2018

by Helen Hill | MGHPCC News
MGHPCC affiliated teams from Northeastern University and UMass Boston battle for cluster building supremacy at annual HPC competition.
Since 2007 students from around the globe have been pitting their code, their clusters, and themselves against each other in the annual Student Cluster Competition held in conjunction with the SC (Supercomputing) Conference Series.
Among the 14 teams invited to compete in this year’s competition were two with MGHPCC connections: the Huskies with Accelerated Computing Kernels (HACKs) representing Northeastern University, and the Boston Green Team made up of students from the University of Massachusetts, Boston.
Designed to introduce the next generation of students to the high-performance computing (HPC) community, the Student Cluster Competition seeks to teach and inspire students to pursue careers in HPC by exposing them to the breadth of skills, technologies, and science that it takes to build, maintain and utilize supercomputers.
The weeklong event culminates in a real-time, non-stop, 48-hour challenge, during which the teams of undergraduate and/or high school students assemble small clusters on the exhibit floor, and race to complete real-world workloads across a series of applications with the goal of impressing HPC-industry judges.
 

Northeastern's HACKs Team - Image courtesy: http://www.studentclustercompetition.us


 
HACKs team member Jason Booth was impressed with how quickly his team got up to speed for the competition despite having to prepare remotely while members were on co-op. "We had five new members this year but they did an awesome job of rebuilding the team and learning quickly," he said. "There was one point during our preparation where we had two team members in Maryland, two in California, and two elsewhere in Massachusetts. Some of our teammates met in person for the first time at the competition."
All members of the HACKs team have interests in HPC and are taking classes or doing research in the field. “This competition was a great opportunity to get first-hand experience and meet industry leaders at the SC18 conference,” reflects Jason who says he particularly enjoyed the cloud component of the competition for providing great exposure to new technologies and ways of computing.

The Northeastern University team poster. “To gain a competitive edge against their competitors and to stay below the power limit, this year the HACKs cluster leveraged low power AMD CPUs.” Jason explained they also used docker to manage dependencies for each application, which they found to be not only a very useful tool for development and testing but “really great to learn along the way." The 2018  team was mentored by Professor David Kaeli aided by graduate student Kaustubh Shivdikar .


The Boston Green Team - Image courtesy: http://www.studentclustercompetition.us


Like Northeastern’s team, the Boston Green Team has been participating in the Student Cluster Competition for several years and also had a number of returning team members this year. “Their experience definitely helped the newcomers come into the competition with a better sense of what to expect,” reflects team member Kristen Laird, herself new to the team this year.

The UMass Boston team's poster: “We chose a cluster with high GPU density after seeing that the planned applications would benefit heavily from this approach.  We had two nodes both with 8 NVIDIA V100 GPUs and 2 sockets with 36 Intel Xeon Gold cores on one node and 44 Broadwell on the other,” Kristen explains. “We had a total of 1.2tb ram between the two nodes and used InfiniBand EDR as in interconnect.  This setup allowed us to downclock the GPUs on throughput heavy applications like HPL to take advantage of non-linear scaling of FLOPS/Watt performance while still being able to tackle CPU compute tasks well.” The 2018 UMass Boston team was mentored by Ming Ouyang.


“The SC18 competition taught us a lot about how to work well together as an enthusiastic team and learned a lot from the hands-on experience in designing, building, and running a computing cluster as well as how to tune HPC applications for a multi-node system,” says Kristen who is already looking ahead to next year: When asked what they might do differently next time she says, “We would “parallelize” our practice sessions and spend more time separately working on our applications during meetings. Specifically, we might prepare competition dry runs where the team simulates setting up an application and running data on that application. Maybe extend this to other apps in preparation for a mystery app.”

This year neither MGHPCC team came out on top - the prize went to the team from Tsinghua University, China, but the value was as much in the opportunity to take part as in winning: “We had many interactions with other teams and have made friendships across the United States and the world,” says Jason. “The students on these teams will become leaders in HPC and are invaluable connections as we progress into our future.”

Story image: courtesy http://www.studentclustercompetition.us

Links

2018 Student Cluster Competition website

Research projects

A Future of Unmanned Aerial Vehicles
Yale Budget Lab
Volcanic Eruptions Impact on Stratospheric Chemistry & Ozone
The Rhode Island Coastal Hazards Analysis, Modeling, and Prediction System
Towards a Whole Brain Cellular Atlas
Tornado Path Detection
The Kempner Institute - Unlocking Intelligence
The Institute for Experiential AI
Taming the Energy Appetite of AI Models
Surface Behavior
Studying Highly Efficient Biological Solar Energy Systems
Software for Unreliable Quantum Computers
Simulating Large Biomolecular Assemblies
SEQer - Sequence Evaluation in Realtime
Revolutionizing Materials Design with Computational Modeling
Remote Sensing of Earth Systems
QuEra at the MGHPCC
Quantum Computing in Renewable Energy Development
Pulling Back the Quantum Curtain on ‘Weyl Fermions’
New Insights on Binary Black Holes
NeuraChip
Network Attached FPGAs in the OCT
Monte Carlo eXtreme (MCX) - a Physically-Accurate Photon Simulator
Modeling Hydrogels and Elastomers
Modeling Breast Cancer Spread
Measuring Neutrino Mass
Investigating Mantle Flow Through Analyses of Earthquake Wave Propagation
Impact of Marine Heatwaves on Coral Diversity
IceCube: Hunting Neutrinos
Genome Forecasting
Global Consequences of Warming-Induced Arctic River Changes
Fuzzing the Linux Kernel
Exact Gravitational Lensing by Rotating Black Holes
Evolution of Viral Infectious Disease
Evaluating Health Benefits of Stricter US Air Quality Standards
Ephemeral Stream Water Contributions to US Drainage Networks
Energy Transport and Ultrafast Spectroscopy Lab
Electron Heating in Kinetic-Alfvén-Wave Turbulence
Discovering Evolution’s Master Switches
Dexterous Robotic Hands
Developing Advanced Materials for a Sustainable Energy Future
Detecting Protein Concentrations in Assays
Denser Environments Cultivate Larger Galaxies
Deciphering Alzheimer's Disease
Dancing Frog Genomes
Cyber-Physical Communication Network Security
Avoiding Smash Hits
Analyzing the Gut Microbiome
Adaptive Deep Learning Systems Towards Edge Intelligence
Accelerating Rendering Power
ACAS X: A Family of Next-Generation Collision Avoidance Systems
Neurocognition at the Wu Tsai Institute, Yale
Computational Modeling of Biological Systems
Computational Molecular Ecology
Social Capital and Economic Mobility
All Research Projects

Collaborative projects

ALL Collaborative PROJECTS

Outreach & Education Projects

See ALL Scholarships
100 Bigelow Street, Holyoke, MA 01040