You may have heard of many-core processors before, but you probably haven't seen anything like this. UC Davis has developed the KiloCore, a CPU that (as the name suggests) packs a whopping 1,000 cores -- extremely handy for very parallel tasks like encryption, crunching scientific data and encoding videos. And importantly, it's not just about performance. Thanks to its ability to shut down individual cores, the chip can handle 115 billion instructions per second while using 0.7W of power. That's enough that you could run it off of a lone AA battery, folks.