4 ms·
> There are certain methods in HPC applications that are almost universally avoided because of how terribly they scale to a large distributed memory system. Mat
by BobbyJo 3y ago
> There are certain methods in HPC applications that are almost universally avoided because of how terribly they scale to a large distributed memory system. Matrix multiplies are one of them.
Neural networks, which are the basis for nearly all modern AI, are implemented as a mixture of sparse and dense matrix multiplies, depending on the neural architecture.