Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Coprocessors:
* Všeobecne rýchlejšie pre konkrétne úlohy: Koprocesory sú navrhnuté tak, aby vynikali pri * špecifických * typoch výpočtov, často vysoko paralelných aritmetických bodov (napr. Pre grafiku alebo vedecké výpočty) alebo kryptografia. Pretože sú špecializované, môžu často dosiahnuť výrazne vyššie rýchlosti * pre tieto úlohy * ako všeobecný procesor. Sú optimalizované pre svoje miesto.
* Limited Funkčnosť: Ich rýchlosť prichádza za cenu všestrannosti. Zvyčajne nemôžu vykonávať všeobecné výpočtové úlohy. Všetky ich zdroje sú venované ich špecializovanej funkcii.
* V porovnaní s hlavným procesorom: Výhoda rýchlosti koprocesora je relatívna k hlavnému CPU. Rýchly koprocesor spárovaný s pomalým procesorom nemusí ponúknuť významné celkové zrýchlenie systému. Naopak, relatívne pomalý koprocesor by mohol stále poskytnúť podporu, ak je hlavný procesor zaťažený úlohou, ktorú koprocesor vykladá.
Periférne procesory:
* Variabilná rýchlosť: Periférne procesory (niekedy nazývané „procesory vyloženia“ v tomto kontexte) sú všeobecnejšie ako koprocesory, ale stále sa zameriavajú na riešenie konkrétnych úloh. Tieto úlohy sa často týkajú I/O operácií - riadenie periférnych zariadení, ako sú sieťové karty, úložné zariadenia atď.
* Rýchlosť stanovená úlohou a dizajnom: Ich rýchlosť do značnej miery závisí od ich architektúry a požiadaviek periférnych zariadení, ktoré spravujú. Niektoré môžu byť dosť rýchle, najmä tí, ktorí manipulujú s dátovými tokmi s vysokou šírkou, ako sú sieťové rozhrania, zatiaľ čo iné môžu byť pomalšie, venované jednoduchým riadiacim úlohám.
* zvyčajne menej špecializované ako koprocesory: Aj keď by mohli byť optimalizované pre I/O, nie sú tak úzko zameraní ako koprocesori. Často majú všeobecnejšie súpravy inštrukcií, čo znamená, že je menej pravdepodobné, že dosiahnu dramatické zvýšenie rýchlosti pozorovaného v špecializovaných koprocesoroch pre ich konkrétnu úlohu.
v súhrne:
* pre špecializované výpočty: Koprocesory * zvyčajne * ponúkajú výrazne rýchlejšie rýchlosti spracovania ako hlavný procesor pre ich navrhnuté úlohy.
* pre I/O Management: Rýchlosti periférnych procesorov sa veľmi líšia v závislosti od ich návrhu a požiadaviek periférnych zariadení, ktoré spravujú; Je nepravdepodobné, že budú dramaticky rýchlejšie ako CPU pre akúkoľvek jednotlivú úlohu ako koprocesor.
Kľúčový rozdiel spočíva v špecializácii. Koprocesor je špecializovaný špecialista, zatiaľ čo periférny procesor je všeobecnejšie zameraný na konkrétnu oblasť (I/O). Táto špecializácia priamo ovplyvňuje ich relatívne rýchlosti v kontexte. Porovnanie rýchlosti surových hodín koprocesora s periférnym procesorom by nebolo zmysluplné bez toho, aby zvážilo svoje konkrétne úlohy a architektonické návrhy.