Multicore will, multicore will, ROCK YOU!

We all know why we use multicore processors. And we all know there are a multitude of ideas out there on the best way to make use of multicore architectures like TI’s KeyStone architecture.  Some will succeed, while others might not. That's not hard to predict, right?  So let's have a look into the crystal ball. Will we have multicore powered coffee machines? How about multicore powered vacuum cleaners? It sounds ridiculous but I'm sure we will one day. Multicore architectures will trickle through to lower end applications for a couple of reasons:

1. Simple machines won't be that simple anymore
2. We will have more transistors in one chip than neurons in the human brain
3. Devices will come to know us as individuals and adapt themselves to us

What will the future coffee machine look like? I’m sure it will be connected to the cloud. It will probably know my habit of drinking a coffee when I come home from work so it will start brewing as soon as my car reaches the garage. It will also brew the coffee adapted to the taste of individual family members. So, say my wife walks into the living room feeling stressed.  When she orders her coffee, the machine will brew it according to her taste and make it a bit stronger after recognizing her stressed voice. But not only that - maybe it will also remind her by saying:  “Please don't forget your appointment with the dentist in 30 minutes.”

You might disagree with my predictions but one thing is for sure:
Multicore will, multicore will, ROCK YOU!

Enjoy your coffee,
one and zero

P.S.: Of course this will not be a high performance multicore device - I'm thinking of a low power multicore device.

  • Intel even predicts supercomputers in a coffee machine before the decade is out:

    If engineers can use new technology to create an exascale system that consumes only 20 MW of power, the same technology can also be used to dramatically lower the power consumption of lower performance systems, to the point where giga-scale systems consuming only 20 milliwatts of power can be used in small toys and mega-scale systems that consume only 20 microwatts could be used in heart monitors.

    "A mega-scale machine was a supercomputer back in the 60s," Borkar added.

    Full article: