Advertisement
Guest User

Untitled

a guest
Mar 16th, 2022
27
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 37.99 KB | None | 0 0
  1. Number of platforms 3
  2. Platform Name Clover
  3. Platform Vendor Mesa
  4. Platform Version OpenCL 1.1 Mesa 21.3.4
  5. Platform Profile FULL_PROFILE
  6. Platform Extensions cl_khr_icd
  7. Platform Extensions function suffix MESA
  8.  
  9. Platform Name AMD Accelerated Parallel Processing
  10. Platform Vendor Advanced Micro Devices, Inc.
  11. Platform Version OpenCL 2.0 AMD-APP (3188.4)
  12. Platform Profile FULL_PROFILE
  13. Platform Extensions cl_khr_icd cl_amd_event_callback
  14. Platform Extensions function suffix AMD
  15.  
  16. Platform Name Portable Computing Language
  17. Platform Vendor The pocl project
  18. Platform Version OpenCL 2.0 pocl 1.7, RelWithDebInfo, LLVM 12.0.1, RELOC, SLEEF, DISTRO, POCL_DEBUG
  19. Platform Profile FULL_PROFILE
  20. Platform Extensions cl_khr_icd
  21. Platform Extensions function suffix POCL
  22.  
  23. Platform Name Clover
  24. Number of devices 1
  25. Device Name AMD Radeon RX 6800 XT (SIENNA_CICHLID, DRM 3.42.0, 5.15.17-200.fc35.x86_64, LLVM 13.0.0)
  26. Device Vendor AMD
  27. Device Vendor ID 0x1002
  28. Device Version OpenCL 1.1 Mesa 21.3.4
  29. Device Numeric Version 0x401000 (1.1.0)
  30. Driver Version 21.3.4
  31. Device OpenCL C Version OpenCL C 1.1
  32. Device Type GPU
  33. Device Profile FULL_PROFILE
  34. Device Available Yes
  35. Compiler Available Yes
  36. Max compute units 72
  37. Max clock frequency 2575MHz
  38. Max work item dimensions 3
  39. Max work item sizes 256x256x256
  40. Max work group size 256
  41. === CL_PROGRAM_BUILD_LOG ===
  42. fatal error: cannot open file '/usr/lib64/clc/gfx1030-amdgcn-mesa-mesa3d.bc': No such file or directory
  43. Preferred work group size multiple (kernel) <getWGsizes:1504: create kernel : error -46>
  44. Preferred / native vector sizes
  45. char 16 / 16
  46. short 8 / 8
  47. int 4 / 4
  48. long 2 / 2
  49. half 0 / 0 (n/a)
  50. float 4 / 4
  51. double 2 / 2 (cl_khr_fp64)
  52. Half-precision Floating-point support (n/a)
  53. Single-precision Floating-point support (core)
  54. Denormals No
  55. Infinity and NANs Yes
  56. Round to nearest Yes
  57. Round to zero No
  58. Round to infinity No
  59. IEEE754-2008 fused multiply-add No
  60. Support is emulated in software No
  61. Correctly-rounded divide and sqrt operations No
  62. Double-precision Floating-point support (cl_khr_fp64)
  63. Denormals Yes
  64. Infinity and NANs Yes
  65. Round to nearest Yes
  66. Round to zero Yes
  67. Round to infinity Yes
  68. IEEE754-2008 fused multiply-add Yes
  69. Support is emulated in software No
  70. Address bits 64, Little-Endian
  71. Global memory size 17179869184 (16GiB)
  72. Error Correction support No
  73. Max memory allocation 13743895347 (12.8GiB)
  74. Unified memory for Host and Device No
  75. Minimum alignment for any data type 128 bytes
  76. Alignment of base address 32768 bits (4096 bytes)
  77. Global Memory cache type None
  78. Image support No
  79. Local memory type Local
  80. Local memory size 32768 (32KiB)
  81. Max number of constant args 16
  82. Max constant buffer size 67108864 (64MiB)
  83. Max size of kernel argument 1024
  84. Queue properties
  85. Out-of-order execution No
  86. Profiling Yes
  87. Profiling timer resolution 0ns
  88. Execution capabilities
  89. Run OpenCL kernels Yes
  90. Run native kernels No
  91. ILs with version (n/a)
  92. Built-in kernels with version (n/a)
  93. 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 cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_fp64 cl_khr_extended_versioning
  94. Device Extensions with Version cl_khr_byte_addressable_store 0x400000 (1.0.0)
  95. cl_khr_global_int32_base_atomics 0x400000 (1.0.0)
  96. cl_khr_global_int32_extended_atomics 0x400000 (1.0.0)
  97. cl_khr_local_int32_base_atomics 0x400000 (1.0.0)
  98. cl_khr_local_int32_extended_atomics 0x400000 (1.0.0)
  99. cl_khr_int64_base_atomics 0x400000 (1.0.0)
  100. cl_khr_int64_extended_atomics 0x400000 (1.0.0)
  101. cl_khr_fp64 0x400000 (1.0.0)
  102. cl_khr_extended_versioning 0x400000 (1.0.0)
  103.  
  104. Platform Name AMD Accelerated Parallel Processing
  105. Number of devices 1
  106. Device Name gfx1030
  107. Device Vendor Advanced Micro Devices, Inc.
  108. Device Vendor ID 0x1002
  109. Device Version OpenCL 2.0
  110. Driver Version 3188.4 (HSA1.1,LC)
  111. Device OpenCL C Version OpenCL C 2.0
  112. Device Type GPU
  113. Device Board Name (AMD) AMD Radeon RX 6800 XT
  114. Device PCI-e ID (AMD) 0x73bf
  115. Device Topology (AMD) PCI-E, 0000:09:00.0
  116. Device Profile FULL_PROFILE
  117. Device Available Yes
  118. Compiler Available Yes
  119. Linker Available Yes
  120. Max compute units 36
  121. SIMD per compute unit (AMD) 4
  122. SIMD width (AMD) 32
  123. SIMD instruction width (AMD) 1
  124. Max clock frequency 2575MHz
  125. Graphics IP (AMD) 10.3
  126. Device Partition (core)
  127. Max number of sub-devices 36
  128. Supported partition types None
  129. Supported affinity domains (n/a)
  130. Max work item dimensions 3
  131. Max work item sizes 1024x1024x1024
  132. Max work group size 256
  133. Preferred work group size (AMD) 256
  134. Max work group size (AMD) 1024
  135. Preferred work group size multiple (kernel) 32
  136. Wavefront width (AMD) 32
  137. Preferred / native vector sizes
  138. char 4 / 4
  139. short 2 / 2
  140. int 1 / 1
  141. long 1 / 1
  142. half 1 / 1 (cl_khr_fp16)
  143. float 1 / 1
  144. double 1 / 1 (cl_khr_fp64)
  145. Half-precision Floating-point support (cl_khr_fp16)
  146. Denormals No
  147. Infinity and NANs No
  148. Round to nearest No
  149. Round to zero No
  150. Round to infinity No
  151. IEEE754-2008 fused multiply-add No
  152. Support is emulated in software No
  153. Single-precision Floating-point support (core)
  154. Denormals Yes
  155. Infinity and NANs Yes
  156. Round to nearest Yes
  157. Round to zero Yes
  158. Round to infinity Yes
  159. IEEE754-2008 fused multiply-add Yes
  160. Support is emulated in software No
  161. Correctly-rounded divide and sqrt operations Yes
  162. Double-precision Floating-point support (cl_khr_fp64)
  163. Denormals Yes
  164. Infinity and NANs Yes
  165. Round to nearest Yes
  166. Round to zero Yes
  167. Round to infinity Yes
  168. IEEE754-2008 fused multiply-add Yes
  169. Support is emulated in software No
  170. Address bits 64, Little-Endian
  171. Global memory size 17163091968 (15.98GiB)
  172. Global free memory (AMD) 16760832 (15.98GiB) 16760832 (15.98GiB)
  173. Global memory channels (AMD) 8
  174. Global memory banks per channel (AMD) 4
  175. Global memory bank width (AMD) 256 bytes
  176. Error Correction support No
  177. Max memory allocation 14588628172 (13.59GiB)
  178. Unified memory for Host and Device No
  179. Shared Virtual Memory (SVM) capabilities (core)
  180. Coarse-grained buffer sharing Yes
  181. Fine-grained buffer sharing Yes
  182. Fine-grained system sharing No
  183. Atomics No
  184. Minimum alignment for any data type 128 bytes
  185. Alignment of base address 1024 bits (128 bytes)
  186. Preferred alignment for atomics
  187. SVM 0 bytes
  188. Global 0 bytes
  189. Local 0 bytes
  190. Max size for global variable 14588628172 (13.59GiB)
  191. Preferred total size of global vars 17163091968 (15.98GiB)
  192. Global Memory cache type Read/Write
  193. Global Memory cache size 16384 (16KiB)
  194. Global Memory cache line size 64 bytes
  195. Image support Yes
  196. Max number of samplers per kernel 29631
  197. Max size for 1D images from buffer 65536 pixels
  198. Max 1D or 2D image array size 2048 images
  199. Base address alignment for 2D image buffers 256 bytes
  200. Pitch alignment for 2D image buffers 256 pixels
  201. Max 2D image size 16384x16384 pixels
  202. Max 3D image size 2048x2048x2048 pixels
  203. Max number of read image args 128
  204. Max number of write image args 8
  205. Max number of read/write image args 64
  206. Max number of pipe args 16
  207. Max active pipe reservations 16
  208. Max pipe packet size 1703726284 (1.587GiB)
  209. Local memory type Local
  210. Local memory size 65536 (64KiB)
  211. Local memory size per CU (AMD) 65536 (64KiB)
  212. Local memory banks (AMD) 32
  213. Max number of constant args 8
  214. Max constant buffer size 14588628172 (13.59GiB)
  215. Preferred constant buffer size (AMD) 16384 (16KiB)
  216. Max size of kernel argument 1024
  217. Queue properties (on host)
  218. Out-of-order execution No
  219. Profiling Yes
  220. Queue properties (on device)
  221. Out-of-order execution Yes
  222. Profiling Yes
  223. Preferred size 262144 (256KiB)
  224. Max size 8388608 (8MiB)
  225. Max queues on device 1
  226. Max events on device 1024
  227. Prefer user sync for interop Yes
  228. Number of P2P devices (AMD) 0
  229. Profiling timer resolution 1ns
  230. Profiling timer offset since Epoch (AMD) 0ns (Thu Jan 1 01:00:00 1970)
  231. Execution capabilities
  232. Run OpenCL kernels Yes
  233. Run native kernels No
  234. Thread trace supported (AMD) No
  235. Number of async queues (AMD) 8
  236. Max real-time compute queues (AMD) 8
  237. Max real-time compute units (AMD) 36
  238. printf() buffer size 4194304 (4MiB)
  239. Built-in kernels (n/a)
  240. Device 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_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_fp16 cl_khr_gl_sharing cl_amd_device_attribute_query cl_amd_media_ops cl_amd_media_ops2 cl_khr_image2d_from_buffer cl_khr_subgroups cl_khr_depth_images cl_amd_copy_buffer_p2p cl_amd_assembly_program
  241.  
  242. Platform Name Portable Computing Language
  243. Number of devices 1
  244. Device Name pthread-AMD Ryzen 7 5800X 8-Core Processor
  245. Device Vendor AuthenticAMD
  246. Device Vendor ID 0x1022
  247. Device Version OpenCL 1.2 pocl HSTR: pthread-x86_64-unknown-linux-gnu-znver3
  248. Driver Version 1.7
  249. Device OpenCL C Version OpenCL C 1.2 pocl
  250. Device Type CPU
  251. Device Profile FULL_PROFILE
  252. Device Available Yes
  253. Compiler Available Yes
  254. Linker Available Yes
  255. Max compute units 16
  256. Max clock frequency 4850MHz
  257. Device Partition (core)
  258. Max number of sub-devices 16
  259. Supported partition types equally, by counts
  260. Supported affinity domains (n/a)
  261. Max work item dimensions 3
  262. Max work item sizes 4096x4096x4096
  263. Max work group size 4096
  264. Preferred work group size multiple (kernel) 8
  265. Preferred / native vector sizes
  266. char 16 / 16
  267. short 16 / 16
  268. int 8 / 8
  269. long 4 / 4
  270. half 0 / 0 (n/a)
  271. float 8 / 8
  272. double 4 / 4 (cl_khr_fp64)
  273. Half-precision Floating-point support (n/a)
  274. Single-precision Floating-point support (core)
  275. Denormals Yes
  276. Infinity and NANs Yes
  277. Round to nearest Yes
  278. Round to zero Yes
  279. Round to infinity Yes
  280. IEEE754-2008 fused multiply-add Yes
  281. Support is emulated in software No
  282. Correctly-rounded divide and sqrt operations Yes
  283. Double-precision Floating-point support (cl_khr_fp64)
  284. Denormals Yes
  285. Infinity and NANs Yes
  286. Round to nearest Yes
  287. Round to zero Yes
  288. Round to infinity Yes
  289. IEEE754-2008 fused multiply-add Yes
  290. Support is emulated in software No
  291. Address bits 64, Little-Endian
  292. Global memory size 14536355840 (13.54GiB)
  293. Error Correction support No
  294. Max memory allocation 4294967296 (4GiB)
  295. Unified memory for Host and Device Yes
  296. Minimum alignment for any data type 128 bytes
  297. Alignment of base address 1024 bits (128 bytes)
  298. Global Memory cache type Read/Write
  299. Global Memory cache size 33554432 (32MiB)
  300. Global Memory cache line size 64 bytes
  301. Image support Yes
  302. Max number of samplers per kernel 16
  303. Max size for 1D images from buffer 268435456 pixels
  304. Max 1D or 2D image array size 2048 images
  305. Max 2D image size 16384x16384 pixels
  306. Max 3D image size 2048x2048x2048 pixels
  307. Max number of read image args 128
  308. Max number of write image args 128
  309. Local memory type Global
  310. Local memory size 524288 (512KiB)
  311. Max number of constant args 8
  312. Max constant buffer size 524288 (512KiB)
  313. Max size of kernel argument 1024
  314. Queue properties
  315. Out-of-order execution Yes
  316. Profiling Yes
  317. Prefer user sync for interop Yes
  318. Profiling timer resolution 1ns
  319. Execution capabilities
  320. Run OpenCL kernels Yes
  321. Run native kernels Yes
  322. printf() buffer size 16777216 (16MiB)
  323. Built-in kernels (n/a)
  324. 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 cl_khr_3d_image_writes cl_khr_fp64 cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_fp64
  325.  
  326.  
  327. NULL platform behavior
  328. clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...) Clover
  329. clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...) Success [MESA]
  330. clCreateContext(NULL, ...) [default] Success [MESA]
  331. clCreateContext(NULL, ...) [other] Success [AMD]
  332. clCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT) Success (1)
  333. Platform Name Clover
  334. Device Name AMD Radeon RX 6800 XT (SIENNA_CICHLID, DRM 3.42.0, 5.15.17-200.fc35.x86_64, LLVM 13.0.0)
  335. clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU) No devices found in platform
  336. clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU) Success (1)
  337. Platform Name Clover
  338. Device Name AMD Radeon RX 6800 XT (SIENNA_CICHLID, DRM 3.42.0, 5.15.17-200.fc35.x86_64, LLVM 13.0.0)
  339. clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR) No devices found in platform
  340. clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM) No devices found in platform
  341. clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL) Success (1)
  342. Platform Name Clover
  343. Device Name AMD Radeon RX 6800 XT (SIENNA_CICHLID, DRM 3.42.0, 5.15.17-200.fc35.x86_64, LLVM 13.0.0)
  344.  
  345. ICD loader properties
  346. ICD loader Name OpenCL ICD Loader
  347. ICD loader Vendor OCL Icd free software
  348. ICD loader Version 2.3.0
  349. ICD loader Profile OpenCL 3.0
  350. [jonas@SOOSMACHINE amdgpu-pro-opencl]$ cd
  351. [jonas@SOOSMACHINE ~]$ cd Documents/Netwake/photogrammetry/
  352. [jonas@SOOSMACHINE photogrammetry]$ ls
  353. odm 'Raw surveys'
  354. [jonas@SOOSMACHINE photogrammetry]$ amdgporun docker run -ti --rm -v ~/Documents/Netwake/photogrammetry/odm:/datasets --gpus all opendronemap/odm:gpu --project-path /datasets dark_small_1 --fast-orthophoto
  355. docker: Error response from daemon: could not select device driver "" with capabilities: [[gpu]].
  356. [jonas@SOOSMACHINE photogrammetry]$ docker run -ti --rm -v ~/Documents/Netwake/photogrammetry/odm:/datasets --gpus all opendronemap/odm:gpu --project-path /datasets dark_small_1 --fast-orthophoto
  357. docker: Error response from daemon: could not select device driver "" with capabilities: [[gpu]].
  358. [jonas@SOOSMACHINE photogrammetry]$ sudo amdgporun docker run -ti --rm -v ~/Documents/Netwake/photogrammetry/odm:/datasets --gpus all opendronemap/odm:gpu --project-path /datasets dark_small_1 --fast-orthophoto
  359. docker: Error response from daemon: could not select device driver "" with capabilities: [[gpu]].
  360. [jonas@SOOSMACHINE photogrammetry]$ docker run --device=/dev/dri pkienzle/opencl clinfo
  361. Unable to find image 'pkienzle/opencl:latest' locally
  362. docker: Error response from daemon: pull access denied for pkienzle/opencl, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.
  363. See 'docker run --help'.
  364. [jonas@SOOSMACHINE photogrammetry]$ docker run --device=/dev/dri -ti --rm -v ~/Documents/Netwake/photogrammetry/odm:/datasets --gpus all opendronemap/odm:gpu --project-path /datasets dark_small_1 --fast-orthophoto
  365. docker: Error response from daemon: could not select device driver "" with capabilities: [[gpu]].
  366. [jonas@SOOSMACHINE photogrammetry]$ amdgporun docker run --device=/dev/dri -ti --rm -v ~/Documents/Netwake/photogrammetry/odm:/datasets --gpus all opendronemap/odm:gpu --project-path /datasets dark_small_1 --fast-orthophoto
  367. docker: Error response from daemon: could not select device driver "" with capabilities: [[gpu]].
  368. [jonas@SOOSMACHINE photogrammetry]$ amdgporun docker run --device=/dev/dri --device=/dev/kfd -ti --rm -v ~/Documents/Netwake/photogrammetry/odm:/datasets --gpus all opendronemap/odm:gpu --project-path /datasets dark_small_1 --fast-orthophoto
  369. docker: Error response from daemon: could not select device driver "" with capabilities: [[gpu]].
  370. [jonas@SOOSMACHINE photogrammetry]$ clinfo
  371. Number of platforms 2
  372. Platform Name Clover
  373. Platform Vendor Mesa
  374. Platform Version OpenCL 1.1 Mesa 21.3.4
  375. Platform Profile FULL_PROFILE
  376. Platform Extensions cl_khr_icd
  377. Platform Extensions function suffix MESA
  378.  
  379. Platform Name Portable Computing Language
  380. Platform Vendor The pocl project
  381. Platform Version OpenCL 2.0 pocl 1.7, RelWithDebInfo, LLVM 12.0.1, RELOC, SLEEF, DISTRO, POCL_DEBUG
  382. Platform Profile FULL_PROFILE
  383. Platform Extensions cl_khr_icd
  384. Platform Extensions function suffix POCL
  385.  
  386. Platform Name Clover
  387. Number of devices 1
  388. Device Name AMD Radeon RX 6800 XT (SIENNA_CICHLID, DRM 3.42.0, 5.15.17-200.fc35.x86_64, LLVM 13.0.0)
  389. Device Vendor AMD
  390. Device Vendor ID 0x1002
  391. Device Version OpenCL 1.1 Mesa 21.3.4
  392. Device Numeric Version 0x401000 (1.1.0)
  393. Driver Version 21.3.4
  394. Device OpenCL C Version OpenCL C 1.1
  395. Device Type GPU
  396. Device Profile FULL_PROFILE
  397. Device Available Yes
  398. Compiler Available Yes
  399. Max compute units 72
  400. Max clock frequency 2575MHz
  401. Max work item dimensions 3
  402. Max work item sizes 256x256x256
  403. Max work group size 256
  404. === CL_PROGRAM_BUILD_LOG ===
  405. fatal error: cannot open file '/usr/lib64/clc/gfx1030-amdgcn-mesa-mesa3d.bc': No such file or directory
  406. Preferred work group size multiple (kernel) <getWGsizes:1504: create kernel : error -46>
  407. Preferred / native vector sizes
  408. char 16 / 16
  409. short 8 / 8
  410. int 4 / 4
  411. long 2 / 2
  412. half 0 / 0 (n/a)
  413. float 4 / 4
  414. double 2 / 2 (cl_khr_fp64)
  415. Half-precision Floating-point support (n/a)
  416. Single-precision Floating-point support (core)
  417. Denormals No
  418. Infinity and NANs Yes
  419. Round to nearest Yes
  420. Round to zero No
  421. Round to infinity No
  422. IEEE754-2008 fused multiply-add No
  423. Support is emulated in software No
  424. Correctly-rounded divide and sqrt operations No
  425. Double-precision Floating-point support (cl_khr_fp64)
  426. Denormals Yes
  427. Infinity and NANs Yes
  428. Round to nearest Yes
  429. Round to zero Yes
  430. Round to infinity Yes
  431. IEEE754-2008 fused multiply-add Yes
  432. Support is emulated in software No
  433. Address bits 64, Little-Endian
  434. Global memory size 17179869184 (16GiB)
  435. Error Correction support No
  436. Max memory allocation 13743895347 (12.8GiB)
  437. Unified memory for Host and Device No
  438. Minimum alignment for any data type 128 bytes
  439. Alignment of base address 32768 bits (4096 bytes)
  440. Global Memory cache type None
  441. Image support No
  442. Local memory type Local
  443. Local memory size 32768 (32KiB)
  444. Max number of constant args 16
  445. Max constant buffer size 67108864 (64MiB)
  446. Max size of kernel argument 1024
  447. Queue properties
  448. Out-of-order execution No
  449. Profiling Yes
  450. Profiling timer resolution 0ns
  451. Execution capabilities
  452. Run OpenCL kernels Yes
  453. Run native kernels No
  454. ILs with version (n/a)
  455. Built-in kernels with version (n/a)
  456. 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 cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_fp64 cl_khr_extended_versioning
  457. Device Extensions with Version cl_khr_byte_addressable_store 0x400000 (1.0.0)
  458. cl_khr_global_int32_base_atomics 0x400000 (1.0.0)
  459. cl_khr_global_int32_extended_atomics 0x400000 (1.0.0)
  460. cl_khr_local_int32_base_atomics 0x400000 (1.0.0)
  461. cl_khr_local_int32_extended_atomics 0x400000 (1.0.0)
  462. cl_khr_int64_base_atomics 0x400000 (1.0.0)
  463. cl_khr_int64_extended_atomics 0x400000 (1.0.0)
  464. cl_khr_fp64 0x400000 (1.0.0)
  465. cl_khr_extended_versioning 0x400000 (1.0.0)
  466.  
  467. Platform Name Portable Computing Language
  468. Number of devices 1
  469. Device Name pthread-AMD Ryzen 7 5800X 8-Core Processor
  470. Device Vendor AuthenticAMD
  471. Device Vendor ID 0x1022
  472. Device Version OpenCL 1.2 pocl HSTR: pthread-x86_64-unknown-linux-gnu-znver3
  473. Driver Version 1.7
  474. Device OpenCL C Version OpenCL C 1.2 pocl
  475. Device Type CPU
  476. Device Profile FULL_PROFILE
  477. Device Available Yes
  478. Compiler Available Yes
  479. Linker Available Yes
  480. Max compute units 16
  481. Max clock frequency 4850MHz
  482. Device Partition (core)
  483. Max number of sub-devices 16
  484. Supported partition types equally, by counts
  485. Supported affinity domains (n/a)
  486. Max work item dimensions 3
  487. Max work item sizes 4096x4096x4096
  488. Max work group size 4096
  489. Preferred work group size multiple (kernel) 8
  490. Preferred / native vector sizes
  491. char 16 / 16
  492. short 16 / 16
  493. int 8 / 8
  494. long 4 / 4
  495. half 0 / 0 (n/a)
  496. float 8 / 8
  497. double 4 / 4 (cl_khr_fp64)
  498. Half-precision Floating-point support (n/a)
  499. Single-precision Floating-point support (core)
  500. Denormals Yes
  501. Infinity and NANs Yes
  502. Round to nearest Yes
  503. Round to zero Yes
  504. Round to infinity Yes
  505. IEEE754-2008 fused multiply-add Yes
  506. Support is emulated in software No
  507. Correctly-rounded divide and sqrt operations Yes
  508. Double-precision Floating-point support (cl_khr_fp64)
  509. Denormals Yes
  510. Infinity and NANs Yes
  511. Round to nearest Yes
  512. Round to zero Yes
  513. Round to infinity Yes
  514. IEEE754-2008 fused multiply-add Yes
  515. Support is emulated in software No
  516. Address bits 64, Little-Endian
  517. Global memory size 14536355840 (13.54GiB)
  518. Error Correction support No
  519. Max memory allocation 4294967296 (4GiB)
  520. Unified memory for Host and Device Yes
  521. Minimum alignment for any data type 128 bytes
  522. Alignment of base address 1024 bits (128 bytes)
  523. Global Memory cache type Read/Write
  524. Global Memory cache size 33554432 (32MiB)
  525. Global Memory cache line size 64 bytes
  526. Image support Yes
  527. Max number of samplers per kernel 16
  528. Max size for 1D images from buffer 268435456 pixels
  529. Max 1D or 2D image array size 2048 images
  530. Max 2D image size 16384x16384 pixels
  531. Max 3D image size 2048x2048x2048 pixels
  532. Max number of read image args 128
  533. Max number of write image args 128
  534. Local memory type Global
  535. Local memory size 524288 (512KiB)
  536. Max number of constant args 8
  537. Max constant buffer size 524288 (512KiB)
  538. Max size of kernel argument 1024
  539. Queue properties
  540. Out-of-order execution Yes
  541. Profiling Yes
  542. Prefer user sync for interop Yes
  543. Profiling timer resolution 1ns
  544. Execution capabilities
  545. Run OpenCL kernels Yes
  546. Run native kernels Yes
  547. printf() buffer size 16777216 (16MiB)
  548. Built-in kernels (n/a)
  549. 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 cl_khr_3d_image_writes cl_khr_fp64 cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_fp64
  550.  
  551.  
  552. NULL platform behavior
  553. clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...) Clover
  554. clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...) Success [MESA]
  555. clCreateContext(NULL, ...) [default] Success [MESA]
  556. clCreateContext(NULL, ...) [other] Success [POCL]
  557. clCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT) Success (1)
  558. Platform Name Clover
  559. Device Name AMD Radeon RX 6800 XT (SIENNA_CICHLID, DRM 3.42.0, 5.15.17-200.fc35.x86_64, LLVM 13.0.0)
  560. clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU) No devices found in platform
  561. clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU) Success (1)
  562. Platform Name Clover
  563. Device Name AMD Radeon RX 6800 XT (SIENNA_CICHLID, DRM 3.42.0, 5.15.17-200.fc35.x86_64, LLVM 13.0.0)
  564. clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR) No devices found in platform
  565. clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM) No devices found in platform
  566. clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL) Success (1)
  567. Platform Name Clover
  568. Device Name AMD Radeon RX 6800 XT (SIENNA_CICHLID, DRM 3.42.0, 5.15.17-200.fc35.x86_64, LLVM 13.0.0)
  569.  
  570. ICD loader properties
  571. ICD loader Name OpenCL ICD Loader
  572. ICD loader Vendor OCL Icd free software
  573. ICD loader Version 2.3.0
  574. ICD loader Profile OpenCL 3.0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement