Utilice la red de desarrolladores de NVidia CUDA.
Para elegir una plataforma integrada que sea capaz de admitir transferencias precompiladas de CUDA, inicie aquí . Es mucho más fácil elegir una solución de Linux IMO.
El paquete de descarga es de código abierto para que pueda modificarlo según sus necesidades.
Usted puede precompilar su fuente de CUDA en cualquier lugar que desee, computadoras de escritorio MAC / PC / Linux.
Desde que uso Visual Studio, agregaré que debe tener en cuenta algunas restricciones y errores si desea usar el compilador más reciente ... vea here .
Tenga en cuenta que cuando utilice las GPU anteriores, es posible que tenga que compilar de forma cruzada para operar en versiones de 32 bits de Windows.
Puede hacer que una GPU NVidia funcione fácilmente sobre una línea PCie x1 (la mayoría de las opciones de CPU incorporadas solo serán x1), pero puede terminar escribiendo su propio software de comunicaciones. Elija una GPU que funcione en un escritorio y tenga controladores actualizados, luego puede hacer la mayor parte de su depuración en el escritorio.
Supongo que luego debe elegir una GPU de menor potencia que funcione bien en PCie x1 (controladores actualizados), hay muchos disponibles a precios muy económicos, como la GeForce-730 (GDDR5) que cuesta menos de $ 100 ahora y todavía disponible. Tiene 98 núcleos y solo 25 W, un rendimiento impresionante para una GPU tan pequeña. (en comparación ejecuto un 9800 GX2 en mi escritorio pero consume 200 W)
Puede ver todas las tarjetas de GPU aquí . Cualquier cosa que se conecte a PCie x1 funcionará sobre x1 ... No tengo idea de cuántos núcleos o cuánta fuente de alimentación desea llevar.