Ryzen 1700X - der Hammer bei Primegrid?

Grid-Computing, technische Entwicklung von Distributed Computing...
Nachricht
Autor
Lars Fricke
Mikrocruncher
Mikrocruncher
Beiträge: 21
Registriert: 28.02.2017 10:40

Re: Ryzen 1700X - der Hammer bei Primegrid?

#25 Ungelesener Beitrag von Lars Fricke » 17.03.2017 21:24

Michael H.W. Weber hat geschrieben: Die llrMEGA-Angaben sind oben in beiden .xml-Dateien aber als Duplikat vorhanden, korrekt?
Stimmt. Dürfte aber kein Problem darstellen.
Bild

Lars Fricke
Mikrocruncher
Mikrocruncher
Beiträge: 21
Registriert: 28.02.2017 10:40

Re: Ryzen 1700X - der Hammer bei Primegrid?

#26 Ungelesener Beitrag von Lars Fricke » 17.03.2017 21:27

Michael H.W. Weber hat geschrieben:Also es läuft. Allerdings zieht Primegrid trotz Queue=0 und maxconcurrent=1 für jeden Kern eine WU und rechnet die Warteschlange dann sequentiell auf allen vieren durch. Das ist natürlich überhaupt nicht im Sinne des Erfinders, weil dadurch der Zeitvorsprung zur Gänze flöten geht.
Ich glaube einfach dass BOINC nicht weiß wie der Wrapper tickt.

Ich habe das damit umgangen dass ich in der Einstellungen gesagt habe dass nur 7% der CPUS benutzt werden sollen. Dann ist die Queue quasi leer.
Bild

Benutzeravatar
Michael H.W. Weber
Vereinsvorstand
Vereinsvorstand
Beiträge: 20902
Registriert: 07.01.2002 01:00
Wohnort: Marpurk
Kontaktdaten:

Re: Ryzen 1700X - der Hammer bei Primegrid?

#27 Ungelesener Beitrag von Michael H.W. Weber » 18.03.2017 10:48

Lars Fricke hat geschrieben:Ich habe das damit umgangen dass ich in der Einstellungen gesagt habe dass nur 7% der CPUS benutzt werden sollen. Dann ist die Queue quasi leer.
Startet die Kiste denn dann überhaupt auf mehreren Cores eine WU?

Ich habe probiert, mit solchen Spielereien das oben geschilderte Problem mit den GPU-Projekten in den Griff zu bekommen. Erfolglos. Mein Quad mit zwei GPUs rechnet auf den GPUs für Einstein und reserviert sich somit zwei CPU-Kerne zur GPU-Befeuerung. Ich habe die CPU-Nutzung auf 100% stehen und somit rechnet die Maschine auf zwei Kernen noch zusätzliche CPU-Projekte.
Problem: Obwohl die Queue auf Null eingestellt ist, zieht sich die Maschine pro CPU-Kern eine WU, d.h. es stehen immer zwei WUs gammelnd in der Warteschlange. Für Primegrid eine tödliche Situation.
Wenn ich jetzt die CPU-Nutzung runtersetze, z.B. auf 75%, ist sofort ein CPU-Kern idle.

Michael.

P.S.: Kann jemand vielleicht die obigen beiden app_?.xml noch um die korrekten App-Bezeichnungen für ESP und 321 ergänzen?
P.P.S.: Gratulation übrigens an Lars, der kürzlich eine fette Primzahl validiert hat. :smileblue:
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

Bild Bild Bild

Benutzeravatar
Michael H.W. Weber
Vereinsvorstand
Vereinsvorstand
Beiträge: 20902
Registriert: 07.01.2002 01:00
Wohnort: Marpurk
Kontaktdaten:

Re: Ryzen 1700X - der Hammer bei Primegrid?

#28 Ungelesener Beitrag von Michael H.W. Weber » 18.03.2017 14:57

Also für Primegrid ohne GPUs an Bord läuft es mit 25% CPU-Nutzung auf einem Quadcore tatschlich super. Keine Warteschlange, es wird schlank durchgerechnet. :wink:

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

Bild Bild Bild

Benutzeravatar
Michael H.W. Weber
Vereinsvorstand
Vereinsvorstand
Beiträge: 20902
Registriert: 07.01.2002 01:00
Wohnort: Marpurk
Kontaktdaten:

Re: Ryzen 1700X - der Hammer bei Primegrid?

#29 Ungelesener Beitrag von Michael H.W. Weber » 18.03.2017 18:30

OK, noch ein paar Infos:

Die app_config.xml liefert folgende Fehlermeldung auf den beiden getesteten Maschinen:

Code: Alles auswählen

18.03.2017 18:09:20 | PrimeGrid | Unknown tag in app_config.xml: name
18.03.2017 18:09:20 | PrimeGrid | Unknown tag in app_config.xml: max_concurrent
18.03.2017 18:09:20 | PrimeGrid | Unknown tag in app_config.xml: /app
18.03.2017 18:09:20 | PrimeGrid | Unknown tag in app_config.xml: name
18.03.2017 18:09:20 | PrimeGrid | Unknown tag in app_config.xml: max_concurrent
18.03.2017 18:09:20 | PrimeGrid | Unknown tag in app_config.xml: /app
...stört aber nicht weiter.

Auf einem Laptop / Windows 8.1 bin ich wie oben vorgegangen.

