Advertisement
illwieckz

rusticl clinfo

Sep 24th, 2022
204
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.26 KB | None | 0 0
  1. Number of platforms 1
  2. Platform Name rusticl
  3. Platform Vendor Mesa/X.org
  4. Platform Version OpenCL 3.0
  5. Platform Profile FULL_PROFILE
  6. Platform Extensions cl_khr_icd
  7. Platform Extensions with Version cl_khr_icd 0x400000 (1.0.0)
  8. Platform Numeric Version 0xc00000 (3.0.0)
  9. Platform Extensions function suffix MESA
  10. Platform Host timer resolution 0ns
  11.  
  12. Platform Name rusticl
  13. Number of devices 2
  14. Device Name AMD Radeon R9 390 Series (hawaii, LLVM 16.0.0, DRM 3.42, 5.15.0-48-generic)
  15. Device Vendor AMD
  16. Device Vendor ID 0x1002
  17. Device Version OpenCL 3.0
  18. Device Numeric Version 0xc00000 (3.0.0)
  19. Driver Version 22.3.0-devel (git-849ac41ee1)
  20. Device OpenCL C Version OpenCL C 1.2
  21. Device OpenCL C all versions OpenCL C 0xc00000 (3.0.0)
  22. OpenCL C 0x402000 (1.2.0)
  23. OpenCL C 0x401000 (1.1.0)
  24. OpenCL C 0x400000 (1.0.0)
  25. Device OpenCL C features __opencl_c_int64 0x400000 (1.0.0)
  26. __opencl_c_images 0x400000 (1.0.0)
  27. __opencl_c_3d_image_writes 0x400000 (1.0.0)
  28. Latest comfornace test passed v0000-01-01-00
  29. Device Type GPU
  30. Device Profile EMBEDDED_PROFILE
  31. Device Available Yes
  32. Compiler Available Yes
  33. Linker Available Yes
  34. Max compute units 44
  35. Max clock frequency 1080MHz
  36. Device Partition (core)
  37. Max number of sub-devices 0
  38. Supported partition types None
  39. Supported affinity domains (n/a)
  40. Max work item dimensions 3
  41. Max work item sizes 1024x1024x1024
  42. Max work group size 1024
  43. Preferred work group size multiple (device) 64
  44. Preferred work group size multiple (kernel) 64
  45. Max sub-groups per work group 0
  46. Preferred / native vector sizes
  47. char 1 / 1
  48. short 1 / 1
  49. int 1 / 1
  50. long 1 / 1
  51. half 0 / 0 (n/a)
  52. float 1 / 1
  53. double 0 / 0 (n/a)
  54. Half-precision Floating-point support (n/a)
  55. Single-precision Floating-point support (core)
  56. Denormals No
  57. Infinity and NANs Yes
  58. Round to nearest Yes
  59. Round to zero No
  60. Round to infinity No
  61. IEEE754-2008 fused multiply-add No
  62. Support is emulated in software No
  63. Correctly-rounded divide and sqrt operations No
  64. Double-precision Floating-point support (n/a)
  65. Address bits 64, Little-Endian
  66. Global memory size 2147483648 (2GiB)
  67. Error Correction support No
  68. Max memory allocation 2147483648 (2GiB)
  69. Unified memory for Host and Device No
  70. Shared Virtual Memory (SVM) capabilities (core)
  71. Coarse-grained buffer sharing No
  72. Fine-grained buffer sharing No
  73. Fine-grained system sharing No
  74. Atomics No
  75. Minimum alignment for any data type 128 bytes
  76. Alignment of base address 4096 bits (512 bytes)
  77. Preferred alignment for atomics
  78. SVM 0 bytes
  79. Global 0 bytes
  80. Local 0 bytes
  81. Atomic memory capabilities relaxed, work-group scope
  82. Atomic fence capabilities relaxed, acquire/release, work-group scope
  83. Max size for global variable 0
  84. Preferred total size of global vars 0
  85. Global Memory cache type None
  86. Image support Yes
  87. Max number of samplers per kernel 32
  88. Max size for 1D images from buffer 268435455 pixels
  89. Max 1D or 2D image array size 2048 images
  90. Max 2D image size 16384x16384 pixels
  91. Max 3D image size 2048x2048x2048 pixels
  92. Max number of read image args 32
  93. Max number of write image args 16
  94. Max number of read/write image args 0
  95. Pipe support No
  96. Max number of pipe args 0
  97. Max active pipe reservations 0
  98. Max pipe packet size 0
  99. Local memory type Global
  100. Local memory size 65536 (64KiB)
  101. Max number of constant args 1024
  102. Max constant buffer size 18446744071562067968 (16EiB)
  103. Generic address space support No
  104. Max size of kernel argument 1024
  105. Queue properties (on host)
  106. Out-of-order execution No
  107. Profiling Yes
  108. Device enqueue capabilities (n/a)
  109. Queue properties (on device)
  110. Out-of-order execution No
  111. Profiling No
  112. Preferred size 0
  113. Max size 0
  114. Max queues on device 0
  115. Max events on device 0
  116. Prefer user sync for interop Yes
  117. Profiling timer resolution 0ns
  118. Execution capabilities
  119. Run OpenCL kernels Yes
  120. Run native kernels No
  121. Non-uniform work-groups No
  122. Work-group collective functions No
  123. Sub-group independent forward progress No
  124. IL version (n/a)
  125. ILs with version (n/a)
  126. printf() buffer size 1048576 (1024KiB)
  127. Built-in kernels (n/a)
  128. Built-in kernels with version (n/a)
  129. Device Extensions cl_khr_byte_addressable_store cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cles_khr_int64 cl_khr_3d_image_writes
  130. Device Extensions with Version cl_khr_byte_addressable_store 0x400000 (1.0.0)
  131. cl_khr_global_int32_base_atomics 0x400000 (1.0.0)
  132. cl_khr_global_int32_extended_atomics 0x400000 (1.0.0)
  133. cl_khr_local_int32_base_atomics 0x400000 (1.0.0)
  134. cl_khr_local_int32_extended_atomics 0x400000 (1.0.0)
  135. cles_khr_int64 0x400000 (1.0.0)
  136. cl_khr_3d_image_writes 0x400000 (1.0.0)
  137.  
  138. Device Name AMD Radeon HD 8500 series (oland, LLVM 16.0.0, DRM 3.42, 5.15.0-48-generic)
  139. Device Vendor AMD
  140. Device Vendor ID 0x1002
  141. Device Version OpenCL 3.0
  142. Device Numeric Version 0xc00000 (3.0.0)
  143. Driver Version 22.3.0-devel (git-849ac41ee1)
  144. Device OpenCL C Version OpenCL C 1.2
  145. Device OpenCL C all versions OpenCL C 0xc00000 (3.0.0)
  146. OpenCL C 0x402000 (1.2.0)
  147. OpenCL C 0x401000 (1.1.0)
  148. OpenCL C 0x400000 (1.0.0)
  149. Device OpenCL C features __opencl_c_int64 0x400000 (1.0.0)
  150. __opencl_c_images 0x400000 (1.0.0)
  151. __opencl_c_3d_image_writes 0x400000 (1.0.0)
  152. Latest comfornace test passed v0000-01-01-00
  153. Device Type Custom
  154. Device Profile EMBEDDED_PROFILE
  155. Device Available Yes
  156. Compiler Available Yes
  157. Linker Available Yes
  158. Max compute units 5
  159. Max clock frequency 780MHz
  160. Device Partition (core)
  161. Max number of sub-devices 0
  162. Supported partition types None
  163. Supported affinity domains (n/a)
  164. Max work item dimensions 3
  165. Max work item sizes 1024x1024x1024
  166. Max work group size 1024
  167. Preferred work group size multiple (device) 64
  168. Preferred work group size multiple (kernel) 64
  169. Max sub-groups per work group 0
  170. Preferred / native vector sizes
  171. char 1 / 1
  172. short 1 / 1
  173. int 1 / 1
  174. long 1 / 1
  175. half 0 / 0 (n/a)
  176. float 1 / 1
  177. double 0 / 0 (n/a)
  178. Half-precision Floating-point support (n/a)
  179. Single-precision Floating-point support (core)
  180. Denormals No
  181. Infinity and NANs Yes
  182. Round to nearest Yes
  183. Round to zero No
  184. Round to infinity No
  185. IEEE754-2008 fused multiply-add No
  186. Support is emulated in software No
  187. Correctly-rounded divide and sqrt operations No
  188. Double-precision Floating-point support (n/a)
  189. Address bits 64, Little-Endian
  190. Global memory size 2147483648 (2GiB)
  191. Error Correction support No
  192. Max memory allocation 536870912 (512MiB)
  193. Unified memory for Host and Device No
  194. Shared Virtual Memory (SVM) capabilities (core)
  195. Coarse-grained buffer sharing No
  196. Fine-grained buffer sharing No
  197. Fine-grained system sharing No
  198. Atomics No
  199. Minimum alignment for any data type 128 bytes
  200. Alignment of base address 4096 bits (512 bytes)
  201. Preferred alignment for atomics
  202. SVM 0 bytes
  203. Global 0 bytes
  204. Local 0 bytes
  205. Atomic memory capabilities relaxed, work-group scope
  206. Atomic fence capabilities relaxed, acquire/release, work-group scope
  207. Max size for global variable 0
  208. Preferred total size of global vars 0
  209. Global Memory cache type None
  210. Image support Yes
  211. Max number of samplers per kernel 32
  212. Max size for 1D images from buffer 268435455 pixels
  213. Max 1D or 2D image array size 2048 images
  214. Max 2D image size 16384x16384 pixels
  215. Max 3D image size 2048x2048x2048 pixels
  216. Max number of read image args 32
  217. Max number of write image args 16
  218. Max number of read/write image args 0
  219. Pipe support No
  220. Max number of pipe args 0
  221. Max active pipe reservations 0
  222. Max pipe packet size 0
  223. Local memory type Global
  224. Local memory size 32768 (32KiB)
  225. Max number of constant args 1024
  226. Max constant buffer size 536870912 (512MiB)
  227. Generic address space support No
  228. Max size of kernel argument 1024
  229. Queue properties (on host)
  230. Out-of-order execution No
  231. Profiling Yes
  232. Device enqueue capabilities (n/a)
  233. Queue properties (on device)
  234. Out-of-order execution No
  235. Profiling No
  236. Preferred size 0
  237. Max size 0
  238. Max queues on device 0
  239. Max events on device 0
  240. Prefer user sync for interop Yes
  241. Profiling timer resolution 0ns
  242. Execution capabilities
  243. Run OpenCL kernels Yes
  244. Run native kernels No
  245. Non-uniform work-groups No
  246. Work-group collective functions No
  247. Sub-group independent forward progress No
  248. IL version (n/a)
  249. ILs with version (n/a)
  250. printf() buffer size 1048576 (1024KiB)
  251. Built-in kernels (n/a)
  252. Built-in kernels with version (n/a)
  253. Device Extensions cl_khr_byte_addressable_store cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cles_khr_int64 cl_khr_3d_image_writes
  254. Device Extensions with Version cl_khr_byte_addressable_store 0x400000 (1.0.0)
  255. cl_khr_global_int32_base_atomics 0x400000 (1.0.0)
  256. cl_khr_global_int32_extended_atomics 0x400000 (1.0.0)
  257. cl_khr_local_int32_base_atomics 0x400000 (1.0.0)
  258. cl_khr_local_int32_extended_atomics 0x400000 (1.0.0)
  259. cles_khr_int64 0x400000 (1.0.0)
  260. cl_khr_3d_image_writes 0x400000 (1.0.0)
  261.  
  262. NULL platform behavior
  263. clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...) rusticl
  264. clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...) Success [MESA]
  265. clCreateContext(NULL, ...) [default] Success [MESA]
  266. clCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT) Success (1)
  267. Platform Name rusticl
  268. Device Name AMD Radeon R9 390 Series (hawaii, LLVM 16.0.0, DRM 3.42, 5.15.0-48-generic)
  269. clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU) No devices found in platform
  270. clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU) Success (1)
  271. Platform Name rusticl
  272. Device Name AMD Radeon R9 390 Series (hawaii, LLVM 16.0.0, DRM 3.42, 5.15.0-48-generic)
  273. clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR) No devices found in platform
  274. clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM) Success (1)
  275. Platform Name rusticl
  276. Device Name AMD Radeon HD 8500 series (oland, LLVM 16.0.0, DRM 3.42, 5.15.0-48-generic)
  277. clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL) Success (2)
  278. Platform Name rusticl
  279. Device Name AMD Radeon R9 390 Series (hawaii, LLVM 16.0.0, DRM 3.42, 5.15.0-48-generic)
  280. Device Name AMD Radeon HD 8500 series (oland, LLVM 16.0.0, DRM 3.42, 5.15.0-48-generic)
  281.  
  282. ICD loader properties
  283. ICD loader Name OpenCL ICD Loader
  284. ICD loader Vendor OCL Icd free software
  285. ICD loader Version 2.2.14
  286. ICD loader Profile OpenCL 3.0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement