POEM released ersten GPU Client !

Analyse und Vorhersage von Struktur und Faltungsweg (Folding@home, GPUGRID, Rosetta@home, ...)
Nachricht
Autor
Benutzeravatar
X1900AIW
TuX-omane
TuX-omane
Beiträge: 2869
Registriert: 05.01.2008 16:34

Re: POEM released ersten GPU Client !

#37 Ungelesener Beitrag von X1900AIW » 22.06.2012 16:33

Hab eine gebrauchte GTX 465 zum Testen hier, eigentlich zum Flashen @470 bzw. für FAH (da schafft sie 14.7 kPPD bei PRCG 8007 @1500MHz Shadertakt), gleich mal eine POEM WU rechnen lassen (opencl_nvidia_100), 22 Minuten und 2900 Punkte, halte ich für gesponnen, d.h. zuviele Credits.

CPU-Anteil lag bei 0.84-0,87 pro 1.0 GPU, real an der CPU Zeit zur Laufzeit bei 75 Prozent, Hyperthreading verzerrt wahrscheinlich diesen Wert. WU lief unbeaufsichtigt glatt durch.

Code: Alles auswählen

NVIDIA GPU 0: GeForce GTX 465 (driver version 301.42, CUDA version 4.20, compute capability 2.0, 1024MB, 931MB available, 1055 GFLOPS peak)
OpenCL: NVIDIA GPU 0: GeForce GTX 465 (driver version 301.42, device version OpenCL 1.1 CUDA, 1024MB, 931MB available)
Falls ich richtig im POEM Forum gelesen habe, sind die Entwickler an der Problemlösung dran, vermute mal es liegt an der korrekten Unterstützung der jeweiligen OpenCL-Versionen, ich hatte einfach die letzte offizielle Treiberversion (Gesamtpaket) von nvidia.de installiert.
Zusammenkommen ist ein Beginn, Zusammenbleiben ist ein Fortschritt, Zusammenarbeiten ist ein Erfolg.
Henry Ford

Benutzeravatar
Dunuin
Vereinsmitglied
Vereinsmitglied
Beiträge: 1743
Registriert: 23.03.2011 12:59
Wohnort: Hamburg

Re: POEM released ersten GPU Client !

#38 Ungelesener Beitrag von Dunuin » 22.06.2012 16:37

Dann ist das Checkpointing defekt. Sobald man die Berechnung pausiert (selbst wenn die im RAM bleibt) gibt einen Berechnungsfehler.

Die letzten 4 WUs der GT430 haben es diesmal ohne Fehler bis zum Ende geschafft.

Meine GTS450 hat noch immer keine WUs bekommen.

22 Minuten für eine WU sind aber auch flott. Ich brauche hier immer 110 Minuten pro WU.
Bild

Benutzeravatar
Bommer
Vielrechner
Vielrechner
Beiträge: 1275
Registriert: 24.06.2001 01:00

Re: POEM released ersten GPU Client !

#39 Ungelesener Beitrag von Bommer » 22.06.2012 16:44

Uppps...

Gerade eine WU für OPEN CL Version 1.03 erhalten. Die soll 115 Stunden dauern ???

Da bin ich mal gespannt.

Gruss Bommer

Benutzeravatar
X1900AIW
TuX-omane
TuX-omane
Beiträge: 2869
Registriert: 05.01.2008 16:34

Re: POEM released ersten GPU Client !

#40 Ungelesener Beitrag von X1900AIW » 22.06.2012 17:24

Bommer hat geschrieben:Die soll 115 Stunden dauern ???
Bei der ersten WU muss noch justiert werden, danach sollte es nur noch 99 Stunden dauern. :megagrin:
Im Ernst, bei mir zunächst 43/44 Minuten angezeigt, wohl eine Rechenwert anhand der GFLOPS, schwankt die freie CPU-Zeit wird da keine schnelle Abarbeitung nach dem Leistungsvermögen der GPU zu erwarten sein. Werde nochmal einen Versuch wagen mit je Standardtakt und OC-Takt, glücklicherweise muss ich die GPU-Spannung nicht anheben (EVGA Precision erwies sich als tückisch, Hänger im GUI, MSI Afterburner läuft nun tadellos).
Zusammenkommen ist ein Beginn, Zusammenbleiben ist ein Fortschritt, Zusammenarbeiten ist ein Erfolg.
Henry Ford

