ACM Home Page
Please provide us with feedback. Feedback
Minimum register requirements for a modulo schedule
Full text PdfPdf (999 KB)
Source International Symposium on Microarchitecture archive
Proceedings of the 27th annual international symposium on Microarchitecture table of contents
San Jose, California, United States
Pages: 75 - 84  
Year of Publication: 1994
ISBN:0-89791-707-3
Authors
Alexandre E. Eichenberger  Advanced Computer Architecture Laboratory, EECS Department, University of Michigan, Ann Arbor, MI
Edward S. Davidson  Advanced Computer Architecture Laboratory, EECS Department, University of Michigan, Ann Arbor, MI
Santosh G. Abraham  Hewlett Packard Laboratories, 1501 Page Mill Road, Palo Alto, CA
Sponsors
IEEE-CS\TCMM : TC on Microprocessors & Microcomputers
SIGMICRO: ACM Special Interest Group on Microarchitectural Research and Processing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 10,   Citation Count: 14
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

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

ABSTRACT

Modulo scheduling is an efficient technique for exploiting instruction level parallelism in a variety of loops, resulting in high performance code but increased register requirements. We present a combined approach that schedules the loop operations for minimum register requirements, given a modulo reservation table. Our method determines optimal register requirements for machines with finite resources and for general dependence graphs. This method demonstrates the potential of lifetime-sensitive modulo scheduling and is useful in evaluating the performance of lifetime-sensitive modulo scheduling heuristics.


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
 
2
3
4
5
 
6
 
7
8
9
10
11
 
12
13
 
14
 
15
F.S. Hillier and G. J. Lieberman, Introduction to Mathematical Programming, McGraw-Hill, 1990.
16

CITED BY  14

Collaborative Colleagues:
Alexandre E. Eichenberger: colleagues
Edward S. Davidson: colleagues
Santosh G. Abraham: colleagues