ABSTRACT
In this technical session we present the open architectural design of the debugger and how it fits into the OpenCL JIT compilation flow. We demonstrate a show case on how to natively work with the debugger to solve functional bugs, as-well-as low-level debugging techniques on SIMD thread level which help to solve complex issues such as misaligned or out of range accesses to local/global memory, stack overflows, Illegal instructions, etc. Finally, we cover the challenges in debugging.
Index Terms
- Challenges and Opportunities in Native GPU Debugging
Recommendations
Faster, smarter computer vision with AI and OpenCL
IWOCL '17: Proceedings of the 5th International Workshop on OpenCLLearn how to use Intel machine learning and computer vision tools to get from concept to market faster for machine learning applications based on OpenCL and OpenVX. Build a smart camera app using Intel Graphics inference. This presentation will show how ...
Unlock Intel GPUs for High Performance Compute, Media and Computer Vision with Intel OpenCL Extensions
IWOCL '17: Proceedings of the 5th International Workshop on OpenCLThe keys to unlocking the full performance potential of Intel GPUs for emerging workloads in general compute, media, computer vision, and machine learning are in the rich suite of Intel OpenCL™ extensions. This tutorial builds step-by-step with multiple ...
Performance and toolchain of a combined GPU/FPGA desktop (abstract only)
FPGA '13: Proceedings of the ACM/SIGDA international symposium on Field programmable gate arraysLow-power, high-performance computing nowadays relies on accelerator cards to speed up the calculations. Combining the power of GPUs with the flexibility of FPGAs enlarges the scope of problems that can be accelerated [2, 3]. We describe the performance ...
Comments