Hello Everyone! (apologies in advance for waffling like a kid in a candy store trying to get the best tasting sweet)
I have been tasked with improving a product that is pretty dog slow, all its graphics rendering is done in GDI+ within Winforms.
So straight away my OpenGLES 2.0 background was itching to come out and play :).
However imagine my surprise when I take note of the hardware and its intended use (medical high resolution imagine and big data processing).
I realize the current hardware is being woefully underused and instead of going with my default setting of OpenGL I wanted to dive into the NVidia developer world and learn how to best make use of this hardware.
So a couple of questions:
*Where should I start? the standard Nvidia SDK?
*The Quadro information says it can handle 10M images, how? DirectX? OpenGL? Specific APIs?
*The current solution is C#, am I going to need to write some C++ wrappers or is there already existing C# support? (I was going to run with SharpGL originally)
*I believe the TESLA card is being utilized for its CUDA capabilities but im not sure how well, whats the best way of reviewing its utilization?
Apologies for all the questions, I am rather excited by capabilities of this hardware :) :) (I am used to Mobile GPUs)
I appreciate any feedback!!