All Projects → dividiti → Gemmbench

dividiti / Gemmbench

Licence: bsd-3-clause
Benchmark for generic matrix-matrix multiplication (GEMM)

Benchmark for generic matrix-matrix multiplication (GEMM)

compatibility automation workflow License

Prerequisites

Installation

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

or

ck pull repo --url=[email protected]: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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].