numbacruncher
XBOX360-Installer
XBOX360-Installer
Beiträge: 78
Registriert: 24.06.2012 09:07

Re: POEM released ersten GPU Client !

#41 Ungelesener Beitrag von numbacruncher » 24.06.2012 11:53

Der GPU-Cliend ist uneffizient, weil er zu viel CPU beansprucht.

Meine Konfig:
Processor: 2 AuthenticAMD AMD Athlon(tm) 64 X2 Dual Core Processor 4800+ [Family 15 Model 107 Stepping 1]
Processor: 512.00 KB cache
Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 htt pni cx16 syscall nx lm svm rdtscp 3dnowext 3dnow
OS: Microsoft Windows 8: Professional x64 Edition, (06.02.8400.00)
Memory: 2.00 GB physical, 4.00 GB virtual
Disk: 232.91 GB total, 134.52 GB free
Local time is UTC +2 hours
NVIDIA GPU 0: GeForce GTX 560 (driver version 301.42, CUDA version 4.20, compute capability 2.1, 1024MB, 896MB available, 1089 GFLOPS peak)
OpenCL: NVIDIA GPU 0: GeForce GTX 560 (driver version 301.42, device version OpenCL 1.1 CUDA, 1024MB, 896MB available)

Wenn die CPU ausgelastet ist, liegt die GPU-Auslastung unter 1%. Dann brauch ich 12 Stunden für z. B. poempp_gpucrystal_1340297718_815425622_0_2
Wenn ich alles andere beende und nur Poem GPU laufen lasse, ist die CPU mit 50-60% ausgelastet, die GPU mit 32% Dann dauert diese Workunit nur noch 10-15 Minuten.
Habt ihr auch dieses Problem?

Benutzeravatar
vfrey
GPU-Einsetzer
GPU-Einsetzer
Beiträge: 2322
Registriert: 28.06.2001 01:00
Wohnort: Kirchseeon

Re: POEM released ersten GPU Client !

#42 Ungelesener Beitrag von vfrey » 24.06.2012 18:34

numbacruncher hat geschrieben: Habt ihr auch dieses Problem?
Ja leider. Wenn ich nicht einen Kern für die POEM-GPU-WU freihalte wird das nix. Solange ausreichend dieser WUs verfügbar sind, ist mir das eigentlich egal, aber eine ganze Zeitlang gab es nicht genug davon, und dann hat immer ein Core rumgeidlet.
BildBild

Benutzeravatar
Dunuin
Vereinsmitglied
Vereinsmitglied
Beiträge: 1743
Registriert: 23.03.2011 12:59
Wohnort: Hamburg

Re: POEM released ersten GPU Client !

#43 Ungelesener Beitrag von Dunuin » 25.06.2012 01:29

Also auf PC1 läuft POEM jetzt problemlos, auch wenn die Grafikkarte bei weitem nicht ausgelastet ist, da die CPU einfach nicht nachkommt:

PC1:
- Microsoft Windows 7 Professional x86 Edition, Service Pack 1, (06.01.7601.00)
- NVIDIA GeForce GT 430 (1023MB) driver: 301.42
- Boinc Version: 7.0.28
- GenuineIntel Intel(R) Pentium(R) Dual CPU E2160 @ 1.80GHz [Family 6 Model 15 Stepping 13] (2 Prozessoren)

PC2 hingegen, welcher hinter dem selben Router hängt, bekommt seit Tagen nicht eine einzige WU zugeschickt.

PC2:
- Microsoft Windows 7 Home Premium x64 Edition, Service Pack 1, (06.01.7601.00)
- NVIDIA GeForce GTS 450 (1023MB) driver: 301.42
- Boinc Version: 7.0.28
- AuthenticAMD AMD Athlon(tm) II X4 640 Processor [Family 16 Model 5 Stepping 3] (4 Prozessoren)

Der fragt immer nach Nvidia-WUs aber bekommt 0 zugeschickt.
4014 Poem@Home 25.06.2012 02:10:55 update requested by user
4015 Poem@Home 25.06.2012 02:10:56 Sending scheduler request: Requested by user.
4016 Poem@Home 25.06.2012 02:10:56 Requesting new tasks for NVIDIA
4017 Poem@Home 25.06.2012 02:10:58 Scheduler request completed: got 0 new tasks
4018 Poem@Home 25.06.2012 02:10:58 No tasks sent

Was kann denn das für Gründe haben, dass ich da einfach nichts geschickt bekomme?
Die Rechner mit der 5770 und der GT430 haben beide über 100WUs.
Auch wenn ich die Primegrid-WUs lösche, also nichts für die GPU auf lager habe, bekommt der keine WUs geschickt.
Projekt abmelden und neu anmelden brachte auch nichts.
Projektordner ist komplett leer, da mir ja noch nie eine WU zugeschickt wurde.

Hat jemand eine Idee?
Bild

Benutzeravatar
Dunuin
Vereinsmitglied
Vereinsmitglied
Beiträge: 1743
Registriert: 23.03.2011 12:59
Wohnort: Hamburg

Re: POEM released ersten GPU Client !

#44 Ungelesener Beitrag von Dunuin » 25.06.2012 15:35

Jetzt hab ich das Problem gefunden.

Boinc sagte beim starten:
14 25.06.2012 09:14:40 NVIDIA GPU 0: GeForce GTS 450 (driver version 301.42, CUDA version 4.20, compute capability 2.1, 1024MB, 898MB available, 601 GFLOPS peak)
15 25.06.2012 09:14:40 OpenCL: NVIDIA GPU 0 (not used): GeForce GTS 450 (driver version 301.42, device version OpenCL 1.1 CUDA, 1024MB, 898MB available)
Also Nvidia-Karte wurde gefunden und konnte daher auch für CUDA genutzt werden, aber halt nicht für OpenCL. Da musste ich erst die ganzen ATI Treiber deinstallieren, damit die Geforce für OpenCL genutzt werden kann. Die ATI Grafikkartentreiber wollte ich ja garnicht auf dem PC haben, aber die gibts halt immer mit, wenn man die Chipsatz-, Audio-, Cool&Quiet-Treiber etc haben will.
Da muss man ja das komplette Catalyst Control Center Pack installieren.

Nachdem die Geforce nun für OpenCL genutzt wird, hat er auch endlich angefangen sich POEM-WUs zu holen.

Also wenn ihr auch keine WUs bekommt, guckt mal in den BOINC-Meldungen, ob da auch ein "(not used)" steht.

Bei meinem 3GHZ Quadcore nutzen die Nvidia-WU übrigens auch 100% eines Cores. Hab jetzt also 4 WUs laufen und die GPU ist bei 90% und alle 4 Kerne der CPU bei 100%.

Edit:
Die Credits aber noch etwas hart übertrieben.

GT430 (nur 75% Auslastung) = 53,5 Min pro WU = 78.725 Credits pro Tag
5770 (voll ausgelastet) = 20,625 Min pro WU = 204.234 Credits pro Tag
GTS450 (voll ausgelastet) = 27,5 Min pro WU = 153.175 Credits pro Tag
---------------------------
436.134 Credits pro Tag mit 3 Lowend-Grafikkarten für zusammen 240?.
Bild

Benutzeravatar
X1900AIW
TuX-omane
TuX-omane
Beiträge: 2869
Registriert: 05.01.2008 16:34

Re: POEM released ersten GPU Client !

#45 Ungelesener Beitrag von X1900AIW » 25.06.2012 16:26

In diesem Falle danke für die Auflösung der Ursache. Will ja jetzt nicht klugscheissen, mein Blick bei Einbau einer neuen Grafikkarte geht bei Problemen stets den hardware Kabeln entlang, über die Software/Treiber bis in die "Kopfzeilen" der Statusberichte.

In deinem Falle hatte ich spontan eine ältere, nicht unterstütze Treiberversion für OpenCL vermutet bzw. ob die GPU überhaupt die geforderte Stufe erfüllt, dachte mir, du installierst bestimmt sowieso neu und dann löst sich das von selbst. Tipps in Richtung "Treiber neu installieren" traue ich mich kaum abzugeben ...

Wie man sieht kann man irre geleitet werden, sobald die Projekt-Meldungen korrekt (wie in den Einstellungen) nach Nvidia-WUs anfragen und man davon ausgeht, dass die Kette von Schritten bis dahin gegeben bzw. die Kriterien erfüllt sind.

