Matrix Multiplication

This example shows the effect of rounding errors when using the ordinary matrix multiplication algorithms and strassen's fast algorithm. The first image shows the effect of using Strassen's algorithm.

The last images shows the result when using the ordinary algorithm.

The reason why Strassen's algorithm performs worse than the ordinary one on this example is that it will add large and small numbers together thus loosing significance.