Quickly Debug Data-Centric, Cross-Platform Code
Quickly Debug Data-Centric, Cross-Platform Code
Subscribe Now
Stay in the know on all things CODE. Updates are delivered to your inbox.
Overview
Debugging complex applications and libraries running in high-performance, heterogeneous environments requires a debugger capable of handling thousands of threads running simultaneously on each device in the system.
The Intel® Distribution for GDB* (a tool optimized by oneAPI) simplifies this by enabling efficient and simultaneous debugging of CPUs and GPUs running cross-platform, threaded applications developed in Data Parallel C++ (DPC++), SYCL*, C, C++, OpenMP*, or Fortran.
This webinar covers the details of using this tool, including:
- Key features
- Demonstrating the debugging of CPU and GPU code in a single debug session by controlling how an application is run and examining variables, memory, registers, and the hardware state
- Best-known methods to get you immediately up to speed with effectively debugging your oneAPI application
Featured Software
Download Intel Distribution for GDB as part of the Intel® oneAPI Base Toolkit—a core set of tools and libraries for developing high-performance, data-centric applications across diverse architectures.
Efficiently debug cross-platform parallel and threaded applications developed in C, C++, SYCL*, OpenMP*, or Fortran. Get it as part of the Intel® oneAPI Base Toolkit.
Develop high-performance, data-centric applications for CPUs, GPUs, and FPGAs with this core set of tools, libraries, and frameworks including LLVM*-based compilers.
Related Video