Parallel Processing for Embedded Systems
image courtesy GreenArrays, Inc. |
Robotics enthusiasts will probably be familiar with the Parallax propeller, an inexpensive multi-cored processor that is desgined for hobbyist use. The propeller is an affordable introduction to parallel processing, but the GA144 offers a couple of orders of magnitude more processing power and is very energy-efficient.
The chairman of GreenArrays is Chuck Moore, the inventor of Forth. The GA144 supports arrayForth, a powerful language for parallel computing.
I have no knowledge in programming for embedded device but in comparison to Intel chip, GA need to route the message manually to activate several computers, how much overhead will this create?
ReplyDeleteWhat are the performance result if this is use as an embedded server?
Performance depends on the application and the application software. For my Neural Network application, each processor will be performing similar (but not identical) operations on local data. I expect a 100x improvement in processing speed over a single processor.
ReplyDelete