Skip to content

jhson989/matmul_cublas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cuBLAS GEMM Example for FP32 MatMul

1. Introduction

설명을 https://computing-jhson.tistory.com/24 에 추가함

  • main.cu : main 함수
  • src/kernel.cu : cuBLAS api 호출 interface 함수
  • src/debug.cu : CUDA 및 cuBLAS 에러 핸들링 및 계산 결과 검증을 위한 debugging functions

2. How to Run

  • make
    • make DEBUG=ON 시, cuBLAS 계산 결과 검증 진행
  • make run
    • main.cu 내 M, N, K 변수를 통해 Matrix 크기를 조절
    • sparsity 변수를 통해 sparse matrix의 sparsity 조절
      • ex) sparsity = 0.01 일 경우, matrix의 1%만 non-zero 변수를 가짐

About

cuBLAS GEMM Example for FP32 MatMul

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published