Zrychlení zpracování instrukcí
- dříve mikroprocesory zpracovávaly instrukce sekvenčně
Proudové zpracování instrukcí – pipelining
zpracovávaná instrukce je rozložena do několika fází. V každé fázi zpracování instrukcí se využívá jiná část procesoru. To umožňuje současné vykonávání jednotlivých fází instrukcí. Každá instrukce je v daném taktu nahrazena v jiné fázi zpracování.
Superskalární architektura – umožňuje paralelní zpracování instrukcí v CPU
Hyper-Threading – CPU se tváří, jako by obsahoval dvě jádra
Přehled dělení procesorů:
- základní informace o procesoru
- rychlosti – „P“ rating
- fyzikální charakteristiky
- provedení /Packaging/
„P“ rating – u označení (v názvu) některých procesorů AMD vystupuje jejich skutečná rychlost jako odvozená hodnota udávající, s jak rychlými Intel procesory je daný procesor srovnatelný. Znak „+“ v názvu znamená, že nejde o skutečnou frekvenci.
Provedení
- počet pinů (kontaktů)
- použití typu socketu nebo typu slotu
Externí architektura – např. schopnost pracovat v multiprocesorových sestavách, velikost, rychlost externí cache,…
Interní architektura – počet jader, počet ALU, pipelining, velikost a rychlost interní cache
Srovnání výkonu procesorů
- prostřednictvím testů, které udávají výkon v MIPS /Drystone/, v MFLOPS /Whetstone/ a SPEC /Benchmark/…