Abstract | ||
---|---|---|
In this paper we present a novel approach to exploiting ILP through the use of resource-flow computing. This model begins by executing instructions independent of data flow and control flow dependencies in a program. The rest of the execution time is spent applying programmatic data flow and control flow constraints to end up with a programmatically-correct execution. We present the design of a machine that uses time tags and Active Stations, realizing a registerless data path.In this contribution we focus our discussion on the Execution Window elements of our machine, present Instruction Per Cycle (IPC) speedups for SPECint95 and SPECint2000 programs, and discuss the scalability of our design to hundreds of processing elements. |
Year | Venue | Keywords |
---|---|---|
2002 | Euro-Par | time-tagged resource-flow computing,execution time,time tag,programmatically-correct execution,control flow constraint,control flow dependency,registerless data path,present instruction,data flow,realizing high ipc,active stations,programmatic data flow,instructions per cycle |
DocType | Volume | ISSN |
Conference | 2400 | 0302-9743 |
ISBN | Citations | PageRank |
3-540-44049-6 | 2 | 0.40 |
References | Authors | |
10 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Augustus K. Uht | 1 | 119 | 16.40 |
Alireza Khalafi | 2 | 21 | 2.38 |
David Morano | 3 | 8 | 1.19 |
Marcos de Alba | 4 | 2 | 0.40 |
David Kaeli | 5 | 1535 | 129.85 |