англійськафранцузькаіспанська

Ad


Значок OnWorks

Завантажити CUTLASS для Linux

Безкоштовно завантажте програму CUTLASS Linux для онлайн-запуску в Ubuntu онлайн, Fedora онлайн або Debian онлайн

Це програма для Linux під назвою CUTLASS, останню версію якої можна завантажити як CUTLASS3.2.1.zip. Його можна запустити онлайн у безкоштовного хостинг-провайдера OnWorks для робочих станцій.

Завантажте та безкоштовно запустіть цю програму під назвою CUTLASS з OnWorks.

Дотримуйтесь цих інструкцій, щоб запустити цю програму:

- 1. Завантажив цю програму на свій ПК.

- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.

- 3. Завантажте цю програму в такий файловий менеджер.

- 4. Запустіть онлайн-емулятор OnWorks Linux або Windows або онлайн-емулятор MACOS з цього веб-сайту.

- 5. З ОС OnWorks Linux, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.

- 6. Завантажте програму, встановіть її та запустіть.

ЕКРАНИ

Ad


CUTLASS


ОПИС

CUTLASS — це набір абстракцій шаблонів CUDA C++ для реалізації високопродуктивного множення матриць (GEMM) і відповідних обчислень на всіх рівнях і масштабах у CUDA. Він містить стратегії ієрархічної декомпозиції та переміщення даних, подібні до тих, що використовуються для реалізації cuBLAS і cuDNN. CUTLASS розкладає ці «рухомі частини» на багаторазові модульні програмні компоненти, абстраговані класами шаблонів C++. Ці примітиви для всього потоку, деформації, блоку та пристрою можуть бути спеціалізовані та налаштовані за допомогою користувальницьких розмірів плиток, типів даних та інших алгоритмічних політик. Отримана гнучкість спрощує їх використання як будівельних блоків у користувацьких ядрах і програмах. Щоб підтримувати широкий спектр додатків, CUTLASS забезпечує широку підтримку обчислень змішаної точності, забезпечуючи спеціалізовані абстракції переміщення даних і множення-накопичення для плаваючої коми половинної точності (FP16), BFloat16 (BF16), Tensor Float 32 (TF32), тощо



риси

  • CUTLASS реалізує високопродуктивну згортку за допомогою неявного алгоритму GEMM
  • Імпліцитний GEMM — це формулювання операції згортання як GEMM, завдяки чому використовуються переваги модульного конвеєра GEMM CUTLASS
  • Створюйте згортки, повторно використовуючи високооптимізовані компоненти варп-широкого GEMM і нижче
  • Ядра Convolution першого рівня спеціалізуються на невеликій кількості каналів і зменшеному вирівнюванні
  • Оператори BLAS3, прискорені Tensor Cores
  • Оптимальна продуктивність за допомогою CUDA 11.7


Мова програмування

C + +


Категорії

Математика, машинне навчання

Це програма, яку також можна завантажити з https://sourceforge.net/projects/cutlass.mirror/. Його розміщено в OnWorks, щоб його можна було найпростіше запускати онлайн з однієї з наших безкоштовних операційних систем.


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad