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