RegisterHomeNewsForumsArticlesDownloadsSearchContact usChat
Already a member? Sign in.
DriverScanner


[ Home / Forums / News
First DirectCompute Benchmark Released
 
Posted by Regeneration on November 4th, 2009, 01:26 PM


A forum member by the name of Pat has recently released a new benchmark tool for DirectCompute. This tool allows you to benchmark DirectX 11 latest general-purpose computing feature by calculating tons of FFT-like data and some memory transfers. DirectCompute is an application programming interface (API) that takes advantage of the massively parallel processing power of a modern graphics processing unit (GPU) to accelerate PC application performance. Be advised that DirectX 11 and the latest display drivers are required to run this benchmark.

Update: A new version (0.35) is now available.

Download this file in our downloads section.

Last edited by Regeneration; November 25th, 2009 at 10:54 PM.

44 Comments
Posted by Dyre Straits on November 4th, 2009, 01:30 PM
Does it only work on DX 11 GPUs?
Reply
Posted by Chaos on November 4th, 2009, 01:42 PM
not sure what it actually compares but here are my results
Attached Thumbnails
First DirectCompute Benchmark Released-sshot-12.png  
Reply
Posted by Basty on November 4th, 2009, 01:44 PM
why score is N/A ...
Reply
Posted by Unregistered on November 4th, 2009, 04:29 PM
Quote:
Originally Posted by Dyre Straits View Post
Does it only work on DX 11 GPUs?
From readme file:
2) You DON'T need DX11 hardware, DirectCompute is supported on DX10 class devices if only drivers support it (forceware >= 190.62, Catalyst currently doesn't support DirectCompute on DX10/10.1 GPUs)
Reply
Posted by Dyre Straits on November 4th, 2009, 04:39 PM
Help me out here. I read the Readme.txt file and it states that this can be run on DX10 hardware as long as DX11 is installed. I also have Windows 7 installed.

But, when I try to start the Benchmark, I get a "No DirectCompute Support" screen pop-up.

EDIT: OK....Catalyst/AMD Does NOT support this at this point on non-DX 11 hardware.
Attached Thumbnails
First DirectCompute Benchmark Released-nodirectcomputesupport.jpg  

Last edited by Dyre Straits; November 4th, 2009 at 04:49 PM..
Reply
Posted by PUTALE on November 4th, 2009, 06:55 PM
interesting tool. I will give it a try.
Reply
Posted by HaZe303 on November 4th, 2009, 07:29 PM


Multithreaded, wow my cpu got higher score than the gpu?? We propably need better drivers for directcompute from ati?



Singlethreaded...

EDIT: OH BTW, thx for the maker of this little bench. Keep em coming!! Its impressive how little cpu is used when the gpu is used. Very different from earlier DX10 benchies and games?

Last edited by HaZe303; November 4th, 2009 at 07:31 PM..
Reply
Posted by Sirius on November 4th, 2009, 09:59 PM
Hello,
with Catalyst 9.10 on Win7 x64 and HD5870 (900/1300)

Got M11849 and S11847

Why is there no difference between the multi an single bench ?
HaZe303 got the same results.

Is this a catalyst related issue ?
Reply
Posted by HaZe303 on November 5th, 2009, 12:33 AM
Quote:
Originally Posted by Sirius View Post
Hello,
with Catalyst 9.10 on Win7 x64 and HD5870 (900/1300)

Got M11849 and S11847

Why is there no difference between the multi an single bench ?
HaZe303 got the same results.

Is this a catalyst related issue ?
I´d guess so, think about it, we have only had one official driver since release. And Win7 is new as well, so it could be something MS needs to fix. But dont worry about it, it will get sorted out eventually! Im sure of it.
Reply
Posted by Unregistered on November 5th, 2009, 12:02 PM
on my 8800 GTS 512 doesent work, (forceware191.07, vista 32-bit sp2, dx11 trough win update) WHY?????
Reply
Posted by Unregistered on November 5th, 2009, 12:12 PM
Can someone having an Nvidia card run this tool? So we get som numbers to compare to?
Reply
Posted by Unregistered on November 5th, 2009, 02:22 PM
DirectCompute not working!

Freature level
D3D_FEATURE_LEVEL_10_0

DirectCompute support
NO

Vendor / Device / Subsystem
10DE / 5E2 / 58510DE


