Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Serial spracovanie je pôvodný procesor realizačný projekt . Jej jadrom je myšlienka " FIFO " alebo prvý pri spracovaní first - out . Inštrukcie sa vykonáva v prvý príde , ten prv melie procesorom . Multitasking je účinná iba pri vysokej rýchlosti procesorov , ktoré majú doklad o taktovacej frekvencii dostatočne vysokú , aby prepínanie medzi úlohami transparentné . To je však veľmi závislá na operačnom systéme a softvéru použitého . V sériovom spracovanie je tam jeden cesta pre tok dát a vykonanie pokynu .
Závitom Parallel Processing
Threading je proces lámanie jeden úlohu do menších vlákien , ktoré sú vzájomne sériový proces . Napríklad , videohra môže bežať výpočty fyziky na jednom vlákne a spracovanie zvuku na ďalšie. Pôvodne to bola realizovaná na sériový procesor , ktorý by mohol v obmedzenej miere , prepínať medzi závitmi pri výhodné. To je možné, pretože procesor trávia väčšinu svojho času čakania na dáta alebo inštrukcie, aby sa do neho vniesol z pamäte alebo pevného disku . Multi - threading využíva týchto čakacích dôb pre prepínanie medzi závitmi a zvýšiť efektivitu spracovania .
Multi - core spracovanie
Multi - jadrové procesory vlastniť dva alebo viac fyzických procesorových jadier na ich kremíka zomrieť . To umožňuje skutočné paralelné spracovanie . Táto jadra často zdieľajú on - die pamäti , známy ako vyrovnávacej pamäti , takže môžu zdieľať dáta v priebehu spracovania úloh . Multi - core procesory sú tiež schopné multi - threading na každé jadro , ale táto schopnosť je obmedzená na určité procesory radu Intel . Multi - core procesory vynikajú v paralelných úloh , ako je šifrovanie , kódovanie médií a kompresie dát a tiež umožňujú bezproblémové a skutočný multi - tasking .
Paralelné spracovanie Úvahy
je často lákavé vidieť potenciálny výkon procesora schopné paralelného spracovania , ako je ľahké ospravedlnenie drahšie počítače . Avšak , paralelné spracovanie je stále nevyužitý , ako v roku 2011 . Okrem vedeckých aplikácií určených pre paralelné spracovanie , spotrebiteľské aplikácie často nie sú naprogramované tak , aby využitie paralelného spracovania . Niektoré úlohy sú tiež nie je možné rozdeliť spôsobom , ktorý je v súlade s paralelnou architektúrou . Niekoľko aplikácií , okrem tých uvedených , sú v skutočnosti naprogramovaný využiť multi - core procesorom efektívne . To je ďalej komplikuje operačného systému s nedostatkami plánovania procesov . Až na užívateľa , ktorý vykonáva niekoľko úloh súčasne , bude mnoho užívateľov vidieť žiadne výrazné zvýšenie efektivity nad dvoma jadrami .
Copyright © počítačové znalosti Všetky práva vyhradené