Auf einem i7 / Windows 7 wollte ich das wiederholen: Der Rechner zieht sich partout keine ausführbaren Dateien. Ich habe dann die erforderlichen Dateien vom Laptop ins Primegrid-Verzeichnis des i7 kopiert. Läuft.
Man muss den i7 dann auf 10% CPU-Nutzung stellen, Queue=0 und in der app_info.xml die "-t 4" durch "-t 8" ersetzen und schon rechnet das Maschinchen eine WU auf 8 Kernen und saugt sich keine in die Warteschlange.

Werde mich später dann nochmal an das Doppel-GPU-QuadCore-Maschinchen ranwagen. Dort müßte die CPU-Nutzung auf 75% reduziert, Queue=0 und "-t 2" gesetzt werden, damit 2 GPU WUs mit je einem CPU-Kern belegt werden plus eine Primegrid WU auf den verbleibenden zwei Kernen rechnet.

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

Bild Bild Bild

Lars Fricke
Mikrocruncher
Mikrocruncher
Beiträge: 21
Registriert: 28.02.2017 10:40

Re: Ryzen 1700X - der Hammer bei Primegrid?

#30 Ungelesener Beitrag von Lars Fricke » 19.03.2017 08:40

Man sollte auch mit dem Grad der Parallelisierung rumspielen. Auf meinem neuen 10-Core Xeon bringt der Sprung von 5 auf 10 Threads z.b. fast gar nichts mehr. (30 vs 25 Minuten). Daher rechne ich da jetzt 2 WUs gleichzeitig mit je 5 Threads. Aber dieses Verhalten mag je nach LLR Größe, Ram Ausbau und Cachegrößen unterschiedlich sein.
Bild

Benutzeravatar
Michael H.W. Weber
Vereinsvorstand
Vereinsvorstand
Beiträge: 20902
Registriert: 07.01.2002 01:00
Wohnort: Marpurk
Kontaktdaten:

Re: Ryzen 1700X - der Hammer bei Primegrid?

#31 Ungelesener Beitrag von Michael H.W. Weber » 19.03.2017 12:56

Michael H.W. Weber hat geschrieben:P.S.: Kann jemand vielleicht die obigen beiden app_?.xml noch um die korrekten App-Bezeichnungen für ESP und 321 ergänzen?
Bekommt das jemand hin?

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

Bild Bild Bild

Eric
Block-Bunkerer
Block-Bunkerer
Beiträge: 1335
Registriert: 07.05.2013 09:24

Re: Ryzen 1700X - der Hammer bei Primegrid?

#32 Ungelesener Beitrag von Eric » 19.03.2017 14:22

Ich rechne kein Primegrid, von daher kann ich dir nur indirekt helfen.
Die Applikationen und Bezeichnung sollten in der client_state.xml drin stehen.
Bild

Tim
Vereinsmitglied
Vereinsmitglied
Beiträge: 901
Registriert: 05.04.2013 16:22
Wohnort: Hamburg

Re: Ryzen 1700X - der Hammer bei Primegrid?

#33 Ungelesener Beitrag von Tim » 19.03.2017 15:02

Michael H.W. Weber hat geschrieben:
Michael H.W. Weber hat geschrieben:P.S.: Kann jemand vielleicht die obigen beiden app_?.xml noch um die korrekten App-Bezeichnungen für ESP und 321 ergänzen?
Bekommt das jemand hin?

Michael.
<app_config>
<app>
<name>llrESP</name>
<max_concurrent>1</max_concurrent>
</app>
<app>
<name>llr321</name>
<max_concurrent>1</max_concurrent>
</app>
</app_config>
So?

Benutzeravatar
Michael H.W. Weber
Vereinsvorstand
Vereinsvorstand
Beiträge: 20902
Registriert: 07.01.2002 01:00
Wohnort: Marpurk
Kontaktdaten:

Re: Ryzen 1700X - der Hammer bei Primegrid?

#34 Ungelesener Beitrag von Michael H.W. Weber » 19.03.2017 19:26

....jetzt noch die app_info.xml. :D

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

Bild Bild Bild

Tim
Vereinsmitglied
Vereinsmitglied
Beiträge: 901
Registriert: 05.04.2013 16:22
Wohnort: Hamburg

Re: Ryzen 1700X - der Hammer bei Primegrid?

#35 Ungelesener Beitrag von Tim » 20.03.2017 10:44

Das kannst du doch dann auch selbst einfügen. Mir ist eh nicht ersichtlich warum du die app_info.xml brauchst.

Benutzeravatar
Michael H.W. Weber
Vereinsvorstand
Vereinsvorstand
Beiträge: 20902
Registriert: 07.01.2002 01:00
Wohnort: Marpurk
Kontaktdaten:

Re: Ryzen 1700X - der Hammer bei Primegrid?

#36 Ungelesener Beitrag von Michael H.W. Weber » 20.03.2017 11:14

Tim hat geschrieben:Das kannst du doch dann auch selbst einfügen. Mir ist eh nicht ersichtlich warum du die app_info.xml brauchst.
Weil dort die eigentlich wichtigen Einstellungen und App-Bezeichnungen definiert werden?

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

Bild Bild Bild

Antworten

Zurück zu „Hintergrundinfos zu Verteiltem Rechnen“