Primegrid AMD Ryzen 5950X & Primegrid
- Michael H.W. Weber
- Vereinsvorstand
- Beiträge: 22431
- Registriert: 07.01.2002 01:00
- Wohnort: Marpurk
- Kontaktdaten:
Primegrid AMD Ryzen 5950X & Primegrid
Ich hatte mir heute zu Testzwecken mal eine Primegrid MEGA (CPU-only) vorgenommen und diese auf allen 32 "threads" rechnen lassen.
Das Ergebnis ist "bedrückend":
Mein Alienware Laptop mit seinem Intel i7-7700HQ @2.80GHz benötigt auf 8 "threads" 25,9 Min.
Der AMD Ryzen 5950X @4,45 GHz mit den 32 "threads" hingegen ganze 35,9 Min.
Im Taskmanager ist ersichtlich, dass die virtuellen Prozessoren des 5950X bestenfalls zu jeweils 75% ausgelastet sind, d.h. es scheint da für die MEGA WUs nicht sinnvoll zu sein, beiebig viele "threads" pro WU zuzulassen.
Hatte ich aber auch aus dem Augenwinkel irgewndwo hier im Forum schon mal wahrgenommen...
Ich habe dann das "multithreading" beim Ryzen erstmal auf 8 "threads" pro MEGA WU begrenzt und es ergaben sich schließich Laufzeiten von minimal 18,7 Min.
Die RTX 3080 knackt die Genefer 17 Low/Mega WUs übrigens in 48/52 Sekunden pro WU im Single-WU-Betrieb weg. Auch nicht schlecht.
...das alles sind jetzt aber auch erst die allerersten Messungen.
Michael.
P.S.: Falls noch jemand irgendwo eine Liste der Primegrid App-Bezeichnungen (für die app_config.xml) hat, wäre ich sehr dankbar, denn dann könnte ich mal probieren, mehrere GPU WUs parallel zu rechnen.
Das Ergebnis ist "bedrückend":
Mein Alienware Laptop mit seinem Intel i7-7700HQ @2.80GHz benötigt auf 8 "threads" 25,9 Min.
Der AMD Ryzen 5950X @4,45 GHz mit den 32 "threads" hingegen ganze 35,9 Min.
Im Taskmanager ist ersichtlich, dass die virtuellen Prozessoren des 5950X bestenfalls zu jeweils 75% ausgelastet sind, d.h. es scheint da für die MEGA WUs nicht sinnvoll zu sein, beiebig viele "threads" pro WU zuzulassen.
Hatte ich aber auch aus dem Augenwinkel irgewndwo hier im Forum schon mal wahrgenommen...
Ich habe dann das "multithreading" beim Ryzen erstmal auf 8 "threads" pro MEGA WU begrenzt und es ergaben sich schließich Laufzeiten von minimal 18,7 Min.
Die RTX 3080 knackt die Genefer 17 Low/Mega WUs übrigens in 48/52 Sekunden pro WU im Single-WU-Betrieb weg. Auch nicht schlecht.
...das alles sind jetzt aber auch erst die allerersten Messungen.
Michael.
P.S.: Falls noch jemand irgendwo eine Liste der Primegrid App-Bezeichnungen (für die app_config.xml) hat, wäre ich sehr dankbar, denn dann könnte ich mal probieren, mehrere GPU WUs parallel zu rechnen.
Fördern, kooperieren und konstruieren statt fordern, konkurrieren und konsumieren.
http://signature.statseb.fr I: Kaputte Seite A
http://signature.statseb.fr II: Kaputte Seite B
http://signature.statseb.fr I: Kaputte Seite A
http://signature.statseb.fr II: Kaputte Seite B
Re: Primegrid AMD Ryzen 5950X & Primegrid
Die hast Du selber in der client_state.xml aufgelistet
Du kannst sie mit der Suche/weitersuche nach "friendy" finden, so wie Boinc die Namen einsetzt. Die Boincinternen Namen befinden sich in der Zeile darüber.
Beispiel: <name>acemd3</name>
<user_friendly_name>New version of ACEMD</user_friendly_name>
<name>lasieve5f</name>
<user_friendly_name>16e Lattice Sieve V5</user_friendly_name>
Ein gutes Beispiel für den unsinnigen und kontraproduktiven Einsatz vieler Threads.
Besser ist es, die vielen Threads aufzuteilen und einer WU nur einen Anteil der Threads zuzuteilen.
Zum Beispiel 8 Threads/Aufgabe. Weniger ist oft wirklich mehr.
Die hohe Rechenleistung des 5950x liegt darin, viele/mehrere parallele Prozesse gleichzeitig abarbeiten zu können, bei nur einem Prozess steht er sich selbst im Weg....
Du kannst sie mit der Suche/weitersuche nach "friendy" finden, so wie Boinc die Namen einsetzt. Die Boincinternen Namen befinden sich in der Zeile darüber.
Beispiel: <name>acemd3</name>
<user_friendly_name>New version of ACEMD</user_friendly_name>
<name>lasieve5f</name>
<user_friendly_name>16e Lattice Sieve V5</user_friendly_name>
Da ist der Verwaltungsaufwand größer als die Rechenleistung des Prozessors.Der AMD Ryzen 5950X @4,45 GHz mit den 32 "threads" hingegen ganze 35,9 Min.
Im Taskmanager ist ersichtlich, dass die virtuellen Prozessoren des 5950X bestenfalls zu jeweils 75% ausgelastet sind, d.h. es scheint da für die MEGA WUs nicht sinnvoll zu sein, beiebig viele "threads" pro WU zuzulassen.
Ein gutes Beispiel für den unsinnigen und kontraproduktiven Einsatz vieler Threads.
Besser ist es, die vielen Threads aufzuteilen und einer WU nur einen Anteil der Threads zuzuteilen.
Zum Beispiel 8 Threads/Aufgabe. Weniger ist oft wirklich mehr.
Die hohe Rechenleistung des 5950x liegt darin, viele/mehrere parallele Prozesse gleichzeitig abarbeiten zu können, bei nur einem Prozess steht er sich selbst im Weg....
Gruß Harald
Meine Kommentare sind grundsätzlich nicht Chauvinistischer, Misogynischer, Xenophobischer, Homophobischer oder Religionfeindlicher Natur, sondern dienen lediglich der Konversation und repräsentieren ansonsten die schlichte, rheinische Denkungsweise.
s
Meine Kommentare sind grundsätzlich nicht Chauvinistischer, Misogynischer, Xenophobischer, Homophobischer oder Religionfeindlicher Natur, sondern dienen lediglich der Konversation und repräsentieren ansonsten die schlichte, rheinische Denkungsweise.
s
- Michael H.W. Weber
- Vereinsvorstand
- Beiträge: 22431
- Registriert: 07.01.2002 01:00
- Wohnort: Marpurk
- Kontaktdaten:
Re: Primegrid AMD Ryzen 5950X & Primegrid
Alle? Ich dachte dort finde ich immer nur die der schon berechneten Subprojekte.
Michael.
Fördern, kooperieren und konstruieren statt fordern, konkurrieren und konsumieren.
http://signature.statseb.fr I: Kaputte Seite A
http://signature.statseb.fr II: Kaputte Seite B
http://signature.statseb.fr I: Kaputte Seite A
http://signature.statseb.fr II: Kaputte Seite B
Re: Primegrid AMD Ryzen 5950X & Primegrid
Ich möchte es nicht beschwören, aber ich denke, dass zum Beispiel von PrimeGrid auch die bisher nicht gerechneten Projekte mit in dieser Liste sind. Ansonsten könntest Du Recht haben, dass da nur bereits gerechnete Projekte enthalten sind.
Wo Du eine komplette Liste dieser Namen herbekommen kannst, wüsste ich jetzt nicht zu beantworten
Wo Du eine komplette Liste dieser Namen herbekommen kannst, wüsste ich jetzt nicht zu beantworten
Gruß Harald
Meine Kommentare sind grundsätzlich nicht Chauvinistischer, Misogynischer, Xenophobischer, Homophobischer oder Religionfeindlicher Natur, sondern dienen lediglich der Konversation und repräsentieren ansonsten die schlichte, rheinische Denkungsweise.
s
Meine Kommentare sind grundsätzlich nicht Chauvinistischer, Misogynischer, Xenophobischer, Homophobischer oder Religionfeindlicher Natur, sondern dienen lediglich der Konversation und repräsentieren ansonsten die schlichte, rheinische Denkungsweise.
s
- Michael H.W. Weber
- Vereinsvorstand
- Beiträge: 22431
- Registriert: 07.01.2002 01:00
- Wohnort: Marpurk
- Kontaktdaten:
Re: Primegrid AMD Ryzen 5950X & Primegrid
Du könntest z.B. das, was bei Dir schon steht mal hier reinklonen.
Michael.
Fördern, kooperieren und konstruieren statt fordern, konkurrieren und konsumieren.
http://signature.statseb.fr I: Kaputte Seite A
http://signature.statseb.fr II: Kaputte Seite B
http://signature.statseb.fr I: Kaputte Seite A
http://signature.statseb.fr II: Kaputte Seite B
Re: Primegrid AMD Ryzen 5950X & Primegrid
PrimeGrid Applikationen.
Achtung: Die GPU-Dinger haben unterschiedliche <plan_class>es!
Wenn mich nicht alles täuscht, haben wir hier den <name> und die <plan_class>.Sophie Germain (LLR) -- "llrTPS"
Plattform Version Installiert am
Microsoft Windows (Vista or later) running on an Intel x86-compatible CPU 8.04 (mt) 3 Sep 2019 | 9:45:12 UTC
Microsoft Windows (Vista or later) running on an AMD x86_64 or Intel EM64T CPU 8.04 (mt) 3 Sep 2019 | 9:45:09 UTC
Linux running on an Intel x86-compatible CPU 8.04 (mt) 3 Sep 2019 | 9:45:13 UTC
Linux running on an AMD x86_64 or Intel EM64T CPU 8.04 (mt) 3 Sep 2019 | 9:45:11 UTC
Mac OS 10.14+ running on an Intel 64-bit CPU 8.04 (mt) 3 Sep 2019 | 9:45:10 UTC
Achtung: Die GPU-Dinger haben unterschiedliche <plan_class>es!
- Michael H.W. Weber
- Vereinsvorstand
- Beiträge: 22431
- Registriert: 07.01.2002 01:00
- Wohnort: Marpurk
- Kontaktdaten:
Re: Primegrid AMD Ryzen 5950X & Primegrid
@Jens: Das sieht gut aus!
Michael.
Michael.
Fördern, kooperieren und konstruieren statt fordern, konkurrieren und konsumieren.
http://signature.statseb.fr I: Kaputte Seite A
http://signature.statseb.fr II: Kaputte Seite B
http://signature.statseb.fr I: Kaputte Seite A
http://signature.statseb.fr II: Kaputte Seite B
Re: Primegrid AMD Ryzen 5950X & Primegrid
ehmm, ist der Pentathlon schon vorbei?
Gruß, Alex
Der Schlaue sucht nach einer Lösung, der dumme einen Schuldigen.
#1 Ryzen 3900X + RTX 4070 #2 Ryzen 3900X + GTX 1080
Der Schlaue sucht nach einer Lösung, der dumme einen Schuldigen.
#1 Ryzen 3900X + RTX 4070 #2 Ryzen 3900X + GTX 1080
-
- Task-Killer
- Beiträge: 777
- Registriert: 05.09.2001 01:00
- Wohnort: Porta Westfalica
- Kontaktdaten:
Re: Primegrid AMD Ryzen 5950X & Primegrid
Nein - aber da laufen nur noch CPU-Projekte.
Die GPU könnte jetzt schon irgendwas anderes rechnen.
Re: Primegrid AMD Ryzen 5950X & Primegrid
Ähm, ja...Michael H.W. Weber hat geschrieben: ↑18.05.2021 13:22Ich hatte mir heute zu Testzwecken mal eine Primegrid MEGA (CPU-only) vorgenommen und diese auf allen 32 "threads" rechnen lassen.
- Michael H.W. Weber
- Vereinsvorstand
- Beiträge: 22431
- Registriert: 07.01.2002 01:00
- Wohnort: Marpurk
- Kontaktdaten:
Re: Primegrid AMD Ryzen 5950X & Primegrid
...waren wie gesagt bloss 9 Test-WUs, der Rest GPU (parallel).gemini8 hat geschrieben: ↑18.05.2021 21:42Ähm, ja...Michael H.W. Weber hat geschrieben: ↑18.05.2021 13:22Ich hatte mir heute zu Testzwecken mal eine Primegrid MEGA (CPU-only) vorgenommen und diese auf allen 32 "threads" rechnen lassen.
Michael.
Fördern, kooperieren und konstruieren statt fordern, konkurrieren und konsumieren.
http://signature.statseb.fr I: Kaputte Seite A
http://signature.statseb.fr II: Kaputte Seite B
http://signature.statseb.fr I: Kaputte Seite A
http://signature.statseb.fr II: Kaputte Seite B
- Michael H.W. Weber
- Vereinsvorstand
- Beiträge: 22431
- Registriert: 07.01.2002 01:00
- Wohnort: Marpurk
- Kontaktdaten:
Re: Primegrid AMD Ryzen 5950X & Primegrid
Mir fiel bei der Umstellung der MEGA WUs auf 8 "threads" pro WU übrigens auf, dass es (abgesehen von den Überprüfungen) zwei Klassen zu geben scheint, die unterschiedlich schnell fertig werden. Ich nehme mal an, dass man daraus schließen kann, dass Hyperthreading für diese WUs nachteilig ist?
Haben unsere Primegrid-Spezis da vielleicht noch eine Übersicht, wo HT sinnvoll ist und wo nicht?
Michael.
Haben unsere Primegrid-Spezis da vielleicht noch eine Übersicht, wo HT sinnvoll ist und wo nicht?
Michael.
Fördern, kooperieren und konstruieren statt fordern, konkurrieren und konsumieren.
http://signature.statseb.fr I: Kaputte Seite A
http://signature.statseb.fr II: Kaputte Seite B
http://signature.statseb.fr I: Kaputte Seite A
http://signature.statseb.fr II: Kaputte Seite B