LINUX.ORG.RU

Про новые архитектуры

 , ,


0

2

Вот я тут смотрю дискуссии на тему рязани и штеудов и постоянно вижу упоминания неких новых архитектур.

А кто-нибудь из аналитиков на ЛОРе может нам пояснить, что принципиально нового родили инженеры штеуда и амд за последние 10 лет?

Просто я вот в своё время данный вопрос изучил, чтоб на патентную мину не наступить. Исторически, был такой дядька по фамилии Томассуло. Вот он-то как раз в 80х или даже в 70х(лень гуглить) предложил out-of-order execution. У него как раз были тем самие reservation stations, переименование регистров и прочие термины которыми нынче жонглируют. Опс, погуглил. 1967й год.

Короче, этот патент лежит у IBM под жопой. У IBM еще лежит патент на FMA - это умножение + сложение с плавающей точкой. Его тоже все используют. 191битный сумматор блаблабла. Но вернемся к нашему барану.

Так вот, на практике используют как бы томассуло, но вместо прицельного оживления упоротых инструкций, они их тупо крутят в round robin, пока все не выкрутят. Вот пень2 - 40 микроинструкций, 5 конвейеров. Ага, 40/5=степень двойки. Ну понятно. Кора7 = 128/8=16. Ожидаемо. Это томасулло, томасулло и еще раз томасулло. Смотрю на рязань, там якобы ктулхана встроили. Ну думаю, наконец то что-то новое. А там всё тот же томассуло. Ктулхан просто занимается предсказанием переходов вместо табличек.

Берем арм. Там еще проще: вместо нескольких очередей сделали одну на входе. Разница на самом деле непринципиальна.

Так-с, говорите, что там нового?

☆☆☆

Ктулхан просто занимается предсказанием переходов

Есть обоснованное мнение, что предсказатель на перцептронах еще в FX встроили.

что принципиально нового родили инженеры штеуда и амд за последние 10 лет?

Как ты себе представляешь принципиально новый x86, да ещё и с сохранением обратной совместимости? Там всё лишь косметические примочки разной степени успешности.

devl547 ★★★★★
()
Последнее исправление: devl547 (всего исправлений: 1)

Для наяривания на новую архитектуру, нужно этими самыми архитектурами интересоваться, если есть красноглазое желание и сам фанат дёргания ЦПУ на самом низком уровне (это наша система ЕС, это системный барабан, это системный принтер, а это Лёша, тоже системный).

Современном потребителю интересны fps и время пережатия видосиков с рендерингом 3Д сцен.

И вот тут на рыночке баланс то и нарушен, распределение непропорциональное и всё такое. :-)

Ну и чего удивительного, если все изыскания по SolidState(Device/CHip) произвели как раз в конце 60х, когда ИБМ начали наяривать свои энетрпрайзные компьютеры широкого назначения.

Deleted
()
Ответ на: комментарий от ckotinko

Да ни одно следующее поколение старой ISA ничем tg://addstickers?set=stpcts от предыдущего не отличается. Конечно, с x86 сейчас сильно извращаются, но RISC процессоры остаются всё теми же (если не считать довольно большой разницы ARMv7 и ARMv8). Хочешь чего-то нового, пробуй OpenRISC и RISC-V.

CYB3R ★★★★★
()
Ответ на: комментарий от CYB3R

openrisс это даже не шаг назад, это такой прыжок во середину 80х.

ckotinko ☆☆☆
() автор топика
Ответ на: комментарий от CYB3R

Хочешь чего-то нового, пробуй OpenRISC

Поперхнулся печенькой.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.