Dom > Razstava > Vsebine

Mnogo-jedro predelovalec slabosti

Mar 14, 2019

Maksimiranju uporabe računalniških virov, ki jih več-jedrne procesorje zahteva prilagoditve podporo operacijskega sistema (OS) in obstoječe programske aplikacije. Tudi možnost multi-core procesorje povišati uporaba predstava je odvisna od uporabe več niti znotraj aplikacije.


Vključevanje čip večjedrni lahko nižje čip proizvodnjo pridelka. Prav tako so težje obvladovati topel kot nižje gostote single-jedro modelov. Intel je delno preprečiti ta prvi problem tako, da ustvarite svoj četverokotnik-jedro modelov z združitvijo dveh dvojina-jedro tisti na posamezen umreti s enoten cache, zato lahko kateri koli dve delovni dvojina-jedro umre uporablja, v nasprotju s proizvodnjo štiri jedro naprej a posamezen umreti in celotno štiri za delo pripraviti quad-core CPU. Arhitekturne vidika, nenazadnje sam CPU modelov lahko bolje izkoristiti silicij površine kot Multiprocesorski jedra, tako razvoj zavezo, da ta arhitektura opravljajo tveganje staranja. Končno, surov predelovanje sila ni le omejitev naprej sistem predstava. Dve predelovanje jedro delitev isti sistem avtobus ter spomin bandwidth omejuje delovanje realnem svetu prednost. V poročilu iz leta 2009, dr. Jun Ni pokazala, da če posamezen jedro bo kmalu pasovno širino pomnilnika omejena, potem boš dvojina-jedro bi 30 % do 70 % izboljšanje; Če pasovno širino pomnilnika ni problem, potem lahko pričakujemo izboljšanje 90 %; vendar, je Amdahl prava naredi ta trditev dvomljiva. Bi bilo mogoče za aplikacijo, ki uporablja dva procesorjev na koncu teče hitreje na eno-core, eden, če je bila komunikacija med CPU omejevalni dejavnik, ki bi šteje več kot 100 % izboljšanje.