Programación GPGPU en .NET - Microsoft Accelerator vs opencl.net [vs otros
-
29-10-2019 - |
Pregunta
Estoy desarrollando un programa (en .NET) que tiene mucho procesamiento de imágenes (como convoluciones 2D, ...) y quiero hacerlos con GPGPU (procesamiento paralelo), así que tengo algunas opciones: Microsoft Accelerator, OpenCl. Net, ... ¿cuál es mejor para mí?
Algunas cosas importantes para mí: velocidad, compatibilidad (por ejemplo, si la GPU no admite eso, ¿qué sucede?), Fácil de aprender, trabajar con Nvidia y ATI, ...
Y escuché que puedo crear mi propia función en OpenCl y ejecutarla para muchas celdas de matriz, pero no sé si puedo hacerlo en Microsoft Accelerator o tengo que trabajar con sus funciones ...
No hay solución correcta
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow