58Muista kuitenkin, että todelliset nopeutukset tulevat aina kokonaisalgoritmin suunnittelun eikä pienen mittakaavan näpertelyn kautta! Kurssimme Algoritmit 1 ja Algoritmit 2 johdattelevat aiheeseen. Datan sijoittelua ja konekielikoodia algoritmin sisimmässä silmukassa ei ole mitään syytä miettiä ennen kuin on varma, että (A) algoritmi on tehtävän ratkaisemiseen paras mahdollinen, (B) säikeistys ja muut helpommat keinot on jo käytetty, (C) nykyinen suoritusaika ei jostakin syystä ole riittävä nykyiseen tarpeeseen ja (D) että pienen mittakaavan näpertelyllä voi oikeasti saada riittäviä vaikutuksia työmäärään nähden.