Reconfigurable Computing
Community Leader's Blog
Community Related Content
Power.org Hosts Wireless/Mobility and High Performance Computing Webinars March 24 and 29 - Phyllis Grabot, 03/14/2011
Power.org Celebrates Two Decades of Power Architecture Technology Innovation and Leadership - Phyllis Grabot, 02/09/2011
Power.org - Phyllis Grabot, 01/23/2011
Preparing for DAC - Brian Bailey, 01/21/2011
Intel and Altera make for a powerful customizable processor - Brian Bailey, 11/22/2010
Freescale DSP family delivers new levels of performance for the next wave of wireless base stations - Lee and Loring, 11/17/2010
Let the competitions begin – are you good enough - Brian Bailey, 11/10/2010
Power.org Newsletter - Phyllis Grabot, 11/07/2010
Getting Smart About ATCA - Upcoming ATCA/MicroTCA “two-fer” event will bring you up to speed. - Lee and Loring, 10/22/2010
Review of EDA: The next big thing – System Level - Brian Bailey, 10/14/2010
Show: All Blogs Articles Reviews Tech-TipsCommunity Discussions
Community Wall
So what do you really need? As with all new types of computing you need 3 pieces. You have to start with a need. Why do something different then we have been doing? If this is compelling then you can move to the second, what is the new hardware/IC that is required and how do you make it? But the third is the hardest part, where are the software tools that let me use this technology with some ease, and that accelerate my ability to design, implement, test, and deploy the complete solution.
I would argue that 1, and 2 above have been done over and over again. But that the software tools, the design flow, and making this accesible has been the elusive piece. Why one would ask? Well as with most such questions it is because this has been perceived mostly as a hardware problem, and new companies new teams have all been built around hardware. The software tools, making real world OS environments (like Linux an easy one), software libraries and more have always been the after thought. Therefore the new technology has stalled due to lack of access (most engineers are too busy to really learn complex new things, and management aversion to being the first).
So how do we move ahead? I leave this to the next wall scribbler. Next time will talk about what I feel this new form of computing is really about, and why we need to abandon the term reconfigurable computing.



