Смещение воронки - что это?

При чтении Руководства по программированию в CUDA 5.0 я наткнулся на функцию под названием «Воронка " который присутствует в устройстве с поддержкой вычислений 3.5, но не 3.0. Содержит аннотацию "см. справочник, но когда я ищуворонка " термин в руководстве, я неничего не найти.

Я попытался найти его, но нашел только упоминаниеhttp://www.cudahandbook.comв главе 8:

8.2.3. Сдвиг воронки (SM 3.5)

GK110 добавил 64-битныйсдвиг воронки » Инструкция, к которой можно получить доступ со следующими внутренностями:

__funnelshift_lc (): возвращает старшие 32 бита сдвига левой воронки.

__funnelshift_rc (): возвращает младшие 32 бита смещения правой воронки.

Эти встроенные функции реализованы в виде встроенных функций устройства (с использованием встроенного ассемблера PTX) в файле sm_35_intrinsics.h.

... но это все еще не объясняет, что "сдвиг левой воронки " или же "сдвиг правой воронки " является.

Итак, что это и где это нужно?

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

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