finished naive gpu matrix multiplication