Algoritmus kopíruje postup při násobení matice na papíře.
Na obrázku je A matice MXN , B je NXP ( chybí tam test) .
Vnějším cyklem do I načítáš řádky A, pro každý řádek načítáš do J sloupce B.
S je součet, který položíš roven 0 a postupně přičítáš jednotlivé součiny.
Proměnná L obsahuje sloupec řádku I, který násobíš s L-tým řádkem sloupce J.