simple dgemm to learn how it can be optimized
inspired by drepper