cancel
Showing results for 
Search instead for 
Did you mean: 

Archives Discussions

greenman
Journeyman III

OpenCL features per video card

Is there more detailed info of OpenCL features supported per video card?

http://developer.amd.com/sdks/AMDAPPSDK/pages/DriverCompatibility.aspx

For example, my HD 6870 does not support "cl_khr_fp64".

When querying with clGetDeviceInfo and CL_DEVICE_EXTENSIONS, neither cl_khr_fp64 nor cl_amd_fp64, are listed.

It would be useful to know if FP_CONTRACT is supported as well.

I would consider upgrading to a newer video card if it has full cl_khr_fp64 support.

cheers,

Mark

0 Likes
1 Solution
notzed
Challenger

The extensions supported are listed in table A.11 of the AMD APP OpenCL Programming Guide.

You can't really understand AMD hardware without that document, so you should always start there.

It's listed here:

http://developer.amd.com/sdks/AMDAPPSDK/documentation/Pages/default.aspx

Appendix D also has some other per-device specs.

View solution in original post

0 Likes
2 Replies
nou
Exemplar

in older generations only high end chips support double precission. that mean 58xx,5970, 69xx. in newest Southern Islands generation all chips will support double precision. only catch is that again only high end chips have "full" speed 1/4 DP rate in compare of SP rate. lower chips have slower DP rates like 1/16 so they are not usefull in some serious DP number crunching.

you can find aditional info in AMD OpenCL programing guide and http://en.wikipedia.org/wiki/Comparison_of_AMD_graphics_processing_units#Southern_Islands_.28HD_7xxx...

notzed
Challenger

The extensions supported are listed in table A.11 of the AMD APP OpenCL Programming Guide.

You can't really understand AMD hardware without that document, so you should always start there.

It's listed here:

http://developer.amd.com/sdks/AMDAPPSDK/documentation/Pages/default.aspx

Appendix D also has some other per-device specs.

0 Likes