/mmul-anim

Visualization of cache-optimized matrix multiplication

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Visualization of cache-optimized matrix multiplication

The code in this repository generates animations visualising algorithms for cache-optimized matrix multiplication. Generated animations are available on YouTube. One frame from the animation is shown below.

Example

To generate the animations, simply run make.

Dependencies:

  • python3-cairo
  • ffmpeg