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

Rozdiely medzi sériovým a paralelným spracovanie

Počítače sú vo svojej podstate sériový . Práca v súbežne robí oveľa väčší zmysel v mnohých aplikáciách , takže paralelný počítač bol vynájdený - sada sériových počítačov pracovať spoločne . Paralelné počítača môžete vykonať niektoré úlohy ísť oveľa rýchlejšie , ale nie všetky problémy automaticky bežať rýchlejšie na paralelných počítačoch , a každý problém musí byť rozdelené bežať paralelne vysoko kvalifikovaní , a veľmi drahé , paralelný programátor . Sekvenčné CPU

jednotka Central Processing ( CPU ) sa pokynmi z hlavnej pamäte a vykonáva ich jeden po druhom . Po vykonaní inštrukcie, CPU dostane ďalšie inštrukcie a naďalej vykonávať pokyny sériovo . To môže robiť čokoľvek , že programátor môže popísať v postupnosti inštrukcií , ktoré počítač môže pochopiť . Je to vo svojej podstate sériový .
Paralelné Výhody

Serial spracovanie je ako použitie práčovne , ktorá má iba jednu práčku a sušičku . Ak máte veľa bielizne , bude to trvať dlho . S dostatkom stroje môžete robiť desiatky zaťaženie v približne rovnakej dobe ako jeden . Avšak , to nie je vždy možné rozdeliť problémy na časti , ktoré môžu byť spustené súčasne . Ak súčet alebo prehľadávanie milióna čísel , môžete vytvoriť skupiny 1000 čísel každý a spracovávať skupiny súčasne na 1000 procesorov , dokončenie 1000 krát rýchlejší ako na jeden procesor . Ďalšie úlohy , ako je delenie dvoch čísel , musí byť vykonaná postupne .
Paralelných úloh

Prvý nevýhodou paralelných výpočtov je z hľadiska nákladov . Dobrý sériové počítača začínajú na zhruba 1000 dolárov . Paralelné počítače začínajú na viac ako 1 milión dolárov a ísť hore - cesta hore . Softvér a vyškolení programátori pre paralelné počítače sú tiež drahšie . Aj keď problém môže byť rozdelený do častí , ktoré je možné spustiť súčasne , môže byť ťažké koordinovať všetky diely .
Amdahlův zákon

Ďalšie problém je spôsobený zákonom Amdahlův . Každý paralelný program má dve časti : upratovanie a spracovanie problému . Domácnosť zahŕňa koordináciu viac procesorov , zatiaľ čo spracovanie problém je aktuálny výpočet . Amdahlův zákon uvádza , že percento času každý procesor strávi na domácnosti sa zvyšuje s počtom paralelných procesorov . Dôsledkom zákona Amdahlův je , že je nepraktické , aby sa zvýšil počet paralelných procesorov pod určitú hranicu .

Najnovšie články

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