mirror of
https://github.com/deepseek-ai/DeepGEMM.git
synced 2026-11-05 00:47:26 +00:00
[PR #112] [MERGED] Add more GPU architectures support #252
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
deepseek-ai/DeepGEMM#252
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/deepseek-ai/DeepGEMM/pull/112
Author: @RayWang96
Created: 6/12/2025
Status: ✅ Merged
Merged: 7/18/2025
Merged by: @LyricZhao
Base:
main← Head:multi_arch_support📝 Commits (5)
a437e0bAdd more GPU architectures supportcc416eeUpdate layout.pyc52b1c1Optimize performance, Add SM90 support, Add 1D2D SM100 support2e937c4Add fmtlib submodule at commit 553ec114c4ff2eMerge commit '03d0be3d2d' into multi_arch_support📊 Changes
67 files changed (+5575 additions, -2954 deletions)
View changed files
📝
.gitmodules(+4 -1)📝
CMakeLists.txt(+22 -33)📝
README.md(+53 -115)➕
csrc/indexing/main.cu(+13 -0)➕
csrc/jit/cache.hpp(+31 -0)➕
csrc/jit/compiler.hpp(+172 -0)➕
csrc/jit/device_runtime.hpp(+50 -0)➕
csrc/jit/kernel_runtime.hpp(+139 -0)➕
csrc/jit_kernels/heuristics/common.hpp(+298 -0)➕
csrc/jit_kernels/heuristics/sm100.hpp(+144 -0)➕
csrc/jit_kernels/heuristics/sm90.hpp(+115 -0)➕
csrc/jit_kernels/impls/runtime_utils.hpp(+173 -0)➕
csrc/jit_kernels/impls/sm100_fp8_gemm_1d1d.hpp(+351 -0)➕
csrc/jit_kernels/impls/sm100_fp8_gemm_1d2d.hpp(+242 -0)➕
csrc/jit_kernels/impls/sm90_fp8_gemm_1d2d.hpp(+255 -0)➕
csrc/jit_kernels/impls/smxx_layout.hpp(+199 -0)➕
csrc/python_api.cpp(+402 -0)➕
csrc/utils/exception.hpp(+58 -0)➕
csrc/utils/format.hpp(+6 -0)➕
csrc/utils/hash.hpp(+35 -0)...and 47 more files
📄 Description
Hi DeepGEMM Team,
This PR is submitted by NVIDIA and introduces support for more GPU architectures.
Key Points
On-going and coming soon
Long-term optimization
We are actively working on these optimizations. It aims to continuously provide support for NVIDIA's latest GPU hardware in DeepGEMM, ensuring the community can perform efficient and scalable training and inference with DeepSeek models for next-generation AI workloads.
Thanks!
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.