Formula Boinc 2021
Re: Formula Boinc 2021
Direkt sieht man es nicht.
Bei PrimeGrid kann man das aber mit HIlfe der FFT-Größe berechnen.
Die findet man beim Ergebnis in stderr oder vorher in irgendeiner Datei im Boinc Arbeitsverzeichnis der jeweiligen Aufgabe.
FFT x 8 = benötigter Cache.
Wenn man weniger hat, bremst es.
Bei PrimeGrid kann man das aber mit HIlfe der FFT-Größe berechnen.
Die findet man beim Ergebnis in stderr oder vorher in irgendeiner Datei im Boinc Arbeitsverzeichnis der jeweiligen Aufgabe.
FFT x 8 = benötigter Cache.
Wenn man weniger hat, bremst es.
Re: Formula Boinc 2021
Vielen Dank, Jens!
Das bedeutet eine gute und eine schlechte Nachricht:
Die Gute: es funktioniert bei Primegrid,
die Schlechte: es funktioniert nur bei Primegrid,
so muss man sich bei anderen Projekten auf die bekannte Formel: Pi mal dicker Daumen mal {Erfahrungswert[eigener(Rechnereinheiten)]} vorgehen.
In Köln sagt man auch dazu: "Op jot Jlück" (auf gut Glück)
In diesem Sinne schönen Sonntag und bleibt alle gesund!
Das bedeutet eine gute und eine schlechte Nachricht:
Die Gute: es funktioniert bei Primegrid,
die Schlechte: es funktioniert nur bei Primegrid,
so muss man sich bei anderen Projekten auf die bekannte Formel: Pi mal dicker Daumen mal {Erfahrungswert[eigener(Rechnereinheiten)]} vorgehen.
In Köln sagt man auch dazu: "Op jot Jlück" (auf gut Glück)
In diesem Sinne schönen Sonntag und bleibt alle gesund!
Gruß Harald
Re: Formula Boinc 2021
Moin.
Es ist auch nur bei PrimeGrid so wichtig.
Es ist auch nur bei PrimeGrid so wichtig.
Re: Formula Boinc 2021
Bei PrimeGrid geht es darum, dass die Aufgaben wesentlich schneller laufen, wenn die Bestandteile, die die eigentliche Berechnung übernehmen, im L3-Cache verbleiben können. In Verbindung mit Multi-Threading kann man bei den kleineren Subprojekten dafür sorgen, dass die Anzahl der Aufgaben auf die Größe des jeweiligen Caches zugeschnitten wird. Bei SoB ist der Cache gerne mal zu klein (meine Intels haben definitiv nicht genug davon), und dann hilft es immerhin, möglichst viel Cache zu haben.
Bei GFN auf der CPU hat man die selbe Problematik, leider aber kein Multi-Threading (abgesehen von GFN-21). Den Prozessor mit nur wenigen Aufgaben zu belegen und den Rest freizulassen, bringt allerdings so viel mehr, dass ich das für den GFN-Wettkampf Ende letzten Jahres genutzt habe. Außerhalb von Wettkämpfen betreibe ich allerdings keine derartige Verschwendung von Ressourcen und lasse GFN auf der GPU.
Bringt es etwas, die genannten WCG-Projekte auf nur wenigen Kernen laufen und den Rest der CPU frei zu lassen?
Bei GFN auf der CPU hat man die selbe Problematik, leider aber kein Multi-Threading (abgesehen von GFN-21). Den Prozessor mit nur wenigen Aufgaben zu belegen und den Rest freizulassen, bringt allerdings so viel mehr, dass ich das für den GFN-Wettkampf Ende letzten Jahres genutzt habe. Außerhalb von Wettkämpfen betreibe ich allerdings keine derartige Verschwendung von Ressourcen und lasse GFN auf der GPU.
Bringt es etwas, die genannten WCG-Projekte auf nur wenigen Kernen laufen und den Rest der CPU frei zu lassen?
Re: Formula Boinc 2021
Man muss die restlichen kerne bei wcg nicht einmal frei lassen. Man kann da einfach Projekte mit weniger l3 cache bedarf rechnen.
- Frank [RKN]
- Vereinsmitglied
- Beiträge: 1088
- Registriert: 31.10.2018 19:24
- Wohnort: Herford
Re: Formula Boinc 2021
Ja, bei MIP habe ich damit schon leidvolle Erfahrungen gemacht :
Beim bunkern für eine WCG-Challenge habe ich mir den 2700 und den 3900x ausschließlich mit MIPs vollgepackt. Gaaaanz schlechte Idee !!
Während der 3900x das mit seinen 64 MB (2,6 MB/Thread) L3 Cache noch halbwegs verkraftet hat, ist der 2700 mit seinen 16 MB ( 1 MB/Thread) fast in einen komatösen Zustand übergegangen, der langsamere Arbeitsspeicher des 2700 tat dabei wohl sein übriges...
Im WCG-Forum habe ich dann die Erklärung mit der Größe des L3-Caches gefunden, von dem es abhängig ist wie viele WUs man von MIP laufen lassen kann, ohne dass sie sich gegenseitig ausbremsen.
Weniger ist hier mehr, und zum exklusiven bunkern sind die Dinger völlig ungeeignet. Hinterher ist man immer schlauer...
LG,
Frank
Gewalt ist die letzte Zuflucht des Unfähigen (Isaac Asimov)
Frank
Gewalt ist die letzte Zuflucht des Unfähigen (Isaac Asimov)
- Michael H.W. Weber
- Vereinsvorstand
- Beiträge: 22419
- Registriert: 07.01.2002 01:00
- Wohnort: Marpurk
- Kontaktdaten:
Re: Formula Boinc 2021
So, Leute - Platz 6 ist eingetütet beim SiDock@home Sprint.
Gute Teamleistung & Dank an alle Unterstützer, hab's wie üblich auch über unseren Twitter-Account gemeldet.
Michael.
Gute Teamleistung & Dank an alle Unterstützer, hab's wie üblich auch über unseren Twitter-Account gemeldet.
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
- Frank [RKN]
- Vereinsmitglied
- Beiträge: 1088
- Registriert: 31.10.2018 19:24
- Wohnort: Herford
Re: Formula Boinc 2021
26.03.2021 04:00 (MEZ) - 29.03.2021 03:59 (MEZ)
ODLK
Die WU-Versorgung läuft sehr schleppend, oft ist die Webseite garnicht erreichbar. Viel Glück !
ODLK
Die WU-Versorgung läuft sehr schleppend, oft ist die Webseite garnicht erreichbar. Viel Glück !
LG,
Frank
Gewalt ist die letzte Zuflucht des Unfähigen (Isaac Asimov)
Frank
Gewalt ist die letzte Zuflucht des Unfähigen (Isaac Asimov)
- Michael H.W. Weber
- Vereinsvorstand
- Beiträge: 22419
- Registriert: 07.01.2002 01:00
- Wohnort: Marpurk
- Kontaktdaten:
Re: Formula Boinc 2021
Frank [RKN] hat geschrieben: ↑25.03.2021 08:2626.03.2021 04:00 (MEZ) - 29.03.2021 03:59 (MEZ)
ODLK
Die WU-Versorgung läuft sehr schleppend, oft ist die Webseite garnicht erreichbar. Viel Glück !
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