Technická poznámka k "CTP"
Poznámka W
Pro "výpočetní prvky" ("CE") s postupným zpracováním toku dat (pipeline), které jsou schopny zpracovávat více než jednu aritmetickou nebo logickou operaci v každém strojovém cyklu poté, co jsou naplněny daty, může být zavedena specifická rychlost v režimu pipeline. Efektivní výpočetní rychlost (R) pro takové "CE" je pak maximum rychlosti v režimech využívajících i nevyužívajících pipeline.
Poznámka X
Pro "výpočetní prvky", které vykonávají více aritmetických operací konkrétního typu v jednom cyklu (např. dvě sčítání v jednom cyklu nebo dvě identické logické operace v jednom cyklu) je doba výpočtu t dána vztahem:
doba cyklu
t = --------------------------------------------
počet identických operací ve strojovém cyklu
"Výpočetní prvky"("CE"), které vykonávají různé typy aritmetických nebo logických operací v jednom strojovém cyklu se pokládají za více samostatných "výpočetních prvků", které pracují současně (např. "výpočetní prvek" provádějící sčítání a násobení v jednom cyklu se bere jako dva "výpočetní prvky", z nichž první vykonává sčítání v jednom cyklu a druhý provádí násobení, rovněž v jednom cyklu).
Pokud jeden "výpočetní prvek" provádí skalární i vektorovou funkci, pak použijte hodnotu s kratší dobou výpočtu.
Poznámka Y
Jestliže "CE" neprovádí žádné sčítání nebo násobení s pohyblivou řádovou čárkou (FP), ale provádí dělení s pohyblivou řádovou čárkou, pak:
1
R = -------------
fp t
fp divide
Jestliže "CE" vykonává operaci převrácené hodnoty v pohyblivé řádové čárce, ale nevykonává FP sčítání, násobení nebo dělení, pak:
1
R = ----------------
fp t
fp reciprocal
Nerealizuje-li se žádná ze specifikovaných instrukcí, je efektivní FP rychlost rovna 0.
Poznámka Z
V jednoduchých logických operacích vykonává jedna instrukce jednu logickou manipulaci s ne více než dvěma operandy daných délek.
Ve složitých logických operacích vykonává jedna instrukce více logických manipulací, aby vytvořila jeden nebo více výsledků ze dvou nebo více operandů.