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...

Full description

Saved in:
Bibliographic Details
Published inProceedings 20th Anniversary Conference on Advanced Research in VLSI pp. 23 - 40
Main Authors Cronquist, D.C., Fisher, C., Figueroa, M., Franklin, P., Ebeling, C.
Format Conference Proceeding
LanguageEnglish
Published IEEE 1999
Subjects
Online AccessGet 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