added simplest gpu code for matmult, average error per cell 0.000036