История изменений
Исправление i-rinat, (текущая версия) :
Я и говорю - узконишевое решение для сверхдешёвых сетевых/потребительских железок.
А тем временем, пишешь ты либо с x86 (десктоп или ноут), либо с ARM (мобилка или таблетка). Оттуда-то легко рассуждать, да. А я вижу, каково это — на необычной архитектуре сидеть.
С mips'ами и на телефонах проблемы, не то что на десктопах. Причём это не абстрактные проблемы архитектуры, а тупо недостаток софта. Большую часть приложений, которые я ставлю на телефон, я пересобираю сам. Некоторые нужные, такие как Opera Mini, просто отсутствуют как явление. В итоге для потребителя телефоны на необычных (для mainstream) процессорах просто не существуют. Зачем нужен кирпич, на котором не запустить софт? Восхищаться превосходством архитектуры кирпича? :)
Поэтому x86 со своим наследием и рулит. На 8088 можно запускать софт для 8086, на 80286 можно пускать софт от 8086, и так далее. Это называют модным словом «экосистема». Для ARM специально придумали armeabi, чтобы эту экосистему создать, тогда как для x86 она исторически сложилась.
Разница в потреблении энергии - на порядок.
Q = U^2/R. Похоже, ты забыл про разницу в техпроцессе и использованном напряжении питания. Ты уверен, что если воспроизвести pentium того времени на 130 нм, то он будет требовать принудительного охлаждения?
И что это за понятие такое: «энергоёмкость инструкции»?
Исходная версия i-rinat, :
Я и говорю - узконишевое решение для сверхдешёвых сетевых/потребительских железок.
А тем временем, пишешь ты либо с x86 (десктоп или ноут), либо с ARM (мобилка или таблетка). Оттуда-то легко рассуждать, да.
С mips'ами и на телефонах проблемы, не то что на десктопах. Причём это не абстрактные проблемы архитектуры, а тупо недостаток софта. Большую часть приложений, которые я ставлю на телефон, я пересобираю сам. Некоторые нужные, такие как Opera Mini, просто отсутствуют как явление. В итоге для потребителя телефоны на необычных (для mainstream) процессорах просто не существуют. Зачем нужен кирпич, на котором не запустить софт? Восхищаться превосходством архитектуры кирпича? :)
Поэтому x86 со своим наследием и рулит. На 8088 можно запускать софт для 8086, на 80286 можно пускать софт от 8086, и так далее. Это называют модным словом «экосистема». Для ARM специально придумали armeabi, чтобы эту экосистему создать, тогда как для x86 она исторически сложилась.
Разница в потреблении энергии - на порядок.
Q = U^2/R. Похоже, ты забыл про разницу в техпроцессе и использованном напряжении питания. Ты уверен, что если воспроизвести pentium того времени на 130 нм, то он будет требовать принудительного охлаждения?
И что это за понятие такое: «энергоёмкость инструкции»?