TGViewer
Pixel Science Pixel Science @pixels_science · 480 subscribers
Post #33 230
Open AI оказывается уже давненько выкатил интересный язык TRITON - конкурент CUDA, позволяющий разительно проще писать программы при всём при этом бенефитя от использования Local Shared Memory и прочих плюшек, нацеленных на уменьшение потребляемого bandwidth-а. напомню, что сейчас по сути bandwidth - основное бутылочное горлышко GPUs.

Зацените пример кодинга Softmax-а. Компилятор сам аллоцирует SM для локального суммирования чисел в текущем ThreadBlock-е, вставляет __syncthreads(), и далее продолжает thread-independent исполнение

И всё это еще с масками. поддерживают указатели! (их блин даже в Вулкане полноценно еще нет 🥹)

Для понимание именно такое задание я вчера дал своим студентам для пар по GPGPU на Vulkan-е (типа CUDA только граф. API) и решение на нём выглядит куда более громоздким)

Узнал же я про него через новый фреймворк для обучение и исполнения NERFов, т.к. они использовали Triton в качестве языка. Скоро может разберусь как он там устроен)

P.s. OpenAI ищет для его развития компайлер-прогера
  • 🔥 3
More from @pixels_science
  1. Aug 25, 2025The Bitter Lesson for RL: Verification as the key to Reasoning LLMs - отличная презентация…
  2. Aug 21, 2025Подытожу этот сумбурный тред фразой одного умного парня из мира Computer Vision: "Не беспо…
  3. Aug 21, 2025Продолжение про SIGGRAPH ч.2 И я сам очень многому удивился и обнаружил свой предсказатель…
  4. Aug 21, 2025Продолжение про SIGGRAPH ч.1 Кто-то просто делает ставки. На 10ки $млн. Надеясь открыть но…
  5. Aug 21, 2025Про SIGGRAPH, рынок, разговоры о будущем графики Съездил. Встретился с 10ками прекраснейши…
  6. Aug 4, 2025Пригласили на SIGGRAPH 2025 ещё раз презентовать нашу статью по нейронному рендеру! Если в…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →