История изменений
Исправление lenin386, (текущая версия) :
А вообще что ты думаешь про VLIW?
VLIW - это CISC на стероидах. Тот же, по сути, подход - оптимизация кода ложится на компилятор, который фейлит.
Intell перестали пытаться делать свои быстрые RISC процессоры потому что для них это само-конкуренция.
Intel перестали пытаться делать свои быстрые RISC процессоры потому, что они ВНЕЗАПНО оказались не (такими) быстрыми.
Упрощение системы команд позволяет для её реализации сделать более простой процессор
А приведение написанного человеком кода в систему упрощённых команд - задача нетривиальная, и по факту вместо оптимизированного для VLIW/RISC кода, волшебный компилятор выдаёт обычный линейный код. Кроме того, в транслятор кода в процессоре легче запихнуть всякие пропиретарные технологии, которые не хочется никому показывать.
Исправление lenin386, :
А вообще что ты думаешь про VLIW?
VLIW - это CISC на стероидах. Тот же, по сути, подход - оптимизация кода ложится на компилятор, который фейлит.
Intell перестали пытаться делать свои быстрые RISC процессоры потому что для них это само-конкуренция.
Intel перестали пытаться делать свои быстрые RISC процессоры потому, что они ВНЕЗАПНО оказались не (такими) быстрыми.
Упрощение системы команд позволяет для её реализации сделать более простой процессор
А приведение написанного человеком кода в систему упрощённых команд - задача нетривиальная, и по факту вместо оптимизированного для VLIW/RISC кода, волшебный компилятор выдаёт обычный линейный код. Кроме того, в транслятор кода в процессоре легче запихнуть всякие пропиретарные технологии, которые не хочется открывать.
Исправление lenin386, :
А вообще что ты думаешь про VLIW?
VLIW - это CISC на стероидах. Тот же, по сути, подход - оптимизация кода ложится на компилятор, который фейлит.
Intell перестали пытаться делать свои быстрые RISC процессоры потому что для них это само-конкуренция.
Intel перестали пытаться делать свои быстрые RISC процессоры потому, что они ВНЕЗАПНО оказались не (такими) быстрыми.
Упрощение системы команд позволяет для её реализации сделать более простой процессор
А приведение написанного человеком кода в систему упрощённых команд - задача нетривиальная, и по факту вместо оптимизированного для VLIW/RISC кода, волшебный компилятор выдаёт обычный линейный код.
Исходная версия lenin386, :
А вообще что ты думаешь про VLIW?
VLIW - это CISC на стероидах. Тот же, по сути, подход - оптимизация кода ложится на компилятор, который фейлит.
Intell перестали пытаться делать свои быстрые RISC процессоры потому что для них это само-конкуренция.
Intel перестали пытаться делать свои быстрые RISC процессоры потому, что они ВНЕЗАПНО оказались не (такими) быстрыми.
Упрощение системы команд позволяет для её реализации сделать более простой процессор
А приведение написанного человеком кода в систему упрощённых команд - задача нетривиальная, и по факту вместо оптимизированного для VLIV/RISC кода, волшебный компилятор выдаёт обычный линейный код.