Я искал некоторую информацию о кодировании CUDA (язык nvidia gpu) с помощью С#. Я видел несколько библиотек, но кажется, что они добавят немного накладных расходов (из-за p/invokes и т.д.).
- Как мне использовать CUDA в моих приложениях С#? Было бы лучше закодировать его в слове С++ и скомпилировать его в dll?
- Неужели это накладные расходы на использование обертки убьют все преимущества, которые я получаю от использования CUDA?
- И есть ли хорошие примеры использования CUDA с С#?