Stimmt. Dürfte aber kein Problem darstellen.Michael H.W. Weber hat geschrieben: Die llrMEGA-Angaben sind oben in beiden .xml-Dateien aber als Duplikat vorhanden, korrekt?
Ryzen 1700X - der Hammer bei Primegrid?
-
- Mikrocruncher
- Beiträge: 21
- Registriert: 28.02.2017 10:40
Re: Ryzen 1700X - der Hammer bei Primegrid?
-
- Mikrocruncher
- Beiträge: 21
- Registriert: 28.02.2017 10:40
Re: Ryzen 1700X - der Hammer bei Primegrid?
Ich glaube einfach dass BOINC nicht weiß wie der Wrapper tickt.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 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.
- Michael H.W. Weber
- Vereinsvorstand
- Beiträge: 22435
- Registriert: 07.01.2002 01:00
- Wohnort: Marpurk
- Kontaktdaten:
Re: Ryzen 1700X - der Hammer bei Primegrid?
Startet die Kiste denn dann überhaupt auf mehreren Cores eine WU?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.
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.
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: 22435
- Registriert: 07.01.2002 01:00
- Wohnort: Marpurk
- Kontaktdaten:
Re: Ryzen 1700X - der Hammer bei Primegrid?
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.
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
- Michael H.W. Weber
- Vereinsvorstand
- Beiträge: 22435
- Registriert: 07.01.2002 01:00
- Wohnort: Marpurk
- Kontaktdaten:
Re: Ryzen 1700X - der Hammer bei Primegrid?
OK, noch ein paar Infos:
Die app_config.xml liefert folgende Fehlermeldung auf den beiden getesteten Maschinen:
...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.
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
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
http://signature.statseb.fr I: Kaputte Seite A
http://signature.statseb.fr II: Kaputte Seite B
-
- Mikrocruncher
- Beiträge: 21
- Registriert: 28.02.2017 10:40
Re: Ryzen 1700X - der Hammer bei Primegrid?
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.
- Michael H.W. Weber
- Vereinsvorstand
- Beiträge: 22435
- Registriert: 07.01.2002 01:00
- Wohnort: Marpurk
- Kontaktdaten:
Re: Ryzen 1700X - der Hammer bei Primegrid?
Bekommt das jemand hin?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?
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: Ryzen 1700X - der Hammer bei Primegrid?
Ich rechne kein Primegrid, von daher kann ich dir nur indirekt helfen.
Die Applikationen und Bezeichnung sollten in der client_state.xml drin stehen.
Die Applikationen und Bezeichnung sollten in der client_state.xml drin stehen.
Re: Ryzen 1700X - der Hammer bei Primegrid?
Michael H.W. Weber hat geschrieben:Bekommt das jemand hin?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?
Michael.
So?<app_config>
<app>
<name>llrESP</name>
<max_concurrent>1</max_concurrent>
</app>
<app>
<name>llr321</name>
<max_concurrent>1</max_concurrent>
</app>
</app_config>
- Michael H.W. Weber
- Vereinsvorstand
- Beiträge: 22435
- Registriert: 07.01.2002 01:00
- Wohnort: Marpurk
- Kontaktdaten:
Re: Ryzen 1700X - der Hammer bei Primegrid?
....jetzt noch die app_info.xml.
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: Ryzen 1700X - der Hammer bei Primegrid?
Das kannst du doch dann auch selbst einfügen. Mir ist eh nicht ersichtlich warum du die app_info.xml brauchst.
- Michael H.W. Weber
- Vereinsvorstand
- Beiträge: 22435
- Registriert: 07.01.2002 01:00
- Wohnort: Marpurk
- Kontaktdaten:
Re: Ryzen 1700X - der Hammer bei Primegrid?
Weil dort die eigentlich wichtigen Einstellungen und App-Bezeichnungen definiert werden?Tim hat geschrieben:Das kannst du doch dann auch selbst einfügen. Mir ist eh nicht ersichtlich warum du die app_info.xml brauchst.
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