LHC @ home - LHC@home
Erstveröffentlichung | SixTrack: 1. September 2004 Test4Theorie: 1. August 2011 |
---|---|
Entwicklungsstatus | Aktiv |
Betriebssystem | Plattformübergreifend |
Plattform | BOINC |
Ab | April 2021 |
Durchschnittliche Leistung | 144 TFLOPS |
Aktive Benutzer | 9,309 |
Benutzer insgesamt | 174,625 |
Aktive Hosts | 18.391 |
Gesamtzahl der Hosts | 507,826 |
Webseite |
lhcathome |
LHC @ home ist ein verteiltes Computerprojekt für Teilchenphysik, das auf der BOINC-Plattform ( Berkeley Open Infrastructure for Network Computing ) basiert . Die Rechenleistung des Projekts wird von Physikern am CERN zur Unterstützung des Large Hadron Collider und anderer experimenteller Teilchenbeschleuniger genutzt.
Das Projekt wird mit Hilfe von über 9.300 aktiven freiwilligen Benutzern durchgeführt, die ab April 2021 mehr als 18.300 Computer mit insgesamt 144 teraFLOPS verarbeiten. Das Projekt ist plattformübergreifend und läuft auf einer Vielzahl von Computerhardwarekonfigurationen .
Anwendungen
Das LHC @ home-Projekt führt derzeit vier Anwendungen aus - Atlas, CMS, SixTrack und Test4Theory -, die sich mit verschiedenen Aspekten der in LHC durchgeführten Forschung befassen, z. B. der Berechnung der Partikelstrahlstabilität und der Simulation von Protonenkollisionen. Atlas, CMS und Test4Theory verwenden VirtualBox , ein x86-Virtualisierungssoftwarepaket . Im Jahr 2017 wurden alle Virtualbox-Projekte auf LHC @ home verschoben, um SixTrack beizutreten.
Atlas
Atlas verwendet freiwillige Rechenleistung, um Simulationen des ATLAS-Experiments durchzuführen . Es kann in VirtualBox oder nativ unter Linux ausgeführt werden.
Schönheit
Beauty (LHCb) verglich den Zerfall von Bodenquarks (
b
) und Bottom Antiquarks (
b
), die auch als Schönheitsquarks bekannt sind . Die Teilnahme von Freiwilligen an der Bewerbung wurde am 19. November 2018 auf unbestimmte Zeit ausgesetzt.
CMS
Mit der CMS- Anwendung (früher ein eigenständiges Projekt namens CMS @ Home ) können Benutzer Simulationen für das Compact Muon Solenoid- Experiment auf ihren Computern ausführen .
SixTrack
SixTrack wurde erstmals am 1. September 2004 als Beta eingeführt und ein Rekord von 1000 Benutzern hat sich innerhalb von 24 Stunden angemeldet. Die Anwendung wurde am 29. September anlässlich des 50-jährigen Jubiläums des CERN mit einem Benutzerlimit von 5000 veröffentlicht. Derzeit gibt es kein Benutzerlimit und keine Qualifikation. Daten aus der Anwendung werden von Ingenieuren verwendet, um den Betrieb und die Effizienz des Beschleunigers zu verbessern und mögliche Probleme vorherzusagen, die sich aus der Einstellung oder Änderung der LHC-Ausrüstung ergeben könnten.
SixTrack simuliert Partikel, die durch den 27 km langen LHC beschleunigen, um ihre Umlaufbahnstabilität zu ermitteln. In einer Arbeitseinheit werden 60 Partikel simuliert, die 100.000 oder 1.000.000 Schleifen durchlaufen, was in einem tatsächlichen Lauf etwa 10 Sekunden dauern würde. Die Umlaufbahnstabilitätsdaten werden verwendet, um festzustellen, ob ein Partikel in der Umlaufbahn vom Kurs abweicht und in die Rohrwand läuft. Wenn dies beim tatsächlichen Betrieb zu häufig vorkommt, würde dies das Gaspedal beschädigen, das repariert werden müsste.
Test4Theorie
Mit der Test4Theory- Anwendung können Freiwillige Simulationen von Kollisionen mit hochenergetischen Partikeln auf ihren Heimcomputern ausführen. Diese Simulationen verwenden theoretische Modelle, die auf dem Standardmodell der Teilchenphysik basieren , und werden mit Monte-Carlo-Methoden berechnet . Die theoretischen Modelle haben einstellbare Parameter und das Ziel ist, dass ein gegebener Parametersatz (als "Melodie" bezeichnet) zu einem möglichst breiten Bereich experimenteller Ergebnisse passt.
Die Test4Theory-Ergebnisse werden daher an eine Datenbank übermittelt, die einen sehr breiten Satz experimenteller Daten aus vielen Beschleunigerexperimenten weltweit enthält, einschließlich natürlich Experimenten am Large Hadron Collider. Die Datenbank und der theoretische Anpassungsprozess sind Teil des Projekts MCPLots , das in der Theory Unit am CERN angesiedelt ist.