Автор не входит в состав редакции iXBT.com (подробнее »)
avatar
> код, решающий одинаковые задачи, короче на Intel раза в полтора.
Во времена i386 было так. Но потом в ARM сделали thumb.
А уже в современных реалиях это полностью неверное утверждение.
AArch64 код занимает меньше места и требует столько же или меньше инструкций чем х86-64.
Откройте Compiler Explorer что-ли.
Более того, у Apple кэш инструкций 192кб. Интел тут выглядит как днище.
avatar
Потому что убраны ненужные комбинации типа load-op и rmw инструкций.
Кроме фикскированной длины там много других отличий.
Но количество команд никого не волнует.
Вот 5 основных признаков risc-архитектуры.
— Ортогональный набор регистров
— Большие регистровые файлы
— Отсутствие или минимизация load-op / rmw
— Фиксированный размер команд.
— Простые команды, которые в идеале могут выполняться за такт:
addcs r0,r1,r2 LSR #4
.
if (carry)
r0 = r1 + ( r2 >> 4);
.
Это элементарная команда ARMv7, которая тривиально реализуется в железе.
Данные с регистра подаются на сдвигатель, который находится на одном из входов ALU, который в свою очередь отправляет данные в выходной регистр через мультиплексор.
.
Для ОоО процессоров эти вещи не так важны как для простых in-order.
Поэтому 32-битные ARM микроконтроллеры устроены даже проще 8-биток.
avatar
У PowerPC количество инструкций было намного больше чем в х86 ещё в 90х. Но это не имеет значения.
avatar
>> Windows NT 3.5 работала не только на Intel, но и ARM (тех времен),
Нет, на ARM она не работала.
На ARM работал Windows CE — это отдельная ветка, никак не связанная с NT ядром.
avatar
Уже 4 года пользуюсь. В т.ч. прямо сейчас. У меня ничего не вылетает.
Весь софт, которым я пользуюсь, нативный ARM64.
avatar
Да, такие устройства должны были быть, но все хотят премиум продавать =)
avatar
>> который может работать только через эмуляцию
Ахаха. Всё что нужно уже давно работает в нативе.
У меня только far остался х86, потому что лень скачать армовский =)
Но вот сейчас зашел и скачал.
avatar
>> Мне ещё рано пробовать, тот самый момент не наступил.
Понятно. Т.е. вы даже линуксом не пользовались, а уже несете пургу ;-)
avatar
>> подвигнут Линукс реально поддерживать ARM
Что за околесицу вы несёте? Линукс несколько десятилетий прекрасно поддерживает ARM.
Вы вообще что-то про линукс слышали или так, пук в лужу?
avatar
Вы хоть ассемблер знаете х86? Более уродливую и кривую архитектуру нужно поискать.
Энергоэффективности микроархитектур ARM, х86 не видать. По перфу Интел пытается десктопами против мобильных чипов сражаться, но все тщетно. AMD вообще не конкурент.
avatar
>> Меня от Мальдивов, отделяет исключительно лень»
Так а что же ещё? Курьер таджик в Москве зарабатывает по 200к в месяц и может кататься туда несколько раз в год :)
avatar
До 2030 ничего не застропорится. А дальше уже х86 не будет =)
avatar
>> сами китайцы катаются на Tesla и BMW
Чушь. В топе только одна конкретная модель Теслы, а в общей массе продажи Теслы не такие большие.
БМВ тоже в конце списка, хотя их продают гораздо больше теслы.
avatar
>> чьи авто на порядок лучше по качеству
С чего бы это? Changan это #2 местный производитель в Китае, если что (после BYD).
avatar
А что не так, хряк? Налоги идут в страну, люди заняты, заводы работают.
avatar
Решеточка сделана в стиле Волги, так что все норм.
avatar
>> Не прокатило.
Вы наверное не в курсе, но с 2017г Windows прекрасно работает на ARM и куча софта работает там нативно, в т.ч. профессионального.
avatar
Кто вам сказал что он медленный? M4 быстрее любого Интел в однопотоке.
SD-X помедленнее конечно, но вполне на уровне AMD.
avatar
Интел сравнил.
avatar
Бред собачий.
Я был бы не против конечно, если бы мне Apple заплатил за портирование софта по мак =)