ABSTRACT

Programmable hardware can be used to build systems in which the circuitry matches the structure of the problem. In particular, inherent parallelism in problems, which a general-purpose processor-despite multiple “go-fast” enhancements-cannot exploit, can be exploited in a system in which multiple circuits are used to speed up the computation.