Advertisement
Guest User

Untitled

a guest
Dec 17th, 2020
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.59 KB | None | 0 0
  1. Number of platforms 2
  2. Platform Name Portable Computing Language
  3. Platform Vendor The pocl project
  4. Platform Version OpenCL 1.2 pocl 1.1 None+Asserts, LLVM 6.0.0, SPIR, SLEEF, DISTRO, POCL_DEBUG
  5. Platform Profile FULL_PROFILE
  6. Platform Extensions cl_khr_icd
  7. Platform Extensions function suffix POCL
  8.  
  9. Platform Name AMD Accelerated Parallel Processing
  10. Platform Vendor Advanced Micro Devices, Inc.
  11. Platform Version OpenCL 2.1 AMD-APP (3110.6)
  12. Platform Profile FULL_PROFILE
  13. Platform Extensions cl_khr_icd cl_amd_event_callback cl_amd_offline_devices
  14. Platform Host timer resolution 1ns
  15. Platform Extensions function suffix AMD
  16.  
  17. Platform Name Portable Computing Language
  18. Number of devices 1
  19. Device Name pthread-AMD Athlon(tm) X4 880K Quad Core Processor
  20. Device Vendor AuthenticAMD
  21. Device Vendor ID 0x1022
  22. Device Version OpenCL 1.2 pocl HSTR: pthread-x86_64-pc-linux-gnu-bdver3
  23. Driver Version 1.1
  24. Device OpenCL C Version OpenCL C 1.2 pocl
  25. Device Type CPU
  26. Device Profile FULL_PROFILE
  27. Device Available Yes
  28. Compiler Available Yes
  29. Linker Available Yes
  30. Max compute units 4
  31. Max clock frequency 4000MHz
  32. Device Partition (core)
  33. Max number of sub-devices 4
  34. Supported partition types equally, by counts
  35. Max work item dimensions 3
  36. Max work item sizes 4096x4096x4096
  37. Max work group size 4096
  38. Preferred work group size multiple 8
  39. Preferred / native vector sizes
  40. char 16 / 16
  41. short 16 / 16
  42. int 8 / 8
  43. long 4 / 4
  44. half 0 / 0 (n/a)
  45. float 8 / 8
  46. double 4 / 4 (cl_khr_fp64)
  47. Half-precision Floating-point support (n/a)
  48. Single-precision Floating-point support (core)
  49. Denormals Yes
  50. Infinity and NANs Yes
  51. Round to nearest Yes
  52. Round to zero Yes
  53. Round to infinity Yes
  54. IEEE754-2008 fused multiply-add Yes
  55. Support is emulated in software No
  56. Correctly-rounded divide and sqrt operations Yes
  57. Double-precision Floating-point support (cl_khr_fp64)
  58. Denormals Yes
  59. Infinity and NANs Yes
  60. Round to nearest Yes
  61. Round to zero Yes
  62. Round to infinity Yes
  63. IEEE754-2008 fused multiply-add Yes
  64. Support is emulated in software No
  65. Address bits 64, Little-Endian
  66. Global memory size 14582603776 (13.58GiB)
  67. Error Correction support No
  68. Max memory allocation 4294967296 (4GiB)
  69. Unified memory for Host and Device Yes
  70. Minimum alignment for any data type 128 bytes
  71. Alignment of base address 1024 bits (128 bytes)
  72. Global Memory cache type Read/Write
  73. Global Memory cache size 2097152 (2MiB)
  74. Global Memory cache line size 64 bytes
  75. Image support Yes
  76. Max number of samplers per kernel 16
  77. Max size for 1D images from buffer 268435456 pixels
  78. Max 1D or 2D image array size 2048 images
  79. Max 2D image size 16384x16384 pixels
  80. Max 3D image size 2048x2048x2048 pixels
  81. Max number of read image args 128
  82. Max number of write image args 128
  83. Local memory type Global
  84. Local memory size 1048576 (1024KiB)
  85. Max number of constant args 8
  86. Max constant buffer size 1048576 (1024KiB)
  87. Max size of kernel argument 1024
  88. Queue properties
  89. Out-of-order execution No
  90. Profiling Yes
  91. Prefer user sync for interop Yes
  92. Profiling timer resolution 1ns
  93. Execution capabilities
  94. Run OpenCL kernels Yes
  95. Run native kernels Yes
  96. SPIR versions 1.2
  97. printf() buffer size 1048576 (1024KiB)
  98. Built-in kernels
  99. 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_spir cl_khr_fp64 cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_fp64
  100.  
  101. Platform Name AMD Accelerated Parallel Processing
  102. Number of devices 1
  103. Device Name Ellesmere
  104. Device Vendor Advanced Micro Devices, Inc.
  105. Device Vendor ID 0x1002
  106. Device Version OpenCL 1.2 AMD-APP (3110.6)
  107. Driver Version 3110.6
  108. Device OpenCL C Version OpenCL C 1.2
  109. Device Type GPU
  110. Device Board Name (AMD) Radeon RX 580 Series
  111. Device Topology (AMD) PCI-E, 01:00.0
  112. Device Profile FULL_PROFILE
  113. Device Available Yes
  114. Compiler Available Yes
  115. Linker Available Yes
  116. Max compute units 36
  117. SIMD per compute unit (AMD) 4
  118. SIMD width (AMD) 16
  119. SIMD instruction width (AMD) 1
  120. Max clock frequency 1366MHz
  121. Graphics IP (AMD) 8.0
  122. Device Partition (core)
  123. Max number of sub-devices 36
  124. Supported partition types None
  125. Max work item dimensions 3
  126. Max work item sizes 1024x1024x1024
  127. Max work group size 256
  128. Preferred work group size (AMD) 256
  129. Max work group size (AMD) 1024
  130. Preferred work group size multiple 64
  131. Wavefront width (AMD) 64
  132. Preferred / native vector sizes
  133. char 4 / 4
  134. short 2 / 2
  135. int 1 / 1
  136. long 1 / 1
  137. half 1 / 1 (cl_khr_fp16)
  138. float 1 / 1
  139. double 1 / 1 (cl_khr_fp64)
  140. Half-precision Floating-point support (cl_khr_fp16)
  141. Denormals No
  142. Infinity and NANs No
  143. Round to nearest No
  144. Round to zero No
  145. Round to infinity No
  146. IEEE754-2008 fused multiply-add No
  147. Support is emulated in software No
  148. Single-precision Floating-point support (core)
  149. Denormals No
  150. Infinity and NANs Yes
  151. Round to nearest Yes
  152. Round to zero Yes
  153. Round to infinity Yes
  154. IEEE754-2008 fused multiply-add Yes
  155. Support is emulated in software No
  156. Correctly-rounded divide and sqrt operations Yes
  157. Double-precision Floating-point support (cl_khr_fp64)
  158. Denormals Yes
  159. Infinity and NANs Yes
  160. Round to nearest Yes
  161. Round to zero Yes
  162. Round to infinity Yes
  163. IEEE754-2008 fused multiply-add Yes
  164. Support is emulated in software No
  165. Address bits 64, Little-Endian
  166. Global memory size 7928598528 (7.384GiB)
  167. Global free memory (AMD) 7713936 (7.357GiB)
  168. Global memory channels (AMD) 8
  169. Global memory banks per channel (AMD) 16
  170. Global memory bank width (AMD) 256 bytes
  171. Error Correction support No
  172. Max memory allocation 4244635648 (3.953GiB)
  173. Unified memory for Host and Device No
  174. Minimum alignment for any data type 128 bytes
  175. Alignment of base address 2048 bits (256 bytes)
  176. Global Memory cache type Read/Write
  177. Global Memory cache size 16384 (16KiB)
  178. Global Memory cache line size 64 bytes
  179. Image support Yes
  180. Max number of samplers per kernel 16
  181. Max size for 1D images from buffer 134217728 pixels
  182. Max 1D or 2D image array size 2048 images
  183. Base address alignment for 2D image buffers 256 bytes
  184. Pitch alignment for 2D image buffers 256 pixels
  185. Max 2D image size 16384x16384 pixels
  186. Max 3D image size 2048x2048x2048 pixels
  187. Max number of read image args 128
  188. Max number of write image args 8
  189. Local memory type Local
  190. Local memory size 32768 (32KiB)
  191. Local memory syze per CU (AMD) 65536 (64KiB)
  192. Local memory banks (AMD) 32
  193. Max number of constant args 8
  194. Max constant buffer size 4244635648 (3.953GiB)
  195. Preferred constant buffer size (AMD) 16384 (16KiB)
  196. Max size of kernel argument 1024
  197. Queue properties
  198. Out-of-order execution No
  199. Profiling Yes
  200. Prefer user sync for interop Yes
  201. Profiling timer resolution 1ns
  202. Profiling timer offset since Epoch (AMD) 1608186668067522816ns (Wed Dec 16 22:31:08 2020)
  203. Execution capabilities
  204. Run OpenCL kernels Yes
  205. Run native kernels No
  206. Thread trace supported (AMD) Yes
  207. Number of async queues (AMD) 2
  208. Max real-time compute queues (AMD) 0
  209. Max real-time compute units (AMD) 0
  210. SPIR versions 1.2
  211. printf() buffer size 4194304 (4MiB)
  212. Built-in kernels
  213. Device Extensions cl_khr_fp64 cl_amd_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_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_image2d_from_buffer cl_amd_bus_addressable_memory cl_khr_spir cl_khr_gl_event
  214.  
  215. NULL platform behavior
  216. clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...) No platform
  217. clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...) No platform
  218. clCreateContext(NULL, ...) [default] No platform
  219. clCreateContext(NULL, ...) [other] Success [POCL]
  220. clCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT) Success (1)
  221. Platform Name Portable Computing Language
  222. Device Name pthread-AMD Athlon(tm) X4 880K Quad Core Processor
  223. clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU) Success (1)
  224. Platform Name Portable Computing Language
  225. Device Name pthread-AMD Athlon(tm) X4 880K Quad Core Processor
  226. clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU) No devices found in platform
  227. clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR) No devices found in platform
  228. clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM) No devices found in platform
  229. clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL) Success (1)
  230. Platform Name Portable Computing Language
  231. Device Name pthread-AMD Athlon(tm) X4 880K Quad Core Processor
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement