LINUX.ORG.RU

История изменений

Исправление Reset, (текущая версия) :

Очень просто, я написал обертки над разными blas (включая cublas), которые на вход принимают double*. Выбор обертки происходит в compile-time с помощью страшных скриптов на cmake. Есть также небольшие шамаства с cuda, так как double*, который находится в видюхе нельзя использовать в обычном user-space.

ссылка на код

Исправление Reset, :

Очень просто, я написал обертки над разными blas (включая cublas), которые на вход принимают double*. Выбор обертки происходит в compile-time с помощью страшных скриптов на cmake. Есть также небольшие шамаства с cuda, так как double*, который находится в видюхе нельзя использовать в обычном user-space.

ссылка на код

Исходная версия Reset, :

Очень просто, я написал обертки над разными blas (включая cublas), которые на вход принимают double*. Выбор происходит в compile-time с помощью страшных скриптов на cmake. Есть также небольшие шамаства с cuda, так как double*, который находится в видюхе нельзя использовать в обычном user-space.

ссылка на код