Problem Description
PoCL is a portable open source (MIT-licensed) implementation of the OpenCL standard. In addition to being an easily portable/layered multi-device open-source OpenCL implementation, a major goal of this project is improving interoperability of diversity of OpenCL-capable devices by integrating them to a single centrally orchestrated platform. Also one of the key goals is to enhance performance portability of OpenCL programs across device types utilizing runtime and compiler techniques.
PoCL Conformance failures
CPU - Intel CPU
iGPU - Intel GPU OpenCL driver
[ ======== ]
[ ALL DONE ] 5820 test(s) from 69 test case(s) ran
[ PASSED ] 5807 test(s)
[ FAILED ] 13 test(s), listed below:
[ FAILED ] SmokeTestBase.vxReleaseReferenceBase
[ FAILED ] SmokeTestBase.vxLoadKernels
[ FAILED ] SmokeTestBase.vxUnloadKernels
[ FAILED ] vxConvertDepth.BitExact/6/WRAP/15x17 U8->S16
[ FAILED ] vxConvertDepth.BitExact/15/WRAP/1x1 S16->U8
[ FAILED ] GaussianPyramid.GraphProcessing/1/randomInput/VX_BORDER_UNDEFINED/sz=16x16/VX_SCALE_PYRAMID_ORB
[ FAILED ] GaussianPyramid.GraphProcessing/3/randomInput/VX_BORDER_UNDEFINED/sz=256x256/VX_SCALE_PYRAMID_ORB
[ FAILED ] GaussianPyramid.GraphProcessing/5/randomInput/VX_BORDER_UNDEFINED/sz=640x480/VX_SCALE_PYRAMID_ORB
[ FAILED ] GaussianPyramid.GraphProcessing/37/lena/VX_BORDER_UNDEFINED/VX_SCALE_PYRAMID_ORB
[ FAILED ] GaussianPyramid.ImmediateProcessing/1/randomInput/VX_BORDER_UNDEFINED/sz=16x16/VX_SCALE_PYRAMID_ORB
[ FAILED ] GaussianPyramid.ImmediateProcessing/3/randomInput/VX_BORDER_UNDEFINED/sz=256x256/VX_SCALE_PYRAMID_ORB
[ FAILED ] GaussianPyramid.ImmediateProcessing/5/randomInput/VX_BORDER_UNDEFINED/sz=640x480/VX_SCALE_PYRAMID_ORB
[ FAILED ] GaussianPyramid.ImmediateProcessing/37/lena/VX_BORDER_UNDEFINED/VX_SCALE_PYRAMID_ORB
[ DISABLED ] 8190 test(s)
Operating System
ANY
CPU
Intel CPU
GPU
Other
Other
Intel iGPU
ROCm Version
ROCm 6.0.0
ROCm Component
MIVisionX
Steps to Reproduce
No response
(Optional for Linux users) Output of /opt/rocm/bin/rocminfo --support
No response
Additional Information
No response
Problem Description
PoCL is a portable open source (MIT-licensed) implementation of the OpenCL standard. In addition to being an easily portable/layered multi-device open-source OpenCL implementation, a major goal of this project is improving interoperability of diversity of OpenCL-capable devices by integrating them to a single centrally orchestrated platform. Also one of the key goals is to enhance performance portability of OpenCL programs across device types utilizing runtime and compiler techniques.
PoCL Conformance failures
CPU- Intel CPUiGPU- Intel GPU OpenCL driverOperating System
ANY
CPU
Intel CPU
GPU
Other
Other
Intel iGPU
ROCm Version
ROCm 6.0.0
ROCm Component
MIVisionX
Steps to Reproduce
No response
(Optional for Linux users) Output of /opt/rocm/bin/rocminfo --support
No response
Additional Information
No response