"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Legends never die: GPUPI

mat 06.11.2014 - 01:52 411851 878 Thread rating
Posts

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25440
Die neuste Version, die hoffentlich das erste finale Release wird: GPUPI 1.2

  • Neue Implementierung der Plattform- und Device-Auflistung. Bitte testen, speziell die Leute, die Probleme hatten!
  • Es wird bei Bedarf ein Log-File im aktuellen Arbeitsverzeichnis ausgegeben, das unter Umständen Details zur Initialisierung von OpenCL enthält. Künftig vielleicht auch mehr Debug-Informationen, mal schauen, wo es gebraucht wird.
  • Bessere Anzeige des aktuell selektierten Devices (Firmenname + eventuell verkürzter Device-Name + Compute Units + MHz, falls möglich)
  • Message-Boxen haben nun Icons bekommen. Wow.
  • Die Minuten-Anzeige funktioniert nun richtig.
  • Bei einer Fehlermeldung während des Durchlaufs wird das Menü für "Calculate" wieder freigeschaltet.
  • Etwaige Geräte mit dem Device Type "custom" werden nun als ignorierte Devices beim Start des Benchmarks aufgelistet.
  • Zwei (eher unspannende) Memory Leaks entfernt

Download: GPUPI Beta 1.2 (187 KB)

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25440
Garbage, wenn es jetzt nicht hinhaut, dann weiß ich es auch nicht. Der Code ist jetzt sehr sauber und listet nur ein einziges Mal die Plattformen und die Devices auf, um diese dann direkt für eine OpenCL Context-Erstellung zu verwenden. Der Vergleich welche Plattform und welches Device gerade aktiv waren, wurde ebenfalls verbessert. Vielleicht lag es daran, dass er dir beim Auswählen eines neuen Devices dieses nicht gleich geladen hat.

lalaker, ich sehe für die HD 6850 keinen Double Precision Support (cl_khr_fp64 bei den Extensions). Er sollte dir das Device beim Start des Benchmarks als ignoriert ausgeben. Ist das korrekt?

BooTes

Octocat!
Avatar
Registered: Sep 2002
Location: St. Egyden
Posts: 1595
Link zu 1.2 falsch?

s!LeNt_tR!ggEr

4 Sterne "Inhaber"
Avatar
Registered: May 2007
Location: Germany
Posts: 1414
Dl link broken ?

Merci,fixed ;)
Bearbeitet von s!LeNt_tR!ggEr am 10.11.2014, 20:03

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25440
So, jetzt ist die Version auch wirklich online. Ich tu mir sichtlich ein bissl schwer. ;)

s!LeNt_tR!ggEr

4 Sterne "Inhaber"
Avatar
Registered: May 2007
Location: Germany
Posts: 1414
Score:

click to enlarge


No Probs ;)

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25440
Fein. Jetzt steht auch "AMD Hawaii" dort inklusive Computing Units und Original-Taktfrequenz des Modells. Finde ich gut. :)

Jetzt wäre es noch super, wenn jemand mit einer AMD-CPU bencht. Da bin ich mir nicht sicher, ob der Device-Name korrekt ausgegeben wird.

InfiX

she/her
Avatar
Registered: Mar 2002
Location: Graz
Posts: 14259
für die ersten 4 batches zeigt er mir immer eine gpu auslastung von 64% an, erst dann springts auf 99%, ist das ein anzeigefehler vom CCC oder könnt das am benchmark liegen?

@1060Mhz core:

Code:
Device: AMD Tahiti (28 CUs, 980 MHz)
OpenCL 1.2 AMD-APP (1573.4) is ready.

Compiling OpenCL kernels ... done.

Calculating 1.000.000.000th digit of PI. 20 iterations.

Allocated device memory : 335548416 Bytes
Batch Size              : 20M
Reduction Size          : 128

 00h 00m 00.313s Batch  1 finished.
 00h 00m 01.639s Batch  2 finished.
 00h 00m 02.980s Batch  3 finished.
 00h 00m 05.189s Batch  4 finished.
 00h 00m 09.250s Batch  5 finished.
 00h 00m 12.839s Batch  6 finished.
 00h 00m 14.166s Batch  7 finished.
 00h 00m 15.505s Batch  8 finished.
 00h 00m 17.693s Batch  9 finished.
 00h 00m 21.672s Batch 10 finished.
 00h 00m 25.192s Batch 11 finished.
 00h 00m 26.518s Batch 12 finished.
 00h 00m 27.858s Batch 13 finished.
 00h 00m 30.067s Batch 14 finished.
 00h 00m 34.128s Batch 15 finished.
 00h 00m 37.717s Batch 16 finished.
 00h 00m 39.043s Batch 17 finished.
 00h 00m 40.383s Batch 18 finished.
 00h 00m 42.570s Batch 19 finished.
 00h 00m 46.549s Batch 20 finished.
 00h 00m 49.934s PI value output -> 5895585A0

 Device time for   pi calculation:  49.575 s
 Device time for memory reduction:   0.359 s

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25440
Das wäre seltsam, denn die übrigen Batches passiert eigentlich nicht wirklich etwas anderes. ;)

Btw, bei allen Durchläufen außer 1M - also überall wo 20 Batches angezeigt werden - sind immer 5 Batches ein Teil der großen Berechnung, die dann das Endergebnis bildet. Daher passiert genau 4x dasselbe in diesen 5 Batches, nur mit ein wenig anderen Parametern.

Edit: Echt gute Memory Reduction Time für AMD. :eek:

s!LeNt_tR!ggEr

4 Sterne "Inhaber"
Avatar
Registered: May 2007
Location: Germany
Posts: 1414
@InfiX: Ist bei mir auch so denn über den Afterburner von MSI sehe ich die ersten 4 Batches von 50 auf 100% Last springen dann ists steady at 100% Load. Die Tools brauchen wohl nen Moment ;)

btw: Was hat es denn eig. mit der Reduction auf sich ?

InfiX

she/her
Avatar
Registered: Mar 2002
Location: Graz
Posts: 14259
Zitat von s!LeNt_tR!ggEr
btw: Was hat es denn eig. mit der Reduction auf sich ?

das frag ich mich auch schon lang :D

s!LeNt_tR!ggEr

4 Sterne "Inhaber"
Avatar
Registered: May 2007
Location: Germany
Posts: 1414
Zitat von InfiX
das frag ich mich auch schon lang :D

Wurmt mich da deine 280 ja einen Mega Wert da hat und meine 290 wie ne Krücke wirkt :p

lalaker

TBS forever
Avatar
Registered: Apr 2003
Location: Bgld
Posts: 14699
Zitat von mat
lalaker, ich sehe für die HD 6850 keinen Double Precision Support (cl_khr_fp64 bei den Extensions). Er sollte dir das Device beim Start des Benchmarks als ignoriert ausgeben. Ist das korrekt?

Genau so ist es. Ich habe nur auf Open CL geschaut. Passt dann schon.

NeM

OC Addicted
Registered: Oct 2004
Location: Austria
Posts: 4887
Kurztest (die MHz passen)

click to enlarge
Bearbeitet von NeM am 10.11.2014, 20:36

s!LeNt_tR!ggEr

4 Sterne "Inhaber"
Avatar
Registered: May 2007
Location: Germany
Posts: 1414
w00t ?

Xeon ohne Turbo aber so fix, passt das ???


click to enlarge
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz