Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
technicky nie, nie presne v * presnom * rovnakom čase.
Tu je dôvod:
* Inštrukčné potrubie: Dokonca aj jednotlivé CPU používajú techniku nazývanú inštruktážne potrubie na urýchlenie vykonávania. Rozkladajú pokyny na menšie kroky a prekrývajú tieto kroky, aby dosiahli určitý druh paralelného spracovania v jednom jadre.
* zdieľanie času: Viacero jadier na CPU stále pracuje v jednom zdieľanom hodinovom cykle. Aj keď môžu pracovať na rôznych úlohách súčasne, samotné jadro nevykonáva súčasne viac pokynov v * absolútnom * rovnakom okamihu. Striešia sa mimoriadne rýchlo, čo poskytuje ilúziu súčasného vykonávania.
Ale prakticky áno, pre všetky zámery a účely.
* Rýchlosť: Vykonanie viacerých inštruktážnych súborov na rôznych jadrách sa deje tak rýchlo (merané v nanosekúndoch), že je efektívne nerozoznateľné od skutočného súčasného vykonávania.
* paralelné spracovanie: Kľúčovou výhodou viacjadrových CPU je to, že môžu vykonávať viac pokynov * súčasne *-čo znamená, že dokážu zvládnuť úlohy paralelne, čo vedie k výrazne rýchlejšiemu spracovaniu celkovo.
Analogia: Myslite na to ako na diaľnicu s viacerými jazdnými pruhmi. Každý jazdný pruh predstavuje jadro CPU. Zatiaľ čo autá v rôznych jazdných pruhoch sa môžu pohybovať súčasne, stále zdieľajú tú istú cestu a pohybujú sa rovnakou všeobecnou rýchlosťou.
v súhrne: Zatiaľ čo viacero jadier na CPU technicky nevykonáva pokyny v * presnom * rovnakom nanosekúri, dosahujú takmer simultánne vykonávanie prostredníctvom zdieľania času a paralelného spracovania, čo vedie k dramatickým vylepšeniam výkonnosti.