Schön, dass es jetzt klappt, die Credit-Geschichte will ich gar nicht vertiefen (Bsp. früherer Thread), für mich ein Tiefpunkt in der DC-Entwicklung, für meinen Teil beteilige ich mich an dieser Inflation nicht, für das Team ist das eine super Sache, die Attraktivität von Teams mit hoher Performance (RAC) zieht entsprechend orientierte Cruncher als neue Mitglieder an. :good: Mithalten kann ein Team sowieso nur noch mit GPUs und Projekten, die das leicht verdiente Credit-Sammeln fördern. Im Falle von POEM fällt mir das Weiterempfehlen nicht schwer, seit dem teamübergreifenden Charity hat POEM m.E. einen besonderen Status.
Zusammenkommen ist ein Beginn, Zusammenbleiben ist ein Fortschritt, Zusammenarbeiten ist ein Erfolg.
Henry Ford

Benutzeravatar
Dunuin
Vereinsmitglied
Vereinsmitglied
Beiträge: 1743
Registriert: 23.03.2011 12:59
Wohnort: Hamburg

Re: POEM released ersten GPU Client !

#46 Ungelesener Beitrag von Dunuin » 25.06.2012 20:26

X1900AIW hat geschrieben:In diesem Falle danke für die Auflösung der Ursache. Will ja jetzt nicht klugscheissen, mein Blick bei Einbau einer neuen Grafikkarte geht bei Problemen stets den hardware Kabeln entlang, über die Software/Treiber bis in die "Kopfzeilen" der Statusberichte.

In deinem Falle hatte ich spontan eine ältere, nicht unterstütze Treiberversion für OpenCL vermutet bzw. ob die GPU überhaupt die geforderte Stufe erfüllt, dachte mir, du installierst bestimmt sowieso neu und dann löst sich das von selbst. Tipps in Richtung "Treiber neu installieren" traue ich mich kaum abzugeben ...

Wie man sieht kann man irre geleitet werden, sobald die Projekt-Meldungen korrekt (wie in den Einstellungen) nach Nvidia-WUs anfragen und man davon ausgeht, dass die Kette von Schritten bis dahin gegeben bzw. die Kriterien erfüllt sind.
Hab ich ja. Grafikkarte war nicht neu sondern crunchte erfolgreich seit über einem halben Jahr in 7 verschiedenen GPU-Projekten. Sowohl BOINC-Version als auch Treiber waren die neusten die es gibt und die Treiber laufen ja auch korrekt. GPU wurde auch laut Statusbericht von Bonic gefunden und soll laut BOINC OpenCL1.1 unterstützen. Wiki hat das mit 1.1 bestätigt und laut Nvidia-Seite macht er Treiber auch OpenCL mit. Aber da soll man erst mal drauf kommen, dass da der ATI Chipsatz Treiber vom Mainboard die OpenCL-Fähigkeit der Nvidia-Grafikkarte verhindert, wenn die sonst problemlos gecruncht hat. Bis auf POEM hatte das ja bei allen GPU-Projekten so funktioniert.
Bild

Benutzeravatar
X1900AIW
TuX-omane
TuX-omane
Beiträge: 2869
Registriert: 05.01.2008 16:34

Re: POEM released ersten GPU Client !

#47 Ungelesener Beitrag von X1900AIW » 26.06.2012 08:53

Hab gelesen, dass beim Luxmark-Benchmark die Verwendung der AMD OpenCL-Treiber sogar für Intel und Nvidia Systeme Performance-Vorteile hätten. Das müsste ich mal selber testen, vielleicht funktioniert es bei BOINC auch, evtl. nicht bei jedem GPU-Modell.
Zusammenkommen ist ein Beginn, Zusammenbleiben ist ein Fortschritt, Zusammenarbeiten ist ein Erfolg.
Henry Ford

Benutzeravatar
Bommer
Vielrechner
Vielrechner
Beiträge: 1275
Registriert: 24.06.2001 01:00

Re: POEM released ersten GPU Client !

#48 Ungelesener Beitrag von Bommer » 13.07.2012 18:53

Hallo

Hab hier das "Phänomen", dass eine alte 8800er GT mit 256 MB RAM 3 mal schneller die WUs von POEM abarbeitet als eine GTX 570.

Auf beiden Systemen ist der aktuelle Nvidia-Treiber installiert.

Kann das jemand nachvollziehen oder bestätigen oder weiss warum das so ist ???

Lasse die GTX 570 natuerlich nicht mehr für POEM rechnen. Das ist ja momentan Verschwendung der Rechenleistung.

Aber vielleicht weiss ja jemand hier Rat.

Danke Bommer

Antworten

Zurück zu „Protein- und Nukleinsäureforschung“