CUDA QSwift Library with QR Eigenvalue solver

CUDA QSwift Library with QR Eigenvalue solver

Today, I would like to talk a bit about computing eigenvalues with CUDA, but before we begin, I would like to add a short story, that made me in fact proceed to solving this problem. It all started with my diploma thesis. I found a few interesting subjects for my...
CUDA Unified Memory Sample

CUDA Unified Memory Sample

Old CUDA programmers (Like me) are used to use the cudaMemcpy() functions to transfer data to and from the GPU. Copying the data over PCI-Express is a necessary operation during each computation. I have written countless of functions and algorithms, that include some...
Timeout Detection and Recovery (TDR)  CUDA

Timeout Detection and Recovery (TDR) CUDA

If you came here, you probably wonder how to increase the CUDA kernel timeout under windows. This mechanism of “recovering” the graphics driver is in its base not a bad idea. Users are not forced to manually reset the whole computer in case of driver or...