top | item 39901979

(no title)

marshallward | 1 year ago

I'm sure there's more to it, but just comparing the profile output shows aggressive use of prefetch and broadcast instructions.

discuss

order

jart|1 year ago

BLIS does that in their kernels. I've tried doing that but was never able to get something better than half as good as MKL. The BLIS technique of tiling across k also requires atomics or an array of locks to write output.