Configure Visual Studio CODE for C++ Developement

Configure Visual Studio CODE for C++ Developement

Visual Studio CODE is on the market for quite a while and thanks to its simplicity, lightweight and compatibility with variety of programming languages, it becomes a must-have for any programmers. For myself, I started using it 3 years ago, when I had to edit...
Detecting cuda memory errors

Detecting cuda memory errors

Debugging CUDA is not an easy task. Even simple kernels calls can cause a lot of trouble and headache. Especially when working with the shared memory on the device. Quickly written standard indexing functions are the very first source of most problems along with...
DLL Library Visual Studio

DLL Library Visual Studio

Hi, I was recently trying to produce a very simple DLL library under Visual Studio 2013. However I was never doing it before and thus I had some bugs in my code,which I would like to post about. At first the .DLL consists of 3 files total: .dll + .lib + .h So if you...
Using C# with CUDA

Using C# with CUDA

 Today, I would like to show you how to implement a C# application that will be able to acces the computation power of your GPU using CUDA. As you may know, CUDA is a part of C/C++ language, so we will need to find a way how to cooperate these two languages. For...