История изменений
Исправление hateyoufeel, (текущая версия) :
Ты писал проги на ассемблере когда-нить
Ага. Больше не хочу. Крайне неблагодарное занятие.
То что в основном используется маленькое количество инструкций - это так всегда было.
Нет. Есть большая разница между «у программиста голова лопается» и тем фактом, что оптимизирующие компиляторы выбирают наиболее производительные инструкции при генерации кода.
Что касается risc, то пытаться «приватизировать» общеизвестную технологию в пользу какой-то конкретной архитектуры это идиотизм.
Привати-что?
Смотри, мой тезис тут весьма простой: после развала DEC куча инженеров оттуда оказались в Intel и чуть позже в AMD, что очень сильно повлияло на развитие процессоров этих двух контор.
Ну и заявление что современный x86 это risc весьма притянуто. Это особенности внутренней реализации и снаружи они не видны.
Кеш и конвейер – тоже особенности внутренней реализации и снаружи особенно не видны. Ну кроме того факта, что если ты промахнёшься мимо кеша или просрёшь конвейер, процессор встанет. И тут они резко перестают быть особенностями внутренней реализации почему-то.
Современный x86 – это RISC, маскирующийся под CISC, и зачем-то притащивший в систему команд вагон расширений, которые вполне могли бы быть частью сопроцессора на манер GPU (всякие AVX и т.д.)
Исходная версия hateyoufeel, :
Ты писал проги на ассемблере когда-нить
Ага. Больше не хочу. Крайне неблагодарное занятие.
То что в основном используется маленькое количество инструкций - это так всегда было.
Нет. Есть большая разница между «у программиста голова лопается» и тем фактом, что оптимизирующие компиляторы выбирают наиболее производительные инструкции при генерации кода.
Что касается risc, то пытаться «приватизировать» общеизвестную технологию в пользу какой-то конкретной архитектуры это идиотизм.
Привати-что?
Смотри, мой тезис тут весьма простой: после развала DEC куча инженеров оттуда оказались в Intel и чуть позже в AMD, что очень сильно повлияло на развитие процессоров этих двух контор.
Ну и заявление что современный x86 это risc весьма притянуто. Это особенности внутренней реализации и снаружи они не видны.
Кеш и конвейер – тоже особенности внутренней реализации и снаружи особенно не видны. Ну кроме того факта, что если ты промахнёшься мимо кеша или просрёшь конвейер, процессор встанет. И тут они резко перестают быть особенностями внутренней реализации почему-то.