Skip to content

tangefly/HGEMM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  • Install
git clone https://github.com/tangefly/HGEMM.git
pip install -e .
  • Benchmark
python ./benchmarks/xxx_bench.py
  • Test
pytest -v
  • Profile
mkdir -p results
ncu \
  --set full \
  --kernel-name naive_hgemm_kernel \
  -o ./results/naive_hgemm_kernel_profile \
  python ./profiles/naive_hgemm_profile.py

ncu \
  --set full \
  --kernel-name hierarchical_tiling_hgemm_kernel \
  -o ./results/hierarchical_tiling_hgemm_kernel_profile \
  python ./profiles/hierarchical_tiling_hgemm_profile.py

About

An implementation of HGEMM from scratch.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors