Show simple item record

dc.contributor.authorWentzlaff, David
dc.contributor.authorAgarwal, Anant
dc.contributor.otherComputer Architecture
dc.date.accessioned2005-12-22T01:26:26Z
dc.date.available2005-12-22T01:26:26Z
dc.date.issued2004-04-13
dc.identifier.otherMIT-CSAIL-TR-2004-018
dc.identifier.otherMIT-LCS-TR-944
dc.identifier.urihttp://hdl.handle.net/1721.1/30459
dc.description.abstractGeneral purpose computing architectures are being called on to work on amore diverse application mix every day. This has been fueled by the needfor reduced time to market and economies of scale that are the hallmarksof software on general purpose microprocessors. As this application mixexpands, application domains such as bit-level computation, which hasprimarily been the domain of ASICs and FPGAs, will need to be effectivelyhandled by general purpose hardware. Examples of bit-level applicationsinclude Ethernet framing, forward error correction encoding/decoding, andefficient state machine implementation.In this paper we compare how differing computational structures such asASICs, FPGAs, tiled architectures, and superscalar microprocessors areable to compete on bit-level communication applications. A quantitativecomparison in terms of absolute performance and performance per area willbe presented. These results show that although modest gains~(2-3x) inabsolute performance can be achieved when using FPGAs versus tunedmicroprocessor implementations, it is the significantly larger gains~(2-3orders of magnitude) that can be achieved in performance per area thatwill motivate work on supporting bit-level computation in a generalpurpose fashion in the future.
dc.format.extent11 p.
dc.format.extent16819251 bytes
dc.format.extent664884 bytes
dc.format.mimetypeapplication/postscript
dc.format.mimetypeapplication/pdf
dc.language.isoen_US
dc.relation.ispartofseriesMassachusetts Institute of Technology Computer Science and Artificial Intelligence Laboratory
dc.titleA Quantitative Comparison of Reconfigurable, Tiled, and Conventional Architectures on Bit-level Computation


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record