Комментировать

Перенос функций CUDA в dll

Существует одна очень интересная библиотека thrust, где реализованы, необходимые мне, функции сортировки.
http://code.google.com/p/thrust/

Проблема в том, что там все построено на шаблонах, которые в свою очередь написаны под CUDA runtime API. А мой код, весь на чистом driver API, который компилируется в один .cubin файл. Я думаю, может можно как-нибудь создать функции-обёртки над шаблонными, которые в свою очередь упрятать в dll, а dll уже подключать к моей программе? Будет работать? Боюсь, что убью дня 3 и в результате ничего не получится..

Forums: