I have made a simple Laplace Solver on CUDA, which currently writes the output on a text file. Normally, I import the text file data into MATLAB, then do the mesh/contour plot.
Instead of this, i would like to design a simple windows application that do the following:
- Has a simple textbox that allow user to key in the dimension of the problem and options to define the boundary conditions.
- Present the output using a Mesh/Contour graph, pretty much like what MATLAB do.
I am not too experience in GUI programming. From what I know, people usually uses C# or Java for GUI developtment these days. Never tried it personally, but I found some comments online which claim that GUI programming using C/C++ is a nightmare compare to C# or Java. Since CUDA is an extension to C, I presume that writing a GUI based on C# or Java wouldn’t be feasible? Normally how do people develop windows application that leverage CUDA?