a due pdx
The Reconfigurable Computing Paradox
The fundamental model of the data-stream-based anti-machine (also called Xputer), is the counterpart of the instruction-stream-based von Neumann machine paradigm. A non-heterogeneous straight-forward FPGA-based implementation of an application does not need any instruction streams at run time, so that its operation does not suffer from the von Neumann syndrome. Also see "The Hard Ceiling".
(also see the
Reinvent Computing page). The first electrical computer ready
for mass production in 1884 was the Hollerith tabulator. Its basic
paradigm has been data-stream-based, i. e. an anti machine. The data
stream came in as a punched card stream. In relation to the technology
available at that time it was highly efficient and had the only size of 2
small kitchen refrigerators. Around 1964 computing has been reinvented by
a paradigm shift to instruction-stream-based computing. The first
prototype has been the ENIAC - an extremely inefficient huge monster,
although meanwhile the vaccum tube and magnetic tape storage had been
invented. This paradigm shift was
the biggest mistake in the history of computing.
Because of this massive inefficiency we are again forced to
reinvent computing. We also have a second paradox: the FPL market paradox  (fig. 2). For more than 10 years the FPGA fraction
of the semiconductor industry is only 1.5% or less.