The CPU design and instruction set are tuned for minimum code size and maximum execution speed. The AVR CPU executes powerful arithmetic and logical operations in a single clock cycle. Hence, the XMEGA AU devices achieve throughput's approaching one million instructions per second (MIPS) per megahertz, allowing the designer to optimize power consumption versus processing speed.