Mar. 16th, 2014

solusrex: (Default)
Сидя на семинаре по архитектуре ARMv8A я внезапно осознал, что мы давно прозевали момент, когда планету земля заполонили киборги. Кому как не им нужны 64-битные регистры и 48-ми битная адресация памяти, три уровня таблиц трансляции виртуальных адресов, многоядерные smp кластеры и межкластерная синхронизация. Живые люди последнее что сделали - это 8-ми битный процессор 8080. Он адресовал понятные человоческому воображению 64кб памяти и не было в нем ни MMU, ни кэша трех уровней, ни конвейера с предсказателями переходов, ни спекулятивного выполнения команд. Хотя то, что некоторые регистры в нем были 16-ти битные, говорит о том, что люди уже тогда начали терять контроль над ситуацией.

Киборга распознать трудно, но возможно. Их было заметно, когда Apple выпустил процессор A7 на базе ARMv8 - все киборги были в экстазе от того, что количество 64-битных регистров в телефонах удвоилось, и немедленно выстроились в очередь за новыми телефонами.

Несколько лет назад, помню, я с сомнением смотрел на квалкомовский roadmap их мобильных процессоров. Их смелое воображение рисовало двух-четырех ядерные гигагерцовые мобильные чипы. Это было время, когда так называемые смартфоны были только у самых продвинутых перцев, а население в основном пользовалось телефонами только чтобы "позвонить".

А вообще, архитектура очень интересная! Скоро во всех магазинах мира ;)




А это наш mothership (хэдквотерс).

Profile

solusrex: (Default)
solusrex

April 2020

S M T W T F S
   1234
567891011
12131415161718
192021 22232425
2627282930  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 16th, 2025 08:58 pm
Powered by Dreamwidth Studios