MilkyWay@home: Umfrage zu N-Body auf GPU
von
Veröffentlicht: 22.07.2021 20:40
Es gibt Fortschritte bei der Entwicklung einer GPU-Anwendung für das Subprojekt
N-Body Simulation, jedoch sind Grafikkarten damit ungefähr genauso schnell wie CPUs (eine RTX 3090 ist so schnell wie ein i9-10900K bei Verwendung aller Kerne). Da GPUs beim anderen Subprojekt
Separation deutlich schneller sind als CPUs, gibt es eine
Umfrage, ob dennoch Interesse an der N-Body-GPU-Anwendung besteht.
Neue Umfrage zu einer GPU-Anwendung für N-Body
Hallo zusammen,
wir denken gerade darüber nach, eine GPU-Version von N-Body zu erstellen. Der Code wurde schon seit einiger Zeit entwickelt und der grundlegende Code funktioniert endlich, aber wir müssten noch einige weitere Funktionen einbauen, um sie parallel zur CPU-Version laufen zu lassen. Aufgrund der Komplexität unseres Codes und der Notwendigkeit von doppelter Genauigkeit ist die GPU-Version jedoch etwa genauso schnell wie die CPU-Version, wobei professionelle Grafikbeschleuniger schneller sein könnten. Zum Vergleich: Die GPU-Version des Separation-Codes ist je nach Rechner etwa 50- bis 60-mal schneller als ihr CPU-Gegenstück. Würdet ihr vor diesem Hintergrund noch immer eine GPU-Version von N-Body haben wollen? Ich habe eine einfache Umfrage erstellt:
https://www.strawpoll.me/45510486 (engl.). Wenn ihr eure Entscheidung weiter ausführen wollt, kommentiert gerne
hier (engl.).
Danke euch allen für eure Vorschläge, Zeit und Überlegungen,
-Eric
21.07.2021, 18:46:03 MEZ
Originaltext:

Zitat von
https://milkyway.cs.rpi.edu/milkyway/forum_thread.php?id=4748
New Poll Regarding GPU Application of N-Body
Hey everyone,
We are currently looking at making a GPU version of N-Body. This code has been under development for quite some time, and the base code is finally working, though we would still need to implement some other features to run it alongside the CPU version. However, due to the complexity of our code and our need for double precision, the GPU version has a similar runtime to that of the CPU version, though there may be some speed-up on professional grade GPU cards. For reference, the GPU version of the Separation code is roughly 50-60 times faster than its CPU counterpart depending on the machine. Keeping that in mind, do you guys still want a GPU version of N-Body? I have put up a basic straw poll on
https://www.strawpoll.me/45510486. If you wish to elaborate on your choice, please feel free to comment below.
Thank you all for your input, time, and consideration,
-Eric
21 Jul 2021, 17:46:03 UTC