In[]:=
Clear["Global`*"]
In[]:=
Needs["CUDALink`"]
In[]:=
PacletSiteUpdate/@PacletSites[];
In[]:=
PacletFindRemote["CUDAResources"]
Out[]=
{}
In[]:=
CUDAResourcesInstall[]
Out[]=
CUDAResourcesInstall[]
In[]:=
CUDAInformation[]
Out[]=
{1{NameNVIDIA GeForce RTX 2080 Ti,Clock Rate1635000,Compute Capabilities7.5,GPU Overlap1,Maximum Block Dimensions{1024,1024,64},Maximum Grid Dimensions{2147483647,65535,65535},Maximum Threads Per Block1024,Maximum Shared Memory Per Block49152,Total Constant Memory65536,Warp Size32,Maximum Pitch2147483647,Maximum Registers Per Block65536,Texture Alignment512,Multiprocessor Count68,Core Count4352,Execution Timeout1,IntegratedFalse,Can Map Host MemoryTrue,Compute ModeDefault,Texture1D Width131072,Texture2D Width131072,Texture2D Height65536,Texture3D Width16384,Texture3D Height16384,Texture3D Depth16384,Texture2D Array Width32768,Texture2D Array Height32768,Texture2D Array Slices2048,Surface Alignment512,Concurrent KernelsTrue,ECC EnabledFalse,TCC EnabledFalse,Total Memory11810832384}}
In[]:=
CUDAQ[]
Out[]=
True
In[]:=
CUDACCompilers[]
Out[]=
{{NameVisual Studio,CompilerCCompilerDriver`VisualStudioCompiler`VisualStudioCompiler,CompilerInstallationC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise,CompilerNameAutomatic}}
In[]:=
CCompilers[]
Out[]=
{{NameVisual Studio,CompilerCCompilerDriver`VisualStudioCompiler`VisualStudioCompiler,CompilerInstallationC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise,CompilerNameAutomatic},{NameNVIDIA CUDA Compiler,CompilerNVCCCompiler,CompilerInstallationC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.5\bin\,CompilerNameAutomatic}}
In[]:=
Needs["OpenCLLink`"]
In[]:=
OpenCLQ[]
Out[]=
True
In[]:=
OpenCLInformation[]
Out[]=
{1{VersionOpenCL 3.0 CUDA 11.5.125,NameNVIDIA CUDA,VendorNVIDIA Corporation,Extensions{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_3d_image_writes,cl_khr_byte_addressable_store,cl_khr_icd,cl_khr_gl_sharing,cl_nv_compiler_options,cl_nv_device_attribute_query,cl_nv_pragma_unroll,cl_nv_d3d10_sharing,cl_khr_d3d10_sharing,cl_nv_d3d11_sharing,cl_nv_copy_opts,cl_nv_create_buffer,cl_khr_int64_base_atomics,cl_khr_int64_extended_atomics,cl_khr_device_uuid,cl_khr_pci_bus_info},1{TypeGPU,NameNVIDIA GeForce RTX 2080 Ti,VersionOpenCL 3.0 CUDA,Extensions{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_3d_image_writes,cl_khr_byte_addressable_store,cl_khr_icd,cl_khr_gl_sharing,cl_nv_compiler_options,cl_nv_device_attribute_query,cl_nv_pragma_unroll,cl_nv_d3d10_sharing,cl_khr_d3d10_sharing,cl_nv_d3d11_sharing,cl_nv_copy_opts,cl_nv_create_buffer,cl_khr_int64_base_atomics,cl_khr_int64_extended_atomics,cl_khr_device_uuid,cl_khr_pci_bus_info},Driver Version497.29,VendorNVIDIA Corporation,ProfileFULL_PROFILE,Vendor ID4318,Compute Units68,Core Count2176,Maximum Work Item Dimensions3,Maximum Work Item Sizes{1024,1024,64},Maximum Work Group Size1024,Preferred Vector Width Character1,Preferred Vector Width Short1,Preferred Vector Width Integer1,Preferred Vector Width Long1,Preferred Vector Width Float1,Preferred Vector Width Double1,Maximum Clock Frequency1635,Address Bits64,Maximum Memory Allocation Size2952708096,Image SupportTrue,Maximum Read Image Arguments256,Maximum Write Image Arguments32,Maximum Image2D Width32768,Maximum Image2D Height32768,Maximum Image3D Width16384,Maximum Image3D Height16384,Maximum Image3D Depth16384,Maximum Samplers32,Maximum Parameter Size4352,Memory Base Address Align4096,Memory Data Type Align Size128,Floating Point Precision Configuration{Denorms,Infinity,NaNs,Round to Nearest,Round to Infinity,Round to Zero,IEEE754-2008 Fused MAD},Global Memory Cache TypeRead Write,Global Memory Cache Line Size128,Global Memory Cache Size2228224,Global Memory Size11810832384,Maximum Constant Buffer Size65536,Maximum Constant Arguments9,Local Memory TypeLocal,Local Memory Size49152,Error Correction SupportFalse,Profiling Timer Resolution1000,Endian LittleTrue,AvailableTrue,Compiler AvailableTrue,Execution Capabilities{Kernel Execution},Command Queue Properties{Out of Order Execution,Profiling Enabled}}},2{VersionOpenCL 1.2,NameIntel(R) OpenCL,VendorIntel(R) Corporation,Extensions{cl_intel_dx9_media_sharing,cl_khr_3d_image_writes,cl_khr_byte_addressable_store,cl_khr_d3d11_sharing,cl_khr_depth_images,cl_khr_dx9_media_sharing,cl_khr_gl_sharing,cl_khr_global_int32_base_atomics,cl_khr_global_int32_extended_atomics,cl_khr_icd,cl_khr_local_int32_base_atomics,cl_khr_local_int32_extended_atomics,cl_khr_spir},1{TypeGPU,NameIntel(R) HD Graphics 4600,VersionOpenCL 1.2,Extensions{cl_intel_accelerator,cl_intel_advanced_motion_estimation,cl_intel_ctz,cl_intel_d3d11_nv12_media_sharing,cl_intel_dx9_media_sharing,cl_intel_motion_estimation,cl_intel_simultaneous_sharing,cl_intel_subgroups,cl_khr_3d_image_writes,cl_khr_byte_addressable_store,cl_khr_d3d10_sharing,cl_khr_d3d11_sharing,cl_khr_depth_images,cl_khr_dx9_media_sharing,cl_khr_gl_depth_images,cl_khr_gl_event,cl_khr_gl_msaa_sharing,cl_khr_global_int32_base_atomics,cl_khr_global_int32_extended_atomics,cl_khr_gl_sharing,cl_khr_icd,cl_khr_image2d_from_buffer,cl_khr_local_int32_base_atomics,cl_khr_local_int32_extended_atomics,cl_khr_spir},Driver Version20.19.15.5171,VendorIntel(R) Corporation,ProfileFULL_PROFILE,Vendor ID32902,Compute Units20,Core Count20,Maximum Work Item Dimensions3,Maximum Work Item Sizes{512,512,512},Maximum Work Group Size512,Preferred Vector Width Character1,Preferred Vector Width Short1,Preferred Vector Width Integer1,Preferred Vector Width Long1,Preferred Vector Width Float1,Preferred Vector Width Double0,Maximum Clock Frequency1250,Address Bits64,Maximum Memory Allocation Size427189862,Image SupportTrue,Maximum Read Image Arguments128,Maximum Write Image Arguments128,Maximum Image2D Width16384,Maximum Image2D Height16384,Maximum Image3D Width2048,Maximum Image3D Height2048,Maximum Image3D Depth2048,Maximum Samplers16,Maximum Parameter Size1024,Memory Base Address Align1024,Memory Data Type Align Size128,Floating Point Precision Configuration{Infinity,NaNs,Round to Nearest,Round to Infinity,Round to Zero},Global Memory Cache TypeRead Write,Global Memory Cache Line Size64,Global Memory Cache Size262144,Global Memory Size1708759450,Maximum Constant Buffer Size65536,Maximum Constant Arguments8,Local Memory TypeLocal,Local Memory Size65536,Error Correction SupportFalse,Profiling Timer Resolution80,Endian LittleTrue,AvailableTrue,Compiler AvailableTrue,Execution Capabilities{Kernel Execution},Command Queue Properties{Profiling Enabled}},2{TypeCPU,NameIntel(R) Core(TM) i5-4670K CPU @ 3.40GHz,VersionOpenCL 1.2 (Build 10094),Extensions{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_thread,cl_khr_spir,cl_khr_dx9_media_sharing,cl_intel_dx9_media_sharing,cl_khr_d3d11_sharing,cl_khr_gl_sharing,cl_khr_fp64},Driver Version5.2.0.10094,VendorIntel(R) Corporation,ProfileFULL_PROFILE,Vendor ID32902,Compute Units4,Core Count4,Maximum Work Item Dimensions3,Maximum Work Item Sizes{8192,8192,8192},Maximum Work Group Size8192,Preferred Vector Width Character1,Preferred Vector Width Short1,Preferred Vector Width Integer1,Preferred Vector Width Long1,Preferred Vector Width Float1,Preferred Vector Width Double1,Maximum Clock Frequency3400,Address Bits64,Maximum Memory Allocation Size4255996928,Image SupportTrue,Maximum Read Image Arguments480,Maximum Write Image Arguments480,Maximum Image2D Width16384,Maximum Image2D Height16384,Maximum Image3D Width2048,Maximum Image3D Height2048,Maximum Image3D Depth2048,Maximum Samplers480,Maximum Parameter Size3840,Memory Base Address Align1024,Memory Data Type Align Size128,Floating Point Precision Configuration{Denorms,Infinity,NaNs,Round to Nearest},Global Memory Cache TypeRead Write,Global Memory Cache Line Size64,Global Memory Cache Size262144,Global Memory Size17023987712,Maximum Constant Buffer Size131072,Maximum Constant Arguments480,Local Memory TypeGlobal,Local Memory Size32768,Error Correction SupportFalse,Profiling Timer Resolution100,Endian LittleTrue,AvailableTrue,Compiler AvailableTrue,Execution Capabilities{Kernel Execution,Native Kernel Execution},Command Queue Properties{Out of Order Execution,Profiling Enabled}}}}
In[]:=
CUDADriverVersion[]
Out[]=
497.29
In[]:=
CUDAResourcesInformation[]
CUDAResourcesInformation
::nopaclet
:CUDAResources was not found. Make sure that you are connected to the internet and Mathematica is allowed access to the internet.
​
Out[]=
{}
In[]:=
SystemInformation[]
Out[]=
In[]:=
pict=
Mona Lisa
ARTWORK
["Image"]
Out[]=