Сегодня выложили кернелы для матричных операций в FP8 https://github.com/deepseek-ai/DeepGEMM DeepGEMM is a library designed for clean and efficient FP8 General Matrix Multiplications (GEMMs) with fine-grained scaling, as proposed in DeepSeek-V3. It supports both normal and Mix-of-Experts (MoE) grouped GEMMs. Written in CUDA, the library has no compilation need during installation, by compiling all kernels at runtime using a lightweight Just-In-Time (JIT) module. Currently, DeepGEMM exclusively supports NVIDIA Hopper tensor cores. To address the imprecise FP8 tensor core accumulation, it employs CUDA-core two-level accumulation (promotion). While it leverages some concepts from CUTLASS and CuTe, it avoids heavy reliance on their templates or algebras. Instead, the library is designed for simplicity, with only one core kernel function comprising around ~300 lines of code. This makes it a clean and accessible resource for learning Hopper FP8 matrix multiplication and optimization techniques. Despite its lightweight design, DeepGEMM's performance matches or exceeds expert-tuned libraries across various matrix shapes. Неделя опенсорса продолжается!
Сегодня выложили кернелы для матричных операций в FP8…
Из этого канала
- #3430Всех поздравляю! https://openai.com/index/introducing-gpt-4-5/
Всех поздравляю! https://openai.com/index/introducing-gpt-4-5/
- #3431Пост с выжимкой трансляции: — модель будет в API вместе с выпуском в…
Пост с выжимкой трансляции: — модель будет в API вместе с выпуском в Pro-подписку (сегодня) — Модель будет доступна разработчикам в API ВСЕХ ТИРОВ (не только…
- #3432Давно Шмидхубера не видели?…
Давно Шмидхубера не видели? https://www.ted.com/talks/juergenschmidhuberwhy2042willbeabigyearforai
- #3428DeepSeek пошёл всё опенсорсить на этой неделе. Сегодня опубликовали DeepEP,…
DeepSeek пошёл всё опенсорсить на этой неделе. Сегодня опубликовали DeepEP, коммуникационную библиотеку для MoE с GPU кернелами…
- #3427https://youtu.be/EtNagNezo8w
https://youtu.be/EtNagNezo8w