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
scroll top