NVIDIA GeForce GTX 260
Vista x64
DirectX Redist (March 2009)
DX 11 Update KB971644
DxDiag shows the right version (DX11)
Reply
Posted by Unregistered on November 5th, 2009, 02:36 PM
try 195.39 wow it work
Reply
Posted by LuxZg on November 5th, 2009, 07:39 PM
Soooo... now we've got to wait just a year or two before somebody puts that into real app, right? :P
Reply
Posted by Unregistered on November 6th, 2009, 09:39 AM
thanksssss
Reply
Posted by Pat on November 7th, 2009, 09:22 PM
Quote:
Originally Posted by Unregistered View Post
DirectCompute not working!

Freature level
D3D_FEATURE_LEVEL_10_0

DirectCompute support
NO

Vendor / Device / Subsystem
10DE / 5E2 / 58510DE


NVIDIA GeForce GTX 260
Vista x64
DirectX Redist (March 2009)
DX 11 Update KB971644
DxDiag shows the right version (DX11)
You also need DirectCompute enabled driver, get forceware 190 or newer.
Reply
Posted by Eh? on November 7th, 2009, 10:15 PM
How is it my GTX280 scores nigh on 70k whereas my 5870 scores barely 40k lol? Is this supposed to be a comparetive score?

Oh, just noticed people with 5770's are scoring the same as 5870's as well, seems odd considering they've only got half the SP's? xD
Reply
Posted by Regeneration on November 8th, 2009, 01:50 AM
Quote:
Originally Posted by Eh? View Post
How is it my GTX280 scores nigh on 70k whereas my 5870 scores barely 40k lol? Is this supposed to be a comparetive score?

Oh, just noticed people with 5770's are scoring the same as 5870's as well, seems odd considering they've only got half the SP's? xD
Because some drivers aren't mature enough.
Reply
Posted by Pat on November 8th, 2009, 01:45 PM
I want to clear up any doubts about my benchmark:

1) I don't favour any vendor, the codepath is one and the same for ATI/NV any any other DirectCompute enabled device that could be istalled in the system. It looks like this:

benchmark(compute shader code) -> DirectX11 API (compiler) -> DirectX11 API (run) -> drivers -> GPU.

I personally own HD4890 Toxic as a primary rendering device and GeForce 9800gt as a dedicated PhysX card.

2) Rendering capability is not the same as computing capability - look at FluidMark scores, you can find GTX260/275/295 scores lower or comparable to 9800gt.

3) NVidia has enabled DirectCompute feature in 190.62 WHQL driver (21.08.2009) so we can assume it's more stable and mature than ATI implementation (note that NVidia had CUDA/PhysX for long time so we can assume it was easier for them to enable DirectCompte)

4) Benchmark is still in 0.xx version which means it CAN have some bugs.

And last word about my drivers expectations. I really wait for a DirectCompute enabled drivers for HD4xxx. I know ATI wants to sell DX11 cards but it's not fair that you can have DirectCompute on 9400gt and not on HD4890...

Last edited by Pat; November 8th, 2009 at 01:51 PM..
Reply
Posted by Unregistered on November 8th, 2009, 11:57 PM
What are the MScore of GPUs?
Reply
Posted by Pat on November 9th, 2009, 08:32 AM
Quote:
Originally Posted by Unregistered View Post
What are the MScore of GPUs?
It's relative performance index, GeForce 9800gt OC (700/1800/1000MHz) reach ~M15000.
Reply
Posted by Nobody on November 9th, 2009, 12:13 PM
Thanks Pat, works nice with my 2x GTX285 i will get GPU Score arround M79000!

But one thing is confuse:
Why does a Q6600 get more CPU Points than a Q9550 with ver.0.25?
Must be the Q9550 not a bit faster than the Q6600?

Best Regards
Reply
Posted by Pat on November 9th, 2009, 02:31 PM
Quote:
Originally Posted by Nobody View Post
Thanks Pat, works nice with my 2x GTX285 i will get GPU Score arround M79000!

But one thing is confuse:
Why does a Q6600 get more CPU Points than a Q9550 with ver.0.25?
Must be the Q9550 not a bit faster than the Q6600?

Best Regards
Well, it depends but generally Q9550 should be faster. What are the exact scores you get? (on v0.25) Look for any backgroud tasks like antivir scans or some other processes that could slowdown. What is the operating system? Same for both CPUs? Finally the memory modules/FSB - same for both platforms?
Reply
Posted by Nobody on November 9th, 2009, 05:29 PM
Quote:
Originally Posted by Pat View Post
Well, it depends but generally Q9550 should be faster. What are the exact scores you get? (on v0.25) Look for any backgroud tasks like antivir scans or some other processes that could slowdown. What is the operating system? Same for both CPUs? Finally the memory modules/FSB - same for both platforms?
The CPU-Scores are both from ver.0.25
Q6600 - Vista x32: M2716
Q9550 - Win7 x64: M1066

Ok I must ask the guys, if the use the same Mem-Moduls and FSB, also the Background tasks.

Thanks for info & you fast reply!

Best Regards
Reply
Posted by Unregistered on November 13th, 2009, 09:47 PM
Pat,

What are the single- and multi-threaded aspects of this benchmark and how do they apply to GPU's?

What development environment are you using for creating this benchmark, just curious.
Reply
Posted by deluge01 on November 23rd, 2009, 09:24 PM
Pat,
Great tool! Any chance we could get the source code? I'm working my own DC project and it looks like you've cracked the code on a number of things (e.g. device enumeration, running shaders that take >5 sec, etc).

Thanks!
Reply
Posted by Pat on November 24th, 2009, 02:51 AM
I've just uploaded OpenCL enabled benchmark. Now you can select the GPGPU API. The tool is here.

Please try it, especially OpenCL part. Please also read the short readme if you're not sure about OpenCL support in your system.
Reply
Posted by Ingo on November 26th, 2009, 11:30 PM
Hi,
I try the new 195.62 ForceWare with my GTX285 and a 955 BE CPU all @ stock:

I must switch the PhysX off in cause of openCL Bench will crash before it start running
Also my values look a little bit low, compared to your 9800GT.

I´m all ready reading the Thread about the PhysX mod driver.
GenL is working on 195.62, can this be help to get better Score?
Because you writing also the directComputing and the opneCL Score are the same with the mod driver.

So far, I hope reading from you...
Reply
Posted by Pat on December 7th, 2009, 04:53 PM
I've just created a dedicated thread for DirectCompute benchmark

It's here so please post any comments/questions/bugs there.
Reply
Posted by blacksamlou on December 18th, 2009, 12:37 PM
Here is my score, on a C2D E6300 1.86@3.04Ghz on version 0.43b

ATI Radeon HD 4800 Series @ 750 MHz (1002 / 9440 / 851174B)
Intel(R) Core(TM)2 CPU 6300 @ 1.86GHz (2 logical CPUs)

DirectCompute: D2364.9
OpenCL: C1882.3
CPU: M17.7

Windows 7 x64 Ultimate Edition (build 7600)

Question is what does that mean ??? is it good? bad ?
Reply
Posted by Unregistered on December 19th, 2009, 05:56 PM
AMD Athlon(tm) 64 X2 Dual Core Processor 6000+ (2 logical CPUs)
ATI Radeon HD 4800 Series @ 750 MHz (1002 / 9440 / 851174B)
ATI Radeon Kernel Mode Driver
atikmdag 8.01.01.984
Windows 7 x64 Home Premium Edition (build 7600)

Version 0.35
DirectCompute: D137968
OpenCL: N/A
CPU: M656

Version 0.43b
DirectCompute: D2389.9
OpenCL: N/A
CPU: M13.3

Version 0.44b
DirectCompute: D2382.6
OpenCL: N/A
CPU: M16.9
Reply
Posted by Unregistered on December 21st, 2009, 08:31 AM
NVIDIA GeForce GTX 285 @ 1512 MHz (10DE / 5E3 / C9119F1)
Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz (8 logical CPUs) (3.2GHz)

Version 0.44b
DirectCompute: D804.1
OpenCL: C1907.9
CPU: M62.1

Windows 7 x64 (build 7600)
Reply
Posted by Pat on December 21st, 2009, 01:22 PM
Quote:
Originally Posted by Unregistered View Post
NVIDIA GeForce GTX 285 @ 1512 MHz (10DE / 5E3 / C9119F1)
Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz (8 logical CPUs) (3.2GHz)

Version 0.44b
DirectCompute: D804.1
OpenCL: C1907.9
CPU: M62.1

Windows 7 x64 (build 7600)
Can you confirm the GPU Load factor (GPU-Z sensor tab) during those tests?

Please, reply here. We've moved the thread.
Reply
Posted by Pat on December 21st, 2009, 01:28 PM
Quote:
Originally Posted by blacksamlou View Post
Here is my score, on a C2D E6300 1.86@3.04Ghz on version 0.43b

ATI Radeon HD 4800 Series @ 750 MHz (1002 / 9440 / 851174B)
Intel(R) Core(TM)2 CPU 6300 @ 1.86GHz (2 logical CPUs)

DirectCompute: D2364.9
OpenCL: C1882.3
CPU: M17.7

Windows 7 x64 Ultimate Edition (build 7600)

Question is what does that mean ??? is it good? bad ?
This is 4870 result I guess? If so, that's good 4890 OC'ed can reach D3200/C2500.

It means your Radeon floating point performance is about 133x higher than CPU.

