mat
AdministratorLegends never die
|
dann is klar, aber die R9 280 sollt eigentlich trotzdem mindestens so schnell wie eine HD7950 sein, also irgendwas stimmt da noch ned ganz Hat wahrscheinlich nichts mit dem Benchmark zu tun, sondern eher mit der Hardware oder dem Driver. Ich tippe auf verstümmelte oder verbuggte Double Precision. Es gibt ja sicher noch andere OpenCL-Benches, die sollten das bestätigen. Ich recherchiere mal ...
|
userohnenamen
leider kein name
|
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
Dry aged
|
Am Screen rechnet aber korrekt die Hawaii-GPU?! Nein, GPU Takt ist bei 300Mhz, Hawaii bezeichnet denke ich die IGP
|
erlgrey
formerly known as der~erl
|
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
Dry aged
|
btw bringt Umstellen auf Priorität Echtzeit was, bin ich grad draufgekommen
Bearbeitet von Error404 am 06.11.2014, 20:51
|
mat
AdministratorLegends never die
|
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. 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.
|
Error404
Dry aged
|
Es bring nicht besonders viel (~0,5-0,8s bei mir), aber hey!
|
mat
AdministratorLegends never die
|
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. 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.
|
Error404
Dry aged
|
Naja wenn die CPU und GPU von AMD sind, kommt ma schon amal durcheinander
|
erlgrey
formerly known as der~erl
|
Ja, genau das mein ich mat. aber ich habs jetzt mal durchlaufen lassen, hat ganz schön lang gedauert. R9 290: 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
TBS forever
|
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
formerly known as der~erl
|
x86 hat es bei mir gefixed nicht x64.
|
mat
AdministratorLegends never die
|
Neue Version: 1.0.6- AMD Grafikkarten berechnen nun tatsächlich auf der GPU.
- GPUPI-Version steht nun im Fenstertitel
Bin gespannt, was eine R9 290 und eine HD 7970 jetzt ausspuckt! 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
AdministratorLegends never die
|
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
TBS forever
|
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!
|