unrolled mmm loop
slightly better performance