Зашто су нове генерације процесора брже на истој брзини сата?
Можда вас занима како нове генерације процесора могу бити брже на истим тактовима као и старији процесори. Да ли је то само промена у физичкој архитектури или је то нешто више? Данашња постова за питања и одговоре СуперУсер имају одговоре на питања знатижељног читатеља.
Данашња сесија питања и одговора долази нам захваљујући СуперУсер-у - подјела Стацк Екцханге-а, груписане од стране заједнице веб-локација за питања и одговоре.
Фотографија љубазношћу Родрига Сенне (Флицкр).
Питање
Читач СуперУсер агз жели да зна зашто су нове генерације процесора брже на истој брзини:
Зашто би, на пример, дуал-цоре Цоре и5 био 2.66 ГХз бржи од 2.66 ГХз Цоре 2 Дуо, који је такође дуал-цоре?
Да ли је то због нових инструкција које могу обрадити информације у мање циклуса? Које друге архитектонске промене су укључене?
Зашто су нове генерације процесора брже на истој брзини?
Одговор
Допринос СуперУсер Давид Сцхвартз и Бреактхроугх имају одговор за нас. Прво горе, Давид Сцхвартз:
Обично то није због нових инструкција. То је само зато што процесор захтева мање циклуса инструкција за извршавање истих инструкција. То може бити због великог броја разлога:
- Велики кеш значи мање времена које се губи чекајући на памћење.
- Више јединица за извршавање значи мање времена чекања за почетак рада на инструкцији.
- Боље предвиђање гране значи мање времена протраћено спекулативно извршавање инструкција које заправо никада не морају бити извршене.
- Побољшања јединице извршења значе мање времена чекања да се инструкције заврше.
- Краћи цјевоводи значи да се цјевоводи брже пуне.
И тако даље.
Слиједи одговор из Пробоја:
Апсолутна дефинитивна референца су Интел 64 и ИА-32 архитектуре Приручници за развој софтвера. Они детаљно описују промене између архитектура и они су одличан ресурс за разумевање к86 архитектуре.
Препоручио бих да преузмете комбиноване свеске од 1 до 3Ц (први линк за довнлоад на страници која је повезана горе). Том 1, Поглавље 2.2 садржи жељене информације.
Неке опште разлике наведене у том поглављу, од Цоре до микро-архитектура Нехалем / Санди Бридге су:
- Побољшано предвиђање грана, бржи опоравак од погрешног предвиђања
- ХиперТхреадинг Тецхнологи
- Интегрисани меморијски контролер, нова хијерархија кеша
- Брже руковање изнимкама с помичним зарезом (само Санди Бридге)
- Побољшање пропусности ЛЕА (само Санди Бридге)
- АВКС екстензије инструкција (само Санди Бридге)
Комплетну листу можете наћи на горе наведеној вези (Том 1, Поглавље 2.2).
Обавезно прочитајте више о овој занимљивој дискусији путем линка испод!
Имате ли нешто да додате објашњењу? Звучи у коментарима. Желите ли прочитати више одговора од других технолошки паметних Стацк Екцханге корисника? Погледајте цео дискусију овде.