neorand

Приложение разработано для ускорения генерации квази-рандомизированных чисел. Для генерации чисел, приложение использует унифицированные шейдерные блоки. За генерацию отвечает библиотека cuRAND. Для получения числа необходимо задать, как минимум, два аргумента: количество SM-блоков для данной операции, а также количество потоков. Стоит обратить внимание на то, что каждый GPU имеет аппаратное ограничение каждого из двух вышеперечисленных аргументов, в связи с чем, необходимо ознакомиться с технической документацией предоставленного оборудования, перед началом работы с данным программным обеспечением.

Список аргументов командной строки:

-b [число]     —     количество SM-блоков

-t [число]     —     количество потоков

-h     —     справка по работе с приложением

-v     —     версия приложения

-i     —     конфигурация устройства

Также доступны длинные опции:

--blocks [число]     —     количество SM-блоков

--threads [число]     —     количество потоков

--help     —     справка по работе с приложением

--version     —     версия приложения

--info     —     конфигурация устройства

Загрузки

v0.6.56 Linux. CUDA V9.1.85 (Driver >= 390.46)
v0.6.56 Windows. CUDA V10.1.105 (Driver >= 418.39)