Please, write any comments/questions/results here. We've already moved the thread.
Reply
Posted by Unregistered on January 4th, 2010, 03:09 AM
Here is MY score, on a AMD Phenom BlackEdition version 0.35

Driver Version:
ATI Radeon Kernel Mode Driver
atikmdag 8.01.01.984
Windows 7 x64 Ultimate Edition (build 7600)

Feature Level:
DX10.1

Vendor/Device/Subsystem:
1002 / 9440 / 22671787

DirectCompute Score: D150746
CPU Score: M946

Xfire: simonlange
Reply
Posted by Galmok on February 28th, 2010, 01:30 PM
For some reason, this benchmark tool cannot find my ATI 5870 as a DirectCompute device (Vista64). Tried to copy the OpenCL.dll into the app folder (as OpenCL_ATI.dll) but still doesn't work.

But my own OpenCL.dll apps work fine... I am confused.
Reply
Posted by Unregistered on May 2nd, 2010, 04:54 PM
Quote:
Originally Posted by Galmok View Post
Tried to copy the OpenCL.dll into the app folder (as OpenCL_ATI.dll) but still doesn't work.

But my own OpenCL.dll apps work fine... I am confused.
Rofles
Reply
Posted by Golden on June 23rd, 2010, 04:25 PM
NVIDIA GeForce GTX 480 @ 810 MHz (10DE / 6C0 / 14803842)
AMD Phenom(tm) 9950 Quad-Core Processor (4 logical CPUs)

Benchmark version: v0.45
DirectCompute: D1596.4
OpenCL: C4025.9
CPU: M30.2

NVIDIA Windows Kernel Mode Driver, Version 257.21
nvlddmkm 8.17.12.5721
Windows 7 x64 Ultimate Edition (build 7600)

Probably not all that good sseing as how I had F@H GPU CLIENTS running on the GTX40 and GT240
as well as three CPU clients running on the cpu ...
Reply
Posted by Unregistered on July 17th, 2010, 02:26 PM
Does not work on optimus systems, i only see the Intel GMA.
Reply
Posted by Husam on February 7th, 2011, 08:03 AM
NVIDIA GeForce GTX 580 @ 1544 MHz (10DE / 1080 / 86A10DE)
Intel(R) Core(TM) i7 CPU X 980 @ 3.33GHz (12 logical CPUs)

Benchmark version: v0.45
DirectCompute: D1343.7
OpenCL: C5603.6
CPU: M99.7

NVIDIA Windows Kernel Mode Driver, Version 266.58
nvlddmkm 8.17.12.6658
Windows 7 x64 (build 7600)

Check out GTX 580 Results!!! I have to mention that I got an error when I ran all:
GPU checksum:240.106039
CPU checksum:240.105750

*** FAILED! ***

I don't know what it means, and what those readings still mean??
Reply
Posted by Unregistered on March 20th, 2011, 09:19 AM
ASUS factory overclocked (890 mhz) ATI Radeon HD 6970
ATI Stream SDK v2.2
Windows 7

Benchmark version: v0.45
DirectCompute: D14934.9
OpenCL: C4683.9
Reply
Posted by Unregistered on August 19th, 2011, 07:42 AM
ATI Radeon HD 5800 Series @ 725 MHz (1002 / 6899 / E140174B)
Intel(R) Core(TM)2 Quad CPU Q9300 @ 2.50GHz (4 logical CPUs)

Benchmark version: v0.45
DirectCompute: D116192.9
OpenCL: C6668.8
CPU: M38.3

AMD multi-vendor Miniport Driver
amdkmdap 8.14.01.6221
Windows 7 x64 Home Premium Edition Service Pack 1 (build 7601)
Reply
Posted by BadWolf on January 7th, 2013, 09:41 PM
0.45 test result:

AMD Radeon HD 7450 @ 625 MHz (1002 / 677B / 24961462)
AMD FX(tm)-6120 Six-Core Processor (6 logical CPUs)

Benchmark version: v0.45
DirectCompute: D1518.5
OpenCL: C1516.1
CPU: M43.4

AMD multi-vendor Miniport Driver
amdkmdap 8.14.01.6261
Windows 7 x64 Home Premium Edition Service Pack 1 (build 7601)
Reply
Posted by squall_leonhart on January 14th, 2013, 07:01 PM
please stop posting results to this thread, post them to DirectCompute & OpenCL Benchmark
Reply

Tags
software

Similar Threads
Reply

Rate This Thread:


 





Powered by vBulletin from vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO

User Agent   Archive   Copyright © 2013 NGOHQ.com - All Rights Reserved   Disclaimer   Top