Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. CSAIL Digital Archive
  4. CSAIL Technical Reports (July 1, 2003 - present)
  5. A Quantitative Comparison of Reconfigurable, Tiled, and Conventional Architectures on Bit-level Computation

A Quantitative Comparison of Reconfigurable, Tiled, and Conventional Architectures on Bit-level Computation

Thumbnail Image
Download
Name

MIT-CSAIL-TR-2004-018.ps

Size

16.04 MB

Format

PostScript

Checksum (MD5)

1700f0dfbe181c1865af083c8dafe327

Thumbnail Image
Download
Name

MIT-CSAIL-TR-2004-018.pdf

Size

649.3 KB

Format

Adobe PDF

Checksum (MD5)

16cfffd3725b91ccdb22996f78a338fc

Author(s)
Wentzlaff, David
•
Agarwal, Anant
Date Issued
April 13, 2004
Series/Report no.
Massachusetts Institute of Technology Computer Science and Artificial Intelligence Laboratory
Abstract
General 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.
Persistent DSpace Link
http://hdl.handle.net/1721.1/30459
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.