Skip to content

Latest commit

 

History

History

matmul_benchmark

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Matrix Multiplication Benchmark

Introduction:

This simple benchmark perform multiplication between two matrices reporting the time of execution of the computation.

Settings:

Through the settings json file it's possible to choose the size of the two matrices. Each setting file contain a couple of values that correspond two the number of row and column of the matrices. So, if the setting file contains the two values "dimension1" and "dimension2", the first matrix will be "dimension1"x"dimension2", while the second will be "dimension2"x"dimension1". The two dimensions are reported in the setting file name.

Devices supported:

The device (GPU or CPU) is selected when the benchmark is started from settings.

Dependencies installation

The benchmark dependencies are automatically installed by the benchmark.