Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Hardware >> CPU >> .

Porovnať a kontrastovať periférne procesory koprocesory vzhľadom na ich rýchlosť spracovania?

Porovnanie periférnych procesorov a koprocesorov týkajúcich sa rýchlosti spracovania je odtieňované, pretože to do značnej miery závisí od špecifickej architektúry a úloh, ktoré vykonávajú. Neexistuje všeobecne rýchlejší typ. Môžeme však urobiť niektoré všeobecné pozorovania:

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.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené