App backbone
CUDA matrix multiplication kernel
Utils for consistent matrices memory allocation and such stuff
Allocate and free the memory
Send data to and retrieve from GPU
Run Kernel
Time measurement
Mersenne Twister Library (http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html) required by random matrices fill
Simplest makefile