Benchmark for generic matrix-matrix multiplication (GEMM)
C++ C TeX Jupyter Notebook Python HTML Other
Switch branches/tags
Nothing to show
Clone or download
Latest commit c0f4e69 Mar 8, 2017

README.md

Benchmark for generic matrix-matrix multiplication (GEMM)

logo logo License

Prerequisites

Installation

ck pull repo --url=https://github.com/dividiti/gemmbench

or

ck pull repo --url=git@github.com:dividiti/gemmbench.git

TBD: register OpenCL with CK

Usage

  • Compile benchmark

ck compile program:gemmbench-cl-launcher-1.0

  • Run benchmark (select "default" CMD when asked)

ck run program:gemmbench-cl-launcher-1.0

  • Run benchmark with custom CMD (for example, change matrix order, platform ID and device ID):

ck run program:gemmbench-cl-launcher-1.0 --extra_run_cmd="-n 512 -p 0 -d 1"

Publications