=AlexD= (08.02.2010 06:53, просмотров: 140) ответил Evgeny_CD на Навеяно ->. Кажись, до меня дошли критерии оптимизации современных процов. Спор об оптимальности той или иной архитектуры глуп без задания граничных условий.
Самое смешное, что всю работу интеловцы сделали в далёких 70х при проектировании х86. У них было две задачи.
1 Сделать приемлемый по производительности 16битник с максимально компактным ядром.
Задача с блеском выполнена, по сравнению с конкурентами количество вентилей было минимальным, а чипы в 2-3 раза дешевле.
2 Память была дорога, система команд обязана была использовать её максимально эффективно.
Тут тоже всё пучком - переменная длина команд, самые используемые - однобайтовые, то что доктор прописал.
На этом поле они не слабо демпингнули и зачистили поляну.
Дальнейшее развитие архитектуры шло в том-же русле, но с накачиванием мускулов. Можно митинговать по поводу размеров чипов и их сложности, и костыляхтм, только вот у конкурентов, хотя-бы приближающихся по производительности почему-то получается дороже, горячее и костылейтм не меньше. Глянуть хотя-бы на PowerPC.
Правда молодая поросль Интела решила, что старики-маразматики, и забубенили Итаник. Который без мнооооооооого мегабайтных кешей представляет собой совершенно убогое зрелище.
Принцип маленькое-близкое-быстрое/большое-далёкое-медленное будет только нарастать со временем.
надо придумать объяснение этому мудизму, иначе рехнуться можно