I’m watching the NVIDIA GTC 2020 talk “Developing CUDA kernels to push Tensor Cores to the Absolute Limit on NVIDIA A100”, and I do not understand this example:
Presumably, there should be 4 values of C, right?
I’m also wondering if the data has to be organized in exactly this format. I.e, here, it looks like threads are tiled s.t thread 0 reads from row 0, and 8. But … could it be organized differently? I.e, thread 0 reads from rows 0, 1.
