(Enter summary)
Abstract: Many techniques for increasing the amount of
instruction-level parallelism (ILP) put increased pressure
on the registers inside a CPU. These techniques allow
for more operations to occur simultaneously at the cost of
requiring more registers to hold the operands and results of
those operations, and importantly, more ports on the register
banks to allow for concurrent access to the data. One
approach of ameliorating the number of ports on a register
bank (the cost of ports in gates varies as #
... (Update)
Cited by: More
Evaluating Register Bank Partitioning with Genetic Algorithms - Dineel Sule Steve
(Correct)
Global Register Partitioning - Hiser, Carr, Sweany (2000)
(Correct)
Similar documents (at the sentence level):
15.1%: A Code Generation Framework for VLIW Architectures with.. - Saurabh Jang (1998)
(Correct)
Active bibliography (related documents): More All
0.5: Value Cloning for Architectures with Partitioned Register.. - Kuras, Carr, Sweany (1998)
(Correct)
0.3: Optimizing Loop Performance for Clustered VLIW Architectures - Qian, Carr, Sweany (2002)
(Correct)
0.2: Loop Fusion for Clustered VLIW Architectures - Yi Qian Science
(Correct)
Similar documents based on text: More All
0.4: CRAIG: A Practical Framework for Combining Instruction .. - Brasier, Sweany.. (1995)
(Correct)
0.3: Dominator-Path Scheduling - A Global Scheduling Method - Sweany, Beaty (1992)
(Correct)
0.3: Using Genetic Algorithms to Fine-Tune.. - Beaty, Colcord, Sweany (1996)
(Correct)
Related documents from co-citation: More All
2: Unified assign and schedule: A new approach to scheduling for clustered register..
- Ozer, Banerjia et al. - 1998
2: Instruction Assignment For Clustered VLIW DSP Compilers: A New Approach (context) - Desoli - 1998
2: Details on Signal Processing (context) - Instruments - 1997
BibTeX entry: (Update)
J. Hiser, S. Carr, and P. Sweany. Register Assignment for Software Pipelining with Partitioned Register Banks. In International Parallel and Distributed Processing Symposium (IPDPS 2000. http://citeseer.ist.psu.edu/hiser00register.html More
@inproceedings{ hiserregister,
author = "J. Hiser and S. Carr and P. Sweany and S. J. Beaty",
title = "Register Assignment for Software Pipelining with Partitioned Register Banks",
pages = "211--218",
url = "citeseer.ist.psu.edu/hiser00register.html" }
Citations (may not include all citations):
353
Software pipelining: An effective scheduling technique for V.. (context) - Lam - 1988
216
Register allocation and spilling via graph coloring (context) - Chaitin - 1982
150
Iterative modulo scheduling: An algorithm for software pipel..
- Rau - 1994
108
Coloring heuristics for register allocation (context) - Briggs, Cooper et al. - 1989
69
Software Pipelining
- Allan, Jones et al. - 1995
69
Register allocation by priority-based coloring (context) - Chow, Hennessy - 1984
31
Custom-fit processors: Letting applications define architecu.. (context) - Fisher, Faraboschi et al. - 1996
29
Unified assign and schedule: A new approach to scheduling fo..
- Ozer, Banerjia et al. - 1998
25
Partitioned register files for TTAs
- Janssen, Corporaal - 1995
21
Effective cluster assignment for modulo scheduling
- Nystrom, Eichenberger - 1998
17
A Compiler for VLIW Architectures (context) - Ellis - 1984
17
Overview of the Rocket retargetable C compiler (context) - Sweany, Beaty - 1994
5
Details on Signal Processing (context) - Instruments - 1997
5
Partitioned Register Files for VLIW's: A Preliminary Analysi.. (context) - Capitanio, Dutt et al. - 1992
Documents on the same site (http://www.cs.mtu.edu/%7Ecarr/MyPublications.html): More
Race Conditions: A Case Study - Carr, Mayo, Shene (2002)
(Correct)
Channels, Visualization, and Topology Editor - Steve Carr Ping
(Correct)
Compiler Blockability of Dense Matrix - Steve Carr Michigan
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC