Single Board Cluster Competition

ChatGPT: Welcome people to the SBCC website

Welcome to the Single Board Cluster Competition for students, where efficiency is the key to success! In this competition, we challenge you to create the most efficient single board computer cluster that can perform complex tasks while using the least amount of power and resources.

Single board computer Illustration

Midjourney: Circuit board isometric concept, aspect ratio 1: 1

Sponsors for SBCC25
Vertiv logo
Dell Technologies logo

When and where

San Diego or Austin, USA

Date:
April 10th - 12th 2025

San Diego Address: 9836 Hopkins Dr, La Jolla, CA 92093
University of California, San Diego - SDSC Auditorium

Austin Address: 10100 Burnet Rd, Austin, TX 78758
University of Texas, Austin

Remote participation is also possible.

Cluster Requirements

Rules and Requirements

To ensure a level playing field for all participants, the competition has a few rules and requirements. Participants are not allowed to use Apple M1-M4 processors, and their clusters must have a minimum of 4 sockets. MPI is required, and there is a power limit of 250 watts and a cost limit of $6,000.

Dall-E: Super fast computers competing

Benchmarks

Participants will be required to run several benchmarks to showcase the performance of their clusters. You can find more information about these benchmarks and their requirements on their respective websites.

HPL

A Portable Implementation of the High-Performance Linpack Benchmark for Distributed-Memory Computers

Link: https://www.netlib.org/benchmark/hpl/

STREAM

A simple synthetic benchmark program that measures sustainable memory bandwidth (in MB/s) and the corresponding computation rate for simple vector kernels (in MB/s).

Link: https://www.cs.virginia.edu/stream/

D-LLAMA 3 8B

Tensor parallelism is all you need. Run LLMs on an AI cluster at home using any device.

Link: https://github.com/b4rtaz/distributed-llama

Hashcat

We'll give them a few strings and details on some and have them solve as many passwords as possible. More instructions and details released on the 31st of January.

Link: https://hashcat.net/hashcat/

Mystery application

A mystery application that will be revealed at the competition.

Link:

What is a SBC Cluster?

A Single Board Computer (SBC) cluster refers to a group of single-board computers that are interconnected to work together as a unified computing system. Each single-board computer is a complete computer built on a single circuit board, typically with a processor, memory, storage, and various other components. When these SBCs are connected in a cluster, they can collectively perform tasks that would be challenging for a single board to handle alone. Clustering allows for parallel processing, where multiple computers work on different parts of a task simultaneously, potentially speeding up computation.

This is an excellent opportunity to gain hands-on experience with HPC, enhancing technical skills and preparing for industry challenges.

Avatar
Louise Møller Haase
Vice Dean, Aalborg University

Frequently Asked Questions

FAQ

We will be updating this section with more questions and answers.

Ready to sign up?

Everyone is welcome to join the competition, and be part of our community!

Copyright © 2025. Made with ♥ by Super Computer Club @ Aalborg University. Illustrations from Dall-e by OpenAI