Is Double Precision in GPU supported in Apple implementation of OpenCL?

Dear All,

I'm using an iMac 27" with ATI Radeon HD 4850. I don't know whether Apple implementation of OpenCL supports double precision with this card or any card? ATI's site says the card supports double precision calculation. But when I run oclinfo, I get the following output.


1 OpenCL platform found!

[Platform 0]
Name: Apple
Vendor: Apple
Version: OpenCL 1.0 (Feb 10 2010 23:46:58)
Profile: FULL_PROFILE

2 OpenCL devices found!

[Device 0]
Name: Radeon HD 4850
Vendor: AMD
Type: GPU
Device Version: OpenCL 1.0
Driver Version: 1.0
Compute Units: 10
Work Group Size: 1024
Clock: 503 MHz
Global Memory: 512 MB
Local Memory: 16 KB
Cache Size: 0 KB
Cache Line Size: 0 Bytes
Available: Yes
Double-Precision: No
Extensions:

[Device 1]
Name: Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz
Vendor: Intel
Type: CPU
Device Version: OpenCL 1.0
Driver Version: 1.0
Compute Units: 8
Work Group Size: 1
Clock: 2800 MHz
Global Memory (Total): 13312 MB
Global Memory (Host): 12288 MB
Global Memory (PCIe): 1024 MB
Local Memory: 16 KB
Cache Size: 8192 KB
Cache Line Size: 64 Bytes
Available: Yes
Double-Precision: Yes
Extensions:
cl_khr_fp64
cl_khr_global_int32_base_atomics
cl_khr_global_int32_extended_atomics
cl_khr_local_int32_base_atomics
cl_khr_local_int32_extended_atomics
cl_khr_byte_addressable_store
cl_APPLE_gl_sharing
cl_APPLE_SetMemObjectDestructor
cl_APPLE_ContextLoggingFunctions

logout

But in some forum I found that some one is saying Apple's implementation supports double without extension.

Can anyone help?