Актуальные темы
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
На прошлой неделе @NVIDIA представила CUDA 13.1, в которой появился новый парадигма программирования параллельных вычислений - тайлы. "Традиционная" CUDA предоставляет модель аппаратного обеспечения и программирования с одним инструкцией и множеством потоков (SIMT) для разработчиков.
1/6

Эта парадигма обеспечивает максимальную гибкость, но может стать утомительной и трудной для оптимизации. Парадигма плиток рассматривает тензоры как фундаментальные объекты и строит на этом. Это промежуточный уровень для языков более высокого уровня.
2/6
Программирование на основе плиток позволяет вам программировать ваш алгоритм, указывая фрагменты данных или плитки, а затем определяя вычисления, выполняемые над этими плитками.
3/6
Вам не нужно настраивать, как ваш алгоритм выполняется на уровне каждого элемента: компилятор и среда выполнения позаботятся об этом за вас.
4/6
Интересно, что программирование на основе плиток сначала будет доступно для разработки на Python, хотя и с использованием cuTile Python. Традиционно основной язык программирования для CUDA, C++, будет выпущен позже.
5/6
10,8K
Топ
Рейтинг
Избранное

