Archive Detail

Author Rog-a-matic
Source robots.net
Date 7/2/2008
Language en-US
Submit fox
Submit Date 7/3/2008
Views 26
Comments 0
Tags

Related Articles

K Core Processors

Intel is hinting at the possibility of a future with processors containing hundreds or even thousands of cores. While graphics applications seem to be driving much of this trend, I see the possibilities for robotics as truly monumental. Software development for real-time response and control of actuators and sensors has always been a bit awkward with asynchronous interrupts bumping into each-other and cumbersome state machine loops. A possible solution to this mess, and to a much-needed advancement in robot performance are multiple processor systems with additional processors providing centralized supervisory control. When that trend takes hold, a programmer will be able to instruct a mobility routine to approach the refrigerator using a group of processors dedicated to that task, and not risk crashing the battery monitoring routines in the process. It seems to me that the trend is more towards a massively parallel array of much simpler processors - something between neural networks of biological systems and the overburdened, highly complex, single-processor systems of today. Processors of the giant array can be simpler, slower and die without bringing down the whole system. The result will be a faster and more fault-tolerant system that is easier to program, and even cheaper to produce.



您需要先注册为本站用户才能翻译文章。尚未开放注册。。。

Comment

Title  
Name  
HomePage Optional
Email Optional,will not display
   
 

Sponsors