sefsefsefsef
Senior member
- Jun 21, 2007
- 218
- 1
- 71
It has absolutely no practical meaning by itself. It is only when combined with clockspeed and power usage that it has any meaning at all.
IPC always goes down as clockspeed goes up, so it turns out that IPC is never that interesting of a metric, even if you also know clockspeed and power consumption. Workload throughput and latency are all that really matters.
Power consumption is also meaningless on its own, and it's only when you also know the throughput/latency of a workload and can therefore compute some meaningful *energy consumed* metrics that "power consumption" becomes interesting. Who cares if you use 1/8th the power of some other chip if it offers 10x the performance? The high performance, "high power consumption" chip in that scenario is the more energy-efficient choice.
ARM is only successful because their CPUs run workloads where performance doesn't matter. ARM isn't using magic to create low-power chips, it's just making low performance chips, and then they get low-power for free. If ARM wants to have as high of performance as an Intel chip, then they cannot escape the fact that they must draw as much power as Intel chips.