Исходя из моего личного опыта работы с планшетом, а также из тестов и статей, которые я читал, всегда кажется, что процессоры ARM, как это видно практически на всех мобильных устройствах, обеспечивают невероятную производительность за счет количества потребляемой ими энергии. Похоже, что ARM более энергоэффективен, чем x86.
Мне кажется, это потому, что x86 - это архитектура CISC, а ARM - архитектура RISC. Тем не менее, процессоры Intel Atom также обеспечивают очень хорошую производительность по сравнению с их энергопотреблением. Кроме того, после изучения компьютерной архитектуры, насколько я понимаю, в современных процессорах сложная архитектура набора команд x86 (ISA) внутренне преобразуется в более простые микрооперации , в которых используется внутренний набор команд, который ближе к более простым ISA ARM или MIPS. чем собственно х86. Таким образом, ISA, представленный программисту, представляет собой немного больше, чем интерфейс для выдачи команд процессору, а не представление фактических низкоуровневых операций, которые выполняет чип. Опять же, реализация этого слоя перевода требует дополнительного кремниевого пространства на чипе ...
Тем не менее, если предположить, что они реализованы с использованием одного и того же полупроводникового процесса, является ли ARM по своей природе более эффективным, чем x86? При правильно спроектированной микроархитектуре возможно ли для процессора x86 такая же производительность на ватт, как для процессора ARM?
Помните, я ищу хорошо написанный технический ответ в духе Stack Exchange, а не просто спекуляции.