Architecture design of reconfigurable pipelined datapaths
This paper examines reconfigurable pipelined datapaths (RaPiDs), a new architecture style for computation-intensive applications that bridges the cost/performance gap between general purpose and application specific architectures. RaPiDs can provide significantly higher performance than general purp...
Saved in:
Published in | Proceedings 20th Anniversary Conference on Advanced Research in VLSI pp. 23 - 40 |
---|---|
Main Authors | , , , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
1999
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | This paper examines reconfigurable pipelined datapaths (RaPiDs), a new architecture style for computation-intensive applications that bridges the cost/performance gap between general purpose and application specific architectures. RaPiDs can provide significantly higher performance than general purpose processors on a wide range of applications from the areas of video and signal processing, scientific computing and communications. Moreover, RaPiDs provide the flexibility that does not come with application-specific architectures. A RaPiD architecture is optimized for highly repetitive, computationally-intensive tasks. Very deep application-specific computation pipelines can be configured that deliver very high performance for a wide range of applications. RaPiDs achieve this using a coarse-grained reconfigurable architecture that mixes the appropriate amount of static configuration with dynamic control. We describe the fundamental features of a RaPiD architecture, including the linear array of functional units, a programmable segmented bus structure, and a programmable control architecture. In addition, we outline the floorplan of the architecture and provide timing data for the most critical paths. We conclude with performance numbers for several applications on an instance of a RaPiD architecture. |
---|---|
AbstractList | This paper examines reconfigurable pipelined datapaths (RaPiDs), a new architecture style for computation-intensive applications that bridges the cost/performance gap between general purpose and application specific architectures. RaPiDs can provide significantly higher performance than general purpose processors on a wide range of applications from the areas of video and signal processing, scientific computing and communications. Moreover, RaPiDs provide the flexibility that does not come with application-specific architectures. A RaPiD architecture is optimized for highly repetitive, computationally-intensive tasks. Very deep application-specific computation pipelines can be configured that deliver very high performance for a wide range of applications. RaPiDs achieve this using a coarse-grained reconfigurable architecture that mixes the appropriate amount of static configuration with dynamic control. We describe the fundamental features of a RaPiD architecture, including the linear array of functional units, a programmable segmented bus structure, and a programmable control architecture. In addition, we outline the floorplan of the architecture and provide timing data for the most critical paths. We conclude with performance numbers for several applications on an instance of a RaPiD architecture. |
Author | Figueroa, M. Franklin, P. Cronquist, D.C. Fisher, C. Ebeling, C. |
Author_xml | – sequence: 1 givenname: D.C. surname: Cronquist fullname: Cronquist, D.C. organization: Dept. of Comput. Sci. & Eng., Washington Univ., Seattle, WA, USA – sequence: 2 givenname: C. surname: Fisher fullname: Fisher, C. – sequence: 3 givenname: M. surname: Figueroa fullname: Figueroa, M. – sequence: 4 givenname: P. surname: Franklin fullname: Franklin, P. – sequence: 5 givenname: C. surname: Ebeling fullname: Ebeling, C. |
BookMark | eNotj8lqwzAURUWbQp00P5CVf8CunkZraUKHgKHQie7Ci4ZExbWN7Cz69zWkZ3MWBy7cJVl0fecJ2QAtAai5r18_m7ddCcaYUktFubwiGeOcFbKicE2WVCsjKZ3TgmQgGSsqZb5uyXocv-kMN1wYlRFTJ3uKk7fTOfnc-TEeu7wPefK270I8nhMeWp8PcfBt7LzLHU444HQa78hNwHb063-vyMfjw_v2uWhennbbuikig2oqnBYUgw4gaLACnZNMc-koBAkIIqDV6sABndSGW8YMqzBYEELzMFvxFdlcdqP3fj-k-IPpd385zf8AJtNLlw |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/ARVLSI.1999.756035 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE/IET Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE/IET Electronic Library (IEL) - Journals and E-Books url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering |
EISSN | 2332-5801 |
EndPage | 40 |
ExternalDocumentID | 756035 |
GroupedDBID | 29O 6IE 6IK 6IL AAJGR ACGFS ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IPLJI JC5 M43 OCL RIE RIL RNS |
ID | FETCH-LOGICAL-i218t-d740af7f140fc4add52735d01f51a14fac76b31ad5793c22928afc14473ffc163 |
IEDL.DBID | RIE |
ISBN | 0769500560 9780769500560 |
ISSN | 1522-869X |
IngestDate | Wed Jun 26 19:26:57 EDT 2024 |
IsDoiOpenAccess | false |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | true |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i218t-d740af7f140fc4add52735d01f51a14fac76b31ad5793c22928afc14473ffc163 |
OpenAccessLink | http://www.cse.unsw.edu.au/~cs4211/04s1/papers/rapid.pdf |
PageCount | 18 |
ParticipantIDs | ieee_primary_756035 |
PublicationCentury | 1900 |
PublicationDate | 19990000 |
PublicationDateYYYYMMDD | 1999-01-01 |
PublicationDate_xml | – year: 1999 text: 19990000 |
PublicationDecade | 1990 |
PublicationTitle | Proceedings 20th Anniversary Conference on Advanced Research in VLSI |
PublicationTitleAbbrev | ARVLSI |
PublicationYear | 1999 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssj0000393496 ssj0007732 |
Score | 1.7465484 |
Snippet | This paper examines reconfigurable pipelined datapaths (RaPiDs), a new architecture style for computation-intensive applications that bridges the... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 23 |
SubjectTerms | Bridges Computer applications Computer architecture Costs High performance computing Pipelines Programmable control Reconfigurable architectures Scientific computing Video signal processing |
Title | Architecture design of reconfigurable pipelined datapaths |
URI | https://ieeexplore.ieee.org/document/756035 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwELVoJ1iAUsS3PLAmzYcdx2OFqAoChICiblX8hSqktmqThV_PnRNKQQxMSbxEzsl-ufO99wi5lMbJvNACcxMXAELIoIAfk0AbJZxiucm9W8P9QzYcsdsxHzc6254LY631zWc2xFt_lm_musJSWU8APKe8RVpCypqqtS6nIMWUoXJcswkL4b3JAJ1gwWdyXGfskqP0ZSP19P38RaaJZK__9Hr3fIMcPhnWr_thu-JRZ7Bb07lXXqwQm03ew6pUof74JeX4zwntke43vY8-roFrn2zZWYfsbCgTHhDZ3zhgoMa3edC5oz5_dtO3aomUK7qYLpDPbg3FTlN0N151yWhw_XI1DBqXhWAK8F4GRrCocMJBpuU0g-0OJdm4iWLH4yJmDgKZqTQuDIelrJNEJnnhNORhInVwzdJD0p7NZ_aIUM5TA5CvtFWS5UmRo78ZhCWNNEti445JB7_BZFELaUzq6Z_8OXpKtmuFBKx2nJF2uazsOeB_qS585D8BEBiodw |
link.rule.ids | 310,311,783,787,792,793,799,4059,4060,27939,55088 |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3LTsJAFJ0oLtSNihjfduG2pY-ZTmdJjAQViFEw7Eg7D0NMgEC78eu9d1oBjQtXfWya6TzOvTP3nEPIrVBGJKnkmJsYFxBCuCkEJq5UGTcZTVRi3Rp6_bgzpI8jNqp0ti0XRmtti8-0h7f2LF_NZIFbZU0O8ByxbbLDMKwoyVqrDRUkmVLUjquWYc6tOxngE0z5WIzKnF0wFL-sxJ7Wz990Gl80Wy9v3dcHZPEJr_zgD-MVizvtg5LQvbRyhVhu8uEVeebJz19ijv9s0iFprAl-zvMKuo7Ilp7Wyf6GNuExEa2NIwZH2UIPZ2Ycm0GbyXuxQNKVM5_MkdGulYO1puhvvGyQYft-cNdxK58FdwIAn7uKUz813ECuZSSFBQ9F2ZjyA8OCNKAGujLOoiBVDCazDEMRJqmRkInxyMA1jk5IbTqb6lPiMBYpAP1M6kzQJEwTdDiDbol8ScNAmTNSx38wnpdSGuOy-ed_vr0hu51BrzvuPvSfLsheqZeAex-XpJYvCn0F0UCeXdtR8AUadqvE |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+20th+Anniversary+Conference+on+Advanced+Research+in+VLSI&rft.atitle=Architecture+design+of+reconfigurable+pipelined+datapaths&rft.au=Cronquist%2C+D.C.&rft.au=Fisher%2C+C.&rft.au=Figueroa%2C+M.&rft.au=Franklin%2C+P.&rft.date=1999-01-01&rft.pub=IEEE&rft.isbn=9780769500560&rft.issn=1522-869X&rft.eissn=2332-5801&rft.spage=23&rft.epage=40&rft_id=info:doi/10.1109%2FARVLSI.1999.756035&rft.externalDocID=756035 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1522-869X&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1522-869X&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1522-869X&client=summon |