Error handling

May 16, 2023
Asynchronous Error Reporting: When printf Just Won’t Do
Some programming situations call for reporting “soft” errors asynchronously. While printf can be a useful tool, it can increase register use and impact...
17 MIN READ

Jan 25, 2022
Vulkan 1.3 Broadens Cross-Platform Functionality with Developer-Requested Features
A total of 23 of the most often requested Vulkan extensions developed by NVIDIA and other Khronos members are now incorporated into the brand new Vulkan 1.3...
5 MIN READ

Oct 16, 2020
Preferring Compile-time Errors over Runtime Errors with Vulkan-hpp
One of the most important aspects in professional software development is to detect errors as early as possible. Of course, the best case would be if we...
9 MIN READ

Nov 21, 2012
How to Query Device Properties and Handle Errors in CUDA C/C++
In this third post of the CUDA C/C++ series, we discuss various characteristics of the wide range of CUDA-capable GPUs, how to query device properties from...
7 MIN READ

Nov 15, 2012
How to Query Device Properties and Handle Errors in CUDA Fortran
[caption id="attachment_8972" align="alignright" width="318"] CUDA Fortran for Scientists and Engineers shows how high-performance application developers can...
8 MIN READ