Forschung und Lehre Student Cluster Competition
Die ISC Student Cluster Competition ist ein jährlich stattfindender, internationaler Wettbewerb, bei dem Studierende im Bereich des Hochleistungsrechnens gegeneinander antreten.
Der Wettbewerb ist seit 2012 Teil der ISC High Performance, einer der weltweit größten Konferenzen rund um das Thema High Performance Computing. Seit 2018 nehmen dabei Teams der Universität Heidelberg teil, die von Expert:innen des Universitätsrechenzentrums betreut werden.
Bei der Student Cluster Competition (SCC) bewältigen Studierende aus der ganzen Welt unterschiedliche Herausforderungen, errechnen beispielsweise Wettervorhersagen und Klimamodelle, analysieren turbulente Strömungen oder lösen Aufgaben aus der Molekulartechnik.
Du willst mitmachen?
Du bist Student:in und interessierst Dich für High Performace Computing? Werde Teil des Teams und sammle wertvolle Erfahrung beim nächsten Wettbewerb, wie z.B.:
- Praktisches Arbeiten mit den neuesten Hardwaretechnologien,
- das Erlangen oder Vertiefen von Expertise im Bereich der Softwareoptimierung,
- Knüpfen von Kontakten zu Firmen im HPC-Bereich für Deine zukünftige Karriere.
Erfahrung im Schreiben von Skripten sowie Kompilierung von Programmen oder der Besuch einer HPC-Vorlesung können von Vorteil sein, sind allerdings kein Muss. Kenntnisse von Unix/Linus sind von Vorteil. Der SCC besteht seit Corona aus einem digitalen Teil und einem präsenten Teil, zu dem das Team gemeinsam anreist. Für die Teilnahme am Wettbewerb kommen keine Kosten auf dich zu, du solltest nur bereit sein, Zeit in die Vorbereitung zu investieren.
Während der Wettbewerb immer im Mai oder Juni stattfindet, bewirbt sich das Team bereits im November und trifft sich regelmäßig zum gemeinsamen Planen und Lernen.
Interessiert? Wir freuen uns auf Deine Mail an scc-advisor@listserv.uni-heidelberg.de
Wettbewerb 2024
Mit einer Mischung aus erfahrenen Teammitgliedern und Neulingen startete das Team „Heidelbears“ in den Online-Wettbewerb der ISC Student Cluster Competition 2024. Das Team der Universität Heidelberg stellte sich dabei aktuellen Herausforderungen im Bereich des High-Performance-Computings. Dazu gehörte in diesem Jahr das Feintuning von Anwendungen aus den Gebieten der Strömungsdynamik und der Dichtefunktionaltheorie, mit der die elektronische Struktur in Systemen mit Millionen von Atomen simuliert wird. In der Coding Challenge wurde ein Teil einer Wettersimulation für Grafikkarten portiert, um diese an die Architektur moderner Cluster anzupassen. Unterstützt wurde das Team dabei von den URZ-Coaches Alexander Haller, Aksel Alpay und Onno Nerjes.
Wettbewerb 2022
2022 bestand die ISC Student Cluster Competition neben einem digitalen Teil auch wieder aus einem Präsenzwettbewerb auf der ISC Messe in Hamburg. Dabei errangen die „Heidelbears“ – wie sich das Heidelberger Team nennt – einen großen Erfolg: Im Präsenzwettbewerb gewannen sie den ersten Platz in der LINPACK-Challange und im Gesamtsieg.
„Das ist ein grandioses Ergebnis für unser Team und unsere Universität – die ISC SCC ist ein harter Wettbewerb mit exzellenter internationaler Konkurrenz. Wir sind stolz, dass sich unsere Studierenden in dieser herausfordernden Disziplin so großartig behaupten konnten.“ — Prof. Dr. Vincent Heuveline, Geschäftsführender Direktor des URZ und CIO der Universität Heidelberg
Unterstützt wurden die Heidelbears dabei von den URZ-Coaches Alexander Haller und Aksel Alpay, sowie durch ein Sponsoring des Gauss Centre for Supercomputing (GCS) e.V. und MEGWARE.
Wettbewerb 2021
Aufgrund der Corona-Pandemie fanden sowohl die ISC als auch die Student Cluster Competition 2021 online statt. Als Rechenressourcen Supercomputer des National Supercomputing Centers (NSCC) in Singapur und der University of Toronto zur Verfügung. Unterstützt durch die URZ-Mitarbeitenden Aksel Alpay und Alexander Haller nahm das Heidelberg Team – zum ersten Mal mit dem Teamnamen „Heidelbears“ – schließlich den siebten Platz mit nach Hause.
Wettbewerb 2020
Der SCC 2020 war der erste unter pandemie-bedingten Voraussetzungen, damit konnten alle Teams einheitliche HPC-Infrastruktur des National Supercomputing Center Singapore für den Wettbewerb verwenden. Daher kam es in diesem Jahr vor allem auf gute Programmierarbeit und geschicktes Handling von Applikationen und Benchmarks an.
Zusätzlich veränderten sich auch die Aufgaben des Wettstreits: Neben den üblichen HPC-Benchmarks konnten die Studierenden unter anderem mit Rechenanwendungen arbeiten, die Forscher:innen zu dieser Zeit bei der Suche nach Mitteln zu COVID-19 einsetzten.
Wettbewerb 2019
In den SCC19 startete das Heidelberger Team mit dem Gauss Centre und dem URZ im Rücken mit hohen Erwartungen. Einige Teammitglieder waren neu, einige sind dabeigeblieben, während Aksel Alpay inzwischen Mitarbeiter des URZ und einer der Team Coaches war: „Wir zählen auf das umfangreiche Wissen, das die Teammitglieder im Laufe der Vorbereitung auf den Wettbewerb gesammelt haben. Wir haben eine von Natur aus ehrgeizige und motivierte Gruppe, und obendrein haben wir zwei Teammitglieder, die im letzten Jahr im Team waren. Wir wissen, was uns erwartet.“
In Frankfurt traten sie gegen vierzehn Teams aus der ganzen Welt an und erzielten schließlich die beste Leistung der europäischen Teilnehmenden.
Wettbewerb 2018
2018 nahm zum ersten Mal ein Team der Universität Heidelberg an der Student Cluster Competition teil. Das Team konnte zwar nicht auf Erfahrung vorheriger Wettbewerbe bauen, dafür aber auf ihre gute Vorbereitung: sie teilten die Aufgaben nach Interessen und Spezialgebieten auf, studierten die verwendete Hardware der vergangenen Wettbewerbe und entwickelten Strategien für die verschiedenen Herausforderungen.
Dabei wurden sie vom Universitätsrechenzentrum und dem Gauss Centre for Supercomputing unterstützt und starteten mit einem Intel Xeon Skylake System in den Wettbewerb in Frankfurt. Die Heidelberger Studierenden erzielten schließlich unter allen europäischen Teams das beste Ergebnis.