DeepGEMM

by deepseek-ai · Developer Tools

DeepGEMM: clean and efficient BLAS kernel library on GPU

New0 ratings7,785 starsActive
Developer ToolsDeveloper ToolCudaC++
↓ Download v2.1.1.post3GitHub⚑ Report
DeepGEMM — image 1

About this project

DeepGEMM DeepGEMM is a unified, high-performance tensor core kernel library that brings together the key computation primitives of modern large language models — GEMMs (FP8, FP4, BF16), fused MoE with overlapped communication (Mega MoE), MQA scoring for the lightning indexer, HyperConnection (HC), and more — into a single, cohesive CUDA codebase. All kernels are compiled at runtime via a lightweight Just-In-Time (JIT) module, requiring no CUDA compilation during installation. DeepGEMM leverages some concepts from CUTLASS and CuTe, but avoids heavy reliance on their templates or algebras. The library is designed for simplicity, with only a limited number of core kernel functions, making it…

Technologies

ShellPythonC++CudaCMake

Project health

Actively maintained
Last updatelast week
Contributors44
Latest releasev2.1.1.post3
Open issues & PRs126
LicenseMIT
On GitHubsince 2025

GitHub

7,785
stars
1,236
forks
44
contributors
126
open issues & PRs
Cuda
language
last week
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review DeepGEMM.

Built by

deepseek-ai
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain deepseek-ai/DeepGEMM? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like