Hlavní navigace

Názor k článku Vyrovnávací paměti (cache) od Stanislav Brabec - Čímž ovšem ztratíme veškeré výhody, které automodifikace přinesla....

  • 3. 7. 2008 13:17

    Stanislav Brabec
    Čímž ovšem ztratíme veškeré výhody, které automodifikace přinesla. Vyprázdnění cache ve výsledku stojí více, než ušetřených pár desítek nanosekund.

    Takže na moderních procesorech již automodifikaci nelze použít jako prostředek pro urychlení běhu programu. Nanejvýš nako systémový nástroj (např. pro relokaci).

    Takové geniální věci jako proměnná, která je zároveň argumentem instrukce, operátor, který je instrukčním kódem, nebo vyskočení ze smyčky přepsáním instrukce jump na konci, jsou dnes již minulostí.