Aus meiner persönlichen Erfahrung mit meinem Tablet und den von mir gelesenen Benchmarks und Artikeln geht hervor, dass ARM-Prozessoren, wie sie in praktisch allen Mobilgeräten zu sehen sind, für die Menge an Strom, die sie verbrauchen, eine unglaubliche Leistung liefern. Es scheint wirklich so, als ob ARM von Natur aus energieeffizienter ist als x86.
Für mich scheint dies darauf zurückzuführen zu sein, dass x86 eine CISC-Architektur ist, während ARM eine RISC-Architektur ist . Intel Atom Prozessoren bieten jedoch auch im Verhältnis zu ihrem Stromverbrauch eine sehr gute Leistung. Nachdem ich Computerarchitektur studiert habe, verstehe ich außerdem, dass in modernen Prozessoren die komplexe x86- Befehlssatzarchitektur (ISA) intern in einfachere Mikrooperationen übersetzt wirddie einen internen Befehlssatz verwenden, der näher an den einfacheren ARM- oder MIPS-ISAs liegt als x86. Als solches ist die ISA, wie sie dem Programmierer präsentiert wird, kaum mehr als eine Schnittstelle zum Ausgeben von Befehlen an den Prozessor, als eine Darstellung der tatsächlichen Operationen auf niedriger Ebene, die der Chip ausführt. Andererseits erfordert die Implementierung dieser Übersetzungsschicht zusätzlichen Siliziumraum auf dem Chip ...
Unter der Annahme, dass sie mit demselben Halbleiterprozess implementiert werden, ist ARM von Natur aus effizienter als x86? Kann ein x86-Prozessor mit einer richtig gestalteten Mikroarchitektur die gleiche Leistung pro Watt wie ein ARM-Prozessor liefern?
Denken Sie daran, ich suche nach einer gut geschriebenen technischen Antwort im Sinne von Stack Exchange und nicht nach bloßen Spekulationen.