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. 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.
For more posts by TI multicore experts, visit www.ti.com/multicoremix_ecn