Publication:
Automatic Design of Custom Wide-Issue Counterflow Pipelines

dc.contributor.authorDavidson, Jack
dc.contributor.authorChilders, Bruce
dc.date.accessioned2026-01-22T19:07:16Z
dc.date.issued1999-01-01
dc.descriptionOriginal submission date: 2012-10-29T21:20:54Z
dc.description.abstractApplication-specific processor design is a promising approach for meeting the performance and cost goals of a system. Application-specific integrated processors (ASIP's) are especially promising for embedded systems (e.g., automobile control systems, avionics, cellular phones, etc.) where a small increase in performance and decrease in cost can have a large impact on a product's viability. Sutherland, Sproull, and Molnar have proposed a new pipeline organization called the Counterflow Pipeline (CFP) that may be appropriate for ASIP design. This paper extends the original CFP microarchitecture to a very long instruction word (VLIW) organization for the custom design of instruction-level parallel processors tailored to the requirements of computation-intensive inner loops. First, we describe our extensions to the CFP to support automatic customization of application-specific VLIW processors. Second, we present an automatic design system that customizes a wide-issue counterflow pipeline (WCFP) to the resource and data flow requirements of a software pipeline loop. Third, we show that custom asynchronous WCFP's achieve cycles per operation measurements that are competitive with custom VLIW organizations at a potentially low design complexity. Finally, the paper describes several enhancements that can be made to WCFP's to further improve performance of kernel loops.
dc.identifierbk1289909
dc.identifier.citationChilders, Bruce, and Jack Davidson. "Automatic Design of Custom Wide-Issue Counterflow Pipelines." University of Virginia Dept. of Computer Science Tech Report (1999).
dc.identifier.doi10.18130/V3Q47V
dc.identifier.urihttps://doi.org/10.18130/V3Q47V
dc.identifier.urihttps://libraopen.library.virginia.edu/handle/item/7816
dc.languageEnglish
dc.language.isoen
dc.publisherUniversity of Virginia, Department of Computer Science
dc.rightsAll rights reserved (no additional license for public reuse)
dc.titleAutomatic Design of Custom Wide-Issue Counterflow Pipelines
dc.typeTechnical Report
dspace.entity.typePublication
relation.isAuthorOfPublication8a6c4fdf-cd0c-4222-8052-7b8756892d3f
relation.isAuthorOfPublicationc3274274-bc0a-441d-90fd-a8f1ada9e55a
relation.isAuthorOfPublication.latestForDiscovery8a6c4fdf-cd0c-4222-8052-7b8756892d3f

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
CS-99-02.pdf
Size:
127.94 KB
Format:
Adobe Portable Document Format

Collections