MilkyWay@home: Community CUDA App für nBody

Astronomie (Einstein, Universe@Home, Milkyway@home, ...)
Nachricht
Autor
Novas
Vereinsmitglied
Vereinsmitglied
Beiträge: 177
Registriert: 09.02.2023 17:44

MilkyWay@home: Community CUDA App für nBody

#1 Ungelesener Beitrag von Novas » 17.05.2026 11:08

Jemand in der MilkyWay Community baut aktuell eine CUDA App für nBody.
Nach anfänglichen Präzisionsproblemen scheinen die WUs jetzt akzeptiert zu werden. Falls also jemand eine Nvidia GPU mit viel FP64 Power hat (bspw. V100, A100 usw.), könnte das ja mal testen. Aktuell scheinbar Linux only und man muss selbst ein paar Configs und Dateien hin und her schieben, da es keine offizielle Applikation ist. (Das Feature nennt sich Anonymous Plattform in BOINC und sorgt dafür, dass eigene Apps entwickelt und genutzt werden können, ohne dass auf Projektseite was passieren muss).

Ich habe leider nur Consumer GPUs, daher keine FP64 Leistung zum testen.

Thread dazu: https://milkyway.cs.rpi.edu/milkyway/fo ... hp?id=5223

Was die Geschwindigkeit angeht: Die App ist noch nicht wirklich optimiert. Es heißt "... a V100 seems to be around 5-10x faster than a CPU running 4-threads ...". Abhängig davon welche CPU da genutzt wurde ist das "meh" bis "gut". Eine V100 liegt bei 250W. Ich bin mir sicher, dass moderne große AMD Epyc CPUs noch schneller sind, aber MilkyWay nutzt scheinbar keine manuellen SIMD optimierungen, also inbesondere kein AVX512, welches aber für schnelles FP64 gebraucht wird.
Bild

Zurück zu „Astronomie“