Content deleted Content added
m Task 18 (cosmetic): eval 22 templates: hyphenate params (2×); |
m As at target |
||
Line 54:
In the idealized cache model, this algorithm incurs only {{math|Θ({{sfrac|''n''<sup>3</sup>|''b'' {{radic|''M''}}}})}} cache misses; the divisor {{math|''b'' {{radic|''M''}}}} amounts to several orders of magnitude on modern machines, so that the actual calculations dominate the running time, rather than the cache misses.<ref name="ocw"/>
==Divide
An alternative to the iterative algorithm is the [[divide
:<math>C = \begin{pmatrix}
Line 88:
</math>
which consists of eight multiplications of pairs of submatrices, followed by an addition step. The divide
The complexity of this algorithm as a function of {{mvar|n}} is given by the recurrence<ref name="clrs"/>
Line 164:
===Shared-memory parallelism===
The [[#Divide
:<math>\begin{pmatrix}
|