Trying to wrap one's brain around the myriad alternative computing strategies available to today's designers is enough to make your eyes water!
For the last few weeks I've been working on an article pertaining to the current state of play with regard to multi-processor and reconfigurable computing. This ended up taking a lot longer than I expected. The problem was (a) wrapping my brain around all of the different possibilities and then (b) trying to come up with a graphical way to present the alternative approaches as part of something I called the "Computing Universe."
As part of this process, I talked with so many companies that my head was spinning, and I ended up with a stack of notes large enough to write a book! The good news is that I discovered all kinds of cool things about some amazing device architectures and design possibilities. You can see the final Multi-processor and Reconfigurable Computing article in the "How To" section of Programmable Logic DesignLine.
The bad news is that there wasn't enough room to fit it all in; in fact I barely managed to squeeze in the more interesting hardware aspects. Sad to relate, a host of other topics never mad it to the final piece; these topics included operating systems, software development, inter-processor communications, and also the modeling, verifying, debugging, and profiling of these systems. Oh well, maybe next time...
In the meantime, I'd really appreciate hearing your feedback on this article. Was it useful? Did I miss anything out? Please feel free to email me at firstname.lastname@example.org and let me know what you think. Also, if you haven’t already done so, don’t forget to Sign Up for our weekly Programmable Logic DesignLine Newsletter.