updating microkernels VectorAdd and Matrix_mult