I need a GUI for my Cuda application. Currently I have a console application, which is fine for me, but not for others.
I am developing for Windows 7 using Visual Studio 2010 and Cuda 3.2 build customizations.
Can I simply create a GUI in Windows Forms / WPF and then just state an extern “C” funtion, that will be resolved to a function calling a Cuda kernel? I tried to do so just now and I had a lot of compilation errors, including some CLR stuff. Blah. After a quick googling I have an impression, that it isn’t as simple as it seemed.
The code is also given there in a ZIP file. It is the same old story of handling unmanaged DLLs in C# so be patient and learn the way. I do not know about CUDA.NET hopefully some time NVIDIA is going to buy it and provide it to the users of NET programming because they are increasing rapidly.