Специальные функции триггера CUDA Double Precision для SFU

Мне было интересно, как я буду использовать__cos(x) (и соответственно__sin(x)) в коде ядра с CUDA. Я посмотрел в руководстве CUDA, что есть такая функция устройства, однако, когда я ее реализую, компилятор просто говорит, что я не могу вызвать функцию хоста в устройстве.

Тем не менее, я обнаружил, что есть две родственные функцииcosf(x) а также__cosf(x) последний из которых работает на СФЕ и в целом намного быстрее, чем оригиналcosf(x) функция. Компилятор не жалуется на__cosf(x) Функция конечно.

Есть ли библиотека, в которой я отсутствует? Я ошибаюсь по поводу этой функции триггера?

Ответы на вопрос(1)

Ваш ответ на вопрос