ARM big.LITTLE is a heterogeneous computing architecture developed by ARM Holdings, coupling relatively slower, low-power processor cores (LITTLE) with relatively more powerful and power-hungry ones (big). Typically, only one “side” or the other will be active at once, but since all cores have access to the same memory areas, workload can be swapped from big to LITTLE and back on the fly. The intention is to create a multi-core processor that can adjust better to dynamic computing needs and use less power than clock scaling alone. ARM’s marketing material promises up to a 75% savings in power usage for some activities.