Legends never die: GPUPI - Seite 8

Seite 8 von 59 - Forum: Number Crunching auf overclockers.at

URL: https://www.overclockers.at/number-crunching/legends-never-die-gpupi_240993/page_8 - zur Vollversion wechseln!


mat schrieb am 06.11.2014 um 20:43


userohnenamen schrieb am 06.11.2014 um 20:43

beta treiber gezogen und ausprobiert und die 157s haben sich nicht bewegt
zweiten monitor ausgeschalten und immerhin runter auf 148s

kanns irgendwie an meiner schwachen cpu liegen? (i5-760)


Error404 schrieb am 06.11.2014 um 20:44

Zitat von mat
Am Screen rechnet aber korrekt die Hawaii-GPU?!

Nein, GPU Takt ist bei 300Mhz, Hawaii bezeichnet denke ich die IGP


erlgrey schrieb am 06.11.2014 um 20:46

Zitat von mat
Am Screen rechnet aber korrekt die Hawaii-GPU?!

catalyst update ist drauf + 1.0.5

Ja, ausgewählt ist sie, er zeigt es auch an, aber laut catalyst idelt die gpu herum und cpu useage ist auf 100%.

Müsste doch wohl umgekehrt sein, oder gehört das so? ;)


Error404 schrieb am 06.11.2014 um 20:47

btw bringt Umstellen auf Priorität Echtzeit was, bin ich grad draufgekommen


mat schrieb am 06.11.2014 um 20:47

Zitat von userohnenamen
kanns irgendwie an meiner schwachen cpu liegen? (i5-760)
Es wird ausschließlich die GPU-Time für die Zeit zusammengerechnet. Insofern kann ich es nicht glauben. Vielleicht eher der fehlende PCIe-3.0-Support und damit deutlich weniger Memory-Peak. Aber das müsste sich vehement auf die Reduction auswirken, die Pi-Berechnung selbst ist von der Arithmetik limitiert, nicht vom Speicher bzw. der Bandbreite.

Zitat von Error404
btw bringt Umstellen auf Priorität Echtzeig was, bin ich grad draufgekommen
Interessant, weil die eigentlich Berechnung findet in einem weiteren Thread statt, nicht im Main-Thread. Oder wird da die Priority vom Main-Thread automatisch vererbt? Weiß ich gar nicht. :p


Error404 schrieb am 06.11.2014 um 20:50

Es bring nicht besonders viel (~0,5-0,8s bei mir), aber hey! :D


mat schrieb am 06.11.2014 um 20:52

Zitat von der~erl
catalyst update ist drauf + 1.0.5

Ja, ausgewählt ist sie, er zeigt es auch an, aber laut catalyst idelt die gpu herum und cpu useage ist auf 100%.

Müsste doch wohl umgekehrt sein, oder gehört das so? ;)
Ja, stimmt! Er nimmt scheinbar immer die CPU, zeigt allerdings die Grafikkarte an. Ich packs einfach nicht, wie fehlerhaft die einfachsten Statement da sein können. Ein paar Devices zu enumerieren, sollte doch das Leichteste an so einem Benchmark sein. Scheinbar nicht. :confused:

Btw, die AMD-Karten gingen nicht, weil bei einer Funktion statt 0 eine 1 als Parameter übergeben wurde. Den Code habe ich vom Intel SDK abgeschaut, wenn ich mich richtig erinnere. :p


Error404 schrieb am 06.11.2014 um 20:55

Naja wenn die CPU und GPU von AMD sind, kommt ma schon amal durcheinander :p


erlgrey schrieb am 06.11.2014 um 20:56

Ja, genau das mein ich mat. :)

aber ich habs jetzt mal durchlaufen lassen, hat ganz schön lang gedauert. :D
R9 290:

Code:
Selected device: Hawaii
OpenCL 1.2 AMD-APP (1573.4) is ready.

Compiling OpenCL kernels ... done.

Calculating 1.000.000.000nth digit of PI. 20 iterations.

Allocated device memory : 671088640 Bytes
Batch Size              : 20M
Reduction Size          : 64

 00h 00m 02.078s Batch  1 finished.
 00h 00m 21.433s Batch  2 finished.
 00h 00m 40.805s Batch  3 finished.
 00h 01m 10.053s Batch  4 finished.
 00h 02m 00.131s Batch  5 finished.
 00h 02m 52.758s Batch  6 finished.
 00h 03m 12.478s Batch  7 finished.
 00h 03m 31.514s Batch  8 finished.
 00h 03m 58.588s Batch  9 finished.
 00h 04m 45.479s Batch 10 finished.
 00h 05m 35.563s Batch 11 finished.
 00h 05m 54.525s Batch 12 finished.
 00h 06m 13.608s Batch 13 finished.
 00h 06m 42.320s Batch 14 finished.
 00h 07m 32.383s Batch 15 finished.
 00h 08m 24.647s Batch 16 finished.
 00h 08m 44.152s Batch 17 finished.
 00h 09m 03.024s Batch 18 finished.
 00h 09m 30.641s Batch 19 finished.
 00h 10m 17.459s Batch 20 finished.
 00h 11m 06.049s PI value output -> 5895585A0

 GPU time for   pi calculation: 632.716 s
 GPU time for memory reduction:  33.333 s


lalaker schrieb am 06.11.2014 um 21:05

Ich bekomme trotz Installation und Neustart von vcredistx_64 immer die die Fehlermeldung "GPUPI meldet dass die MSVCP120.dll fehlt" beim Sys in der Sig.


erlgrey schrieb am 06.11.2014 um 21:07

x86 hat es bei mir gefixed nicht x64.


mat schrieb am 06.11.2014 um 21:09

Neue Version: 1.0.6


Bin gespannt, was eine R9 290 und eine HD 7970 jetzt ausspuckt! :D

Btw, der Fehler war seltsamst! AMD stellt sogar für Intel CPUs scheinbar eine CPU-Implementierung über AMD APP zu Verfügung. Obwohl das Device korrekt erkannt wurde, hat eine Intel SDK Helper-Funktion diese Unterscheidung nicht gecheckt.


mat schrieb am 06.11.2014 um 21:10

Zitat von lalaker
Ich bekomme trotz Installation und Neustart von vcredistx_64 immer die die Fehlermeldung "GPUPI meldet dass die MSVCP120.dll fehlt" beim Sys in der Sig.
32 bit oder 64 bit OS?


lalaker schrieb am 06.11.2014 um 21:13

Win 7 pro 64 Bit OS, sonst hätte ich ja nicht die 64-Bit Version herunter geladen, wie auf Seite 1 steht. In der Sig steht ein Sys mit 16 GB RAM, da würde ein 32 Bit OS keine Sinn machen ;)

Aber der Tipp mit der x86 Version hat geholfen!




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2024