ACM Home Page
Please provide us with feedback. Feedback
The effect of reconfigurable units in superscalar processors
Full text PdfPdf (208 KB)
Source International Symposium on Field Programmable Gate Arrays archive
Proceedings of the 2001 ACM/SIGDA ninth international symposium on Field programmable gate arrays table of contents
Monterey, California, United States
Pages: 141 - 150  
Year of Publication: 2001
ISBN:1-58113-341-3
Authors
Jorge E. Carrillo  Dept. of Electrical and Computer Engineering, University of Toronto, Toronto, ON, Canada
Paul Chow  Dept. of Electrical and Computer Engineering, University of Toronto, Toronto, ON, Canada
Sponsor
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 44,   Citation Count: 14
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/360276.360328
What is a DOI?

ABSTRACT

This paper describes OneChip, a third generation reconfigurable processor architecture that integrates a Reconfigurable Functional Unit (RFU) into a superscalar Reduced Instruction Set Computer (RISC) processor's pipeline. The architecture allows dynamic scheduling and dynamic reconfiguration. It also provides support for pre-loading configurations and for Least Recently Used (LRU) configuration management.To evaluate the performance of the OneChip architecture, several off-the-shelf software applications were compiled and executed on Sim-OneChip, an architecture simulator for OneChip that includes a software environment for programming the system. The architecture is compared to a similar one but without dynamic scheduling and without an RFU. OneChip achieves a performance improvement and shows a speedup range from 2.16 up to 32 for the different applications and data sizes used. The results show that dynamic scheduling helps performance the most on average, and that the RFU will always improve performance the best when most of the execution is in the RFU.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
D.Burger and T.M.Austin.The SimpleScalar tool set,version 2.0.Tech ical Report 1342,U iversity of Wisco sin-Madison,Computer Sciences Departme t, 1997.
 
2
 
3
J.E.Carrillo Esparza.Evaluation of the O eChip reconfigurable processor.Master 's thesis,University of Toronto,2000.
 
4
A.DeHon.DPGA-coupled microprocessors: Commodity ICs for the early 21st century.I Proceedings IEEE Workshop on Fiel d-Programmabl e Custom Computing Machines pages 31 -39,Apr.1994.
 
5
6
 
7
 
8
 
9
 
10
J.A.Jacob.Memory interfacing for the O eChip recon .gurable processor.Master 's thesis,University of Toronto,1998.
11
 
12
 
13
 
14
 
15
MIPS Tech ologies,I corporated.MIPS R10000 (T5) Superscalar Microprocessor, technical brief Oct.1994.
 
16
 
17
V.S.Pai,P.Ranganathan,and S.V.Adve.RSIM:A execution-drive simulator for ILP-based shared-memory multiprocessors a d uniprocessors.In Proceedings of the Third Workshop on Computer Architecture Education Feb.1997.
18
 
19
 
20
A.Silberschatz and P.B.Galvin.Operating System Addiso Wesley Lo gma ,Inc.,USA,.fth edition edition,1998.
 
21
 
22
R.D.Wittig and P.Chow.OneChip:An FPGA processor with recon .gurable logic.In Proceedings of the IEEE Symposium on Field-Programmable Custom Computing Machines pages 126 -135,Mar.1996.
23

CITED BY  14

Collaborative Colleagues:
Jorge E. Carrillo: colleagues
Paul Chow: colleagues