Announcement

Collapse
No announcement yet.

ROCM OpenCL Program Binary Format

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • ROCM OpenCL Program Binary Format

    I wrote known Radeon Assembler called as CLRadeonExtender. Year ago, I added support for ROCm binary format (I got sample binaries by using 'cloc' utility). I have doubts whether that format (HSACO format) is still used by ROCm OpenCL driver. Or maybe, does ROCm OpenCL use this same format like legacy AMDGPU-PRO OpenCL or Windows AMD OpenCL implementation? Unfortunatelly, I can't use ROCm on my computer, because my hardware is not compatible with ROCm. Dear users of the Phoronix Forum, can you help me an you give me sample binaries of the OpenCL programs built under a ROCm OpenCL (for example by using https://github.com/Maratyszcza/clcc or other offline compiler) ? I would like to verify my supposition that ROCm binary format (HSACO) handled by my assembler is correct for current ROCm OpenCL implementation. If you would like to help me you should have ROCm compatible CPU (Hasswell or later or AMD Ryzen) and GPU: GCN 3 (R9 285/285), GCN 4 (Rx 460/470/480/560/570/580) or VEGA. I will very grateful if anybody from users will deliver these binaries to analyze.
Working...
X