Well, I had been sick for about a week (gastro) :(
I have had some time to read articles on the web, and one of the papers I read and that made me smiling is this one:
http://fplreflib.findlay.co.uk/articles ... P24-26.pdf
The author seems simply to explain what is an XMOS all about :ugeek:
Use multiple chips, is it really needed today?
-
- XCore Addict
- Posts: 228
- Joined: Thu Jan 27, 2011 3:30 pm
- Location: Argenteuil - France
-
Verified
- XCore Legend
- Posts: 1140
- Joined: Thu May 27, 2010 10:08 am
That's a really interesting article.
There is a lot of talk about the disadvantages of frequent interrupts to CPUs, which is well known by any real time programmer. It also introduces the concept of using an event driven state machines to offload simple IO tasks and even a separate processor to handle interrupts.
It unfortunately misses the logical conclusion of using a processor (be it physical or logical via a hardware thread) for each IO task to achieve complete predictability, and to keep everything under software control.
There is a lot of talk about the disadvantages of frequent interrupts to CPUs, which is well known by any real time programmer. It also introduces the concept of using an event driven state machines to offload simple IO tasks and even a separate processor to handle interrupts.
It unfortunately misses the logical conclusion of using a processor (be it physical or logical via a hardware thread) for each IO task to achieve complete predictability, and to keep everything under software control.
Engineer at XMOS
-
- XCore Addict
- Posts: 228
- Joined: Thu Jan 27, 2011 3:30 pm
- Location: Argenteuil - France
Yes infiniteimprobability,
this was the point.
At each fact described, each problem analyzed and each proposition given, I remembered all the videos and arguments given by Pr. David on how XMOS can help solve problems (in an absolutely elegant way) :)
this was the point.
At each fact described, each problem analyzed and each proposition given, I remembered all the videos and arguments given by Pr. David on how XMOS can help solve problems (in an absolutely elegant way) :)
-
- XCore Legend
- Posts: 1274
- Joined: Thu Dec 10, 2009 10:20 pm
Yeah I saw that peice I nearly put something in the comments describing Event Processing with a pointer to Xmos XS1 architecture document. Unfortunately their registration wall appeared to high to climb.
Xmos should definitely respond to this article as they have an important case to make.
Hmm Xmos doesn't have a blog to respond directly does it?
Perhaps Xmos should have a chat with the folk at http://www.newelectronics.co.uk and suggest they publish a follow up with an alternate solution to the similar problem i.e. event processing.
P.S. Here the posted link for it : http://www.newelectronics.co.uk/article ... llers.aspx
regards
Al
Xmos should definitely respond to this article as they have an important case to make.
Hmm Xmos doesn't have a blog to respond directly does it?
Perhaps Xmos should have a chat with the folk at http://www.newelectronics.co.uk and suggest they publish a follow up with an alternate solution to the similar problem i.e. event processing.
P.S. Here the posted link for it : http://www.newelectronics.co.uk/article ... llers.aspx
regards
Al
-
- Active Member
- Posts: 37
- Joined: Tue Jul 06, 2010 2:26 pm
BUMP - did anyone from XMoss follow this up? Its a great opportunity not to be missed...