Low power architecture design and compilation techniques for high-performance processors | Synapse