Programmazione GPGPU in .NET - Microsoft Accelerator vs OpenCl.net [vs altri
-
29-10-2019 - |
Domanda
Sto sviluppando un programma (in .NET) che ha molta elaborazione delle immagini (come convoluzioni 2D, ...) e voglio farle con GPGPU (elaborazione parallela), quindi ho alcune scelte: Microsoft Accelerator, OpenCl. Net, ... quale è meglio per me?
Alcune cose importanti per me: velocità, compatibilità (ad esempio se la GPU non lo supporta, cosa succede?), Facile da imparare, lavorare sia con Nvidia che con ATI, ...
E ho sentito che posso creare la mia funzione in OpenCl ed eseguirla per molte celle di array, ma non so se posso farlo in Microsoft Accelerator o devo lavorare con le sue funzioni ...
Nessuna soluzione corretta
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow