The "problem" is that even cheap phone processors have far more processing power than needed. Anything that requires real processing power already is offloaded to the net. There is no need to scavenge cycles from other processors. I have a bunch of Arduinos and Raspberry Pi processors doing a bunch of stuff (mostly collecting data) and they all are overkill for the task at hand. They mostly send data to servers and/or retrieve massaged data for presentation. I can't imagine any of these processors ever becoming overloaded and needing assistance.
I sell my excess solar back to the grid at a rate which is a really bad deal for me - only 6c per kWh, which is al any of the utilities will pay for it I expect selling my 'spare' computing cycles will be a similarly crap deal. One day I hope there will be an energy storage solution which will allowe me to better usilise this excess solar capacity. Meanwhile, I switch offwhatever cpu's I don't actually need running, so there aren't really any spare cycles to be had, and if there were, I wouldn't want to burn t
The "problem" is that even cheap phone processors have far more processing power than needed. Anything that requires real processing power already is offloaded to the net. There is no need to scavenge cycles from other processors.
The "problem" is that for your phone to work it needs a bare minimum of processing power. 99% of the time it doesn't need that processing power, which gives lots of spare CPU cycles.
This is not typical for IoT. A smart phone is not an internet-of-things style device. These are tiny processors, extremely low power with none to waste, very low bandwidth so that it takes longer to send parameters and receive the answers than to just do it locally.
The problem is, Arduino cycles are expensive compared to something like a i7, when you compare actual performance per watt.
Low power devices for connected devices save power by not doing stuff. If you make them run their CPUs, they use more power and they are FAR less efficient at actually running then their big brothers like a desktop or server class intel chip.
It is ridiculously inefficient to use the spare CPU on your phone, Raspberry Pi or Arduino, just buy the proper CPU for the task. And lets be rea
What is algebra, exactly? Is it one of those three-cornered things?
-- J.M. Barrie
Cycles are too cheap (Score:5, Informative)
The "problem" is that even cheap phone processors have far more processing power than needed. Anything that requires real processing power already is offloaded to the net. There is no need to scavenge cycles from other processors.
I have a bunch of Arduinos and Raspberry Pi processors doing a bunch of stuff (mostly collecting data) and they all are overkill for the task at hand. They mostly send data to servers and/or retrieve massaged data for presentation. I can't imagine any of these processors ever becoming overloaded and needing assistance.
Re: (Score:1)
I sell my excess solar back to the grid at a rate which is a really bad deal for me - only 6c per kWh, which is al any of the utilities will pay for it
I expect selling my 'spare' computing cycles will be a similarly crap deal.
One day I hope there will be an energy storage solution which will allowe me to better usilise this excess solar capacity.
Meanwhile, I switch offwhatever cpu's I don't actually need running, so there aren't really any spare cycles to be had, and if there were, I wouldn't want to burn t
Re:Cycles are too cheap (Score:4, Insightful)
So they are paying you more than the wholesale cost (aka what they buy it at) for electricity and you are upset?
Re: (Score:1)
Re: (Score:2)
The "problem" is that even cheap phone processors have far more processing power than needed. Anything that requires real processing power already is offloaded to the net. There is no need to scavenge cycles from other processors.
The "problem" is that for your phone to work it needs a bare minimum of processing power. 99% of the time it doesn't need that processing power, which gives lots of spare CPU cycles.
Re: (Score:2)
This is not typical for IoT. A smart phone is not an internet-of-things style device. These are tiny processors, extremely low power with none to waste, very low bandwidth so that it takes longer to send parameters and receive the answers than to just do it locally.
Re: (Score:2)
The problem is, Arduino cycles are expensive compared to something like a i7, when you compare actual performance per watt.
Low power devices for connected devices save power by not doing stuff. If you make them run their CPUs, they use more power and they are FAR less efficient at actually running then their big brothers like a desktop or server class intel chip.
It is ridiculously inefficient to use the spare CPU on your phone, Raspberry Pi or Arduino, just buy the proper CPU for the task. And lets be rea