NVIDIA / NVIDIA/TensorRT-LLM

[Usage]: Is there any fp8_blockscale_gemm performance comparison data between nvcc and nvrtc?

Open
#10,307 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

General perf question
Dominant language
Python
Stars
14.7k
Forks
2.8k
Avg merge
2d 23h
Merged PRs (30d)
489

Description

Is there any fp8_blockscale_gemm performance comparison data between nvcc and nvrtc?

"Note that there is some perf drop when using NVRTC due to a known bug of NVRTC which leads to extra instructions (but in the m=4096,n=2112,k=7168 case, NVRTC version was faster, which was a bit strange)" From Deepgemm。

Has this bug been fixed?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the fp8_blockscale_gemm performance comparison between nvcc and NVRTC, using the DeepGEMM note in the issue as the initial reference. Check whether the cited NVRTC extra-instruction bug has been fixed and whether results differ for the m=4096,n=2112,k=7168 case; done means documenting the comparison data and fix status.

Written by the indexing model from the issue text.

Assessment

Domain
compilers, performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.