Number of platforms 2 Platform Name NVIDIA CUDA Platform

Numberofplatforms
PlatformName
PlatformVendor
PlatformVersion
PlatformProfile
PlatformExtensions
PlatformExtensionsfunctionsuffix
PlatformName
PlatformVendor
PlatformVersion
PlatformProfile
PlatformExtensions
PlatformExtensionsfunctionsuffix
2
NVIDIACUDA
NVIDIACorporation
OpenCL1.2CUDA8.0.0
FULL_PROFILE
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_fp64
cl_khr_byte_addressable_storecl_khr_icd
cl_khr_gl_sharingcl_nv_compiler_options
cl_nv_device_attribute_query
cl_nv_pragma_unrollcl_nv_copy_opts
NV
Intel(R)OpenCL
Intel(R)Corporation
OpenCL1.2LINUX
FULL_PROFILE
cl_khr_icd
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_khr_depth_images
cl_khr_3d_image_writes
cl_intel_exec_by_local_threadcl_khr_spir
cl_khr_fp64
INTEL
PlatformName
Numberofdevices
DeviceName
DeviceVendor
DeviceVendorID
DeviceVersion
DriverVersion
DeviceOpenCLCVersion
DeviceType
DeviceAvailable
DeviceProfile
DeviceTopology(NV)
Maxcomputeunits
Maxclockfrequency
ComputeCapability(NV)
Maxworkitemdimensions
Maxworkitemsizes
Maxworkgroupsize
CompilerAvailable
Preferredworkgroupsizemultiple
Warpsize(NV)
Preferred/nativevectorsizes
char
short
int
long
half
float
double
Half-precisionFloating-pointsupport
Single-precisionFloating-pointsupport
Denormals
InfinityandNANs
Roundtonearest
Roundtozero
Roundtoinfinity
IEEE754-2008fusedmultiply-add
Supportisemulatedinsoftware
Correctly-roundeddivideandsqrtoperationsNo
Double-precisionFloating-pointsupport
Denormals
InfinityandNANs
Roundtonearest
NVIDIACUDA
2
TeslaM2070
NVIDIACorporation
0x10de
OpenCL1.1CUDA
375.26
OpenCLC1.1
GPU
Yes
FULL_PROFILE
PCI-E
14
1147MHz
2
3
1024x1024x64
1024
Yes
32
32
1/1
1/1
1/1
1/1
0/0(n/a)
1/1
1/1(cl_khr_fp64)
(n/a)
(core)
Yes
Yes
Yes
Yes
Yes
Yes
No
(cl_khr_fp64)
Yes
Yes
Yes
Roundtozero
Roundtoinfinity
IEEE754-2008fusedmultiply-add
Supportisemulatedinsoftware
Correctly-roundeddivideandsqrtoperationsNo
Addressbits
Globalmemorysize
ErrorCorrectionsupport
Maxmemoryallocation
UnifiedmemoryforHostandDevice
Integratedmemory(NV)
Minimumalignmentforanydatatype
Alignmentofbaseaddress
GlobalMemorycachetype
GlobalMemorycachesize
GlobalMemorycacheline
Imagesupport
Maxnumberofsamplersperkernel
Max2Dimagesize
Max3Dimagesize
Maxnumberofreadimageargs
Maxnumberofwriteimageargs
Localmemorytype
Localmemorysize
Registersperblock(NV)
Maxconstantbuffersize
Maxnumberofconstantargs
Maxsizeofkernelargument
Queueproperties
Out-of-orderexecution
Profiling
Profilingtimerresolution
Executioncapabilities
RunOpenCLkernels
Runnativekernels
Kernelexecutiontimeout(NV)
Concurrentcopyandkernelexecution(NV)
Numberofasynccopyengines
DeviceExtensions
Yes
Yes
Yes
No
64
5558501376(5.177GiB)
Yes
1389625344(1.294GiB)
No
No
128bytes
4096bits(512bytes)
Read/Write
229376
128bytes
Yes
16
16384x16384pixels
2048x2048x2048pixels
128
8
Local
49152(48KiB)
32768
65536(64KiB)
9
4352(4.25KiB)
Yes
Yes
1000ns
Yes
No
No
Yes
2
cl_khr_global_int32_base_atomics
cl_khr_global_int32_extended_atomic
scl_khr_local_int32_base_atomics
cl_khr_local_int32_extended_atomics
cl_khr_fp64
cl_khr_byte_addressable_store
DeviceName
DeviceVendor
DeviceVendorID
DeviceVersion
DriverVersion
DeviceOpenCLCVersion
DeviceType
DeviceAvailable
DeviceProfile
DeviceTopology(NV)
Maxcomputeunits
Maxclockfrequency
ComputeCapability(NV)
Maxworkitemdimensions
Maxworkitemsizes
Maxworkgroupsize
CompilerAvailable
Preferredworkgroupsizemultiple
Warpsize(NV)
Preferred/nativevectorsizes
char
short
int
long
half
float
double
Half-precisionFloating-pointsupport
Single-precisionFloating-pointsupport
Denormals
InfinityandNANs
Roundtonearest
Roundtozero
Roundtoinfinity
IEEE754-2008fusedmultiply-add
Supportisemulatedinsoftware
Correctly-roundeddivideandsqrtoperationsNo
Double-precisionFloating-pointsupport
Denormals
InfinityandNANs
Roundtonearest
Roundtozero
Roundtoinfinity
TeslaM2070
NVIDIACorporation
0x10de
OpenCL1.1CUDA
375.26
OpenCLC1.1
GPU
Yes
FULL_PROFILE
PCI-E
14
1147MHz
2
3
1024x1024x64
1024
Yes
32
32
1/1
1/1
1/1
1/1
0/0(n/a)
1/1
1/1(cl_khr_fp64)
(n/a)
(core)
Yes
Yes
Yes
Yes
Yes
Yes
No
(cl_khr_fp64)
Yes
Yes
Yes
Yes
Yes
IEEE754-2008fusedmultiply-add
Supportisemulatedinsoftware
Correctly-roundeddivideandsqrtoperationsNo
Addressbits
Globalmemorysize
ErrorCorrectionsupport
Maxmemoryallocation
UnifiedmemoryforHostandDevice
Integratedmemory(NV)
Minimumalignmentforanydatatype
Alignmentofbaseaddress
GlobalMemorycachetype
GlobalMemorycachesize
GlobalMemorycacheline
Imagesupport
Maxnumberofsamplersperkernel
Max2Dimagesize
Max3Dimagesize
Maxnumberofreadimageargs
Maxnumberofwriteimageargs
Localmemorytype
Localmemorysize
Registersperblock(NV)
Maxconstantbuffersize
Maxnumberofconstantargs
Maxsizeofkernelargument
Queueproperties
Out-of-orderexecution
Profiling
Profilingtimerresolution
Executioncapabilities
RunOpenCLkernels
Runnativekernels
Kernelexecutiontimeout(NV)
Concurrentcopyandkernelexecution(NV)
Numberofasynccopyengines
DeviceExtensions
Yes
No
64
5558501376(5.177GiB)
Yes
1389625344(1.294GiB)
No
No
128bytes
4096bits(512bytes)
Read/Write
229376
128bytes
Yes
16
16384x16384pixels
2048x2048x2048pixels
128
8
Local
49152(48KiB)
32768
65536(64KiB)
9
4352(4.25KiB)
Yes
Yes
1000ns
Yes
No
No
Yes
2
cl_khr_global_int32_base_atomics
cl_khr_global_int32_extended_atomic
scl_khr_local_int32_base_atomics
cl_khr_local_int32_extended_atomics
cl_khr_fp64
cl_khr_byte_addressable_store
cl_khr_icdcl_khr_gl_sharing
cl_nv_compiler_options
PlatformName
Numberofdevices
DeviceName
DeviceVendor
DeviceVendorID
DeviceVersion
DriverVersion
DeviceOpenCLCVersion
DeviceType
DeviceAvailable
DeviceProfile
Maxcomputeunits
Maxclockfrequency
DevicePartition
Maxnumberofsub-devices
Supportedpartitiontypes
Maxworkitemdimensions
Maxworkitemsizes
Maxworkgroupsize
CompilerAvailable
LinkerAvailable
Preferredworkgroupsizemultiple
Preferred/nativevectorsizes
char
short
int
long
half
float
double
Half-precisionFloating-pointsupport
Single-precisionFloating-pointsupport
Denormals
InfinityandNANs
Roundtonearest
Roundtozero
Roundtoinfinity
IEEE754-2008fusedmultiply-add
Supportisemulatedinsoftware
Correctly-roundeddivideandsqrtoperationsNo
Double-precisionFloating-pointsupport
Denormals
Intel(R)OpenCL
1
Intel(R)Xeon(R)CPUX5650@
2.67GHz
Intel(R)Corporation
0x8086
OpenCL1.2(Build25)
1.2.0.25
OpenCLC1.2
CPU
Yes
FULL_PROFILE
24
2670MHz
(core)
24
bycounts
3
8192x8192x8192
8192
Yes
Yes
128
1/16
1/8
1/4
1/2
0/0(n/a)
1/4
1/2(cl_khr_fp64)
(n/a)
(core)
Yes
Yes
Yes
No
No
No
No
(cl_khr_fp64)
Yes
InfinityandNANs
Roundtonearest
Roundtozero
Roundtoinfinity
IEEE754-2008fusedmultiply-add
Supportisemulatedinsoftware
Correctly-roundeddivideandsqrtoperationsNo
Addressbits
Globalmemorysize
ErrorCorrectionsupport
Maxmemoryallocation
UnifiedmemoryforHostandDevice
Minimumalignmentforanydatatype
Alignmentofbaseaddress
GlobalMemorycachetype
GlobalMemorycachesize
GlobalMemorycacheline
Imagesupport
Maxnumberofsamplersperkernel
Maxsizefor1Dimagesfrombuffer
Max1Dor2Dimagearraysize
Max2Dimagesize
Max3Dimagesize
Maxnumberofreadimageargs
Maxnumberofwriteimageargs
Localmemorytype
Localmemorysize
Maxconstantbuffersize
Maxnumberofconstantargs
Maxsizeofkernelargument
Queueproperties
Out-of-orderexecution
Profiling
Localthreadexecution(Intel)
Preferusersyncforinterop
Profilingtimerresolution
Executioncapabilities
RunOpenCLkernels
Runnativekernels
SPIRversions
printf()buffersize
Built-inkernels
Yes
Yes
Yes
Yes
Yes
No
64
33553641472(31.25GiB)
No
8388410368(7.812GiB)
Yes
128bytes
1024bits(128bytes)
Read/Write
262144
64bytes
Yes
480
524275648pixels
2048images
16384x16384pixels
2048x2048x2048pixels
480
480
Global
32768(32KiB)
131072(128KiB)
480
3840(3.75KiB)
Yes
Yes
Yes
No
1ns
Yes
Yes
1.2
1048576(1024KiB)
DeviceExtensions
cl_khr_icd
cl_khr_global_int32_base_atomics
cl_khr_global_int32_extended_atomic
scl_khr_local_int32_base_atomics
cl_khr_local_int32_extended_atomics
cl_khr_byte_addressable_store
cl_khr_depth_images
cl_khr_3d_image_writes
cl_intel_exec_by_local_thread
cl_khr_spircl_khr_fp64