Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/224659.224948acmconferencesArticle/Chapter ViewAbstractPublication PagespactConference Proceedingsconference-collections
Article

Allocating registers in multiple instruction-issuing processors

Published: 27 June 1995 Publication History

Abstract

No abstract available.

References

[1]
{AJ76} Aho & Johnson. Optimal code generation for expression trees. Journal of the ACM, 23(3), July 1976.]]
[2]
{BJR87} Bernstein, Jaffe, & Rodeh. Scheduling arithmetic and load operations in parallel with no spilling. POPL, 1987.]]
[3]
{BGS93} Berson, Gupta, & Soffa. URSA: A unified resource allocator for registers and functional units in VLIW architectures. PACT'93, Elsevier Publishers, 1993.]]
[4]
{BEH91} Bradlee, Eggers, & Henry. Integrated register allocation and instruction scheduling for RISCs. ASPLOS, 1991.]]
[5]
{DeDi94} Dupont de Dinechin. An introduction to Simplex Scheduling. PACT'94, Elsevier Publishers, 1994.]]
[6]
{EGS95} Eisenbeis, Gasperoni, & Schwiegelshohn. Allocating Registers in Multiple Instruction-Issuing Processors. Research Report, INRIA, France, 1995.]]
[7]
{Feau94} Feautrier. Fine-Grain Scheduling Under Resource Constaints. Report 94/15, Univ. de Versailles, 1994.]]
[8]
{GAG94} Govindarajan, Altman & Gao. A framework for Resource-Constrained Rate-Optimal Software Pipelining. CONPAR-94 VAPP VI, Sept. 1994.]]
[9]
{GH88} Goodman & Hsu. Code scheduling and register allocation in large basic blocks. In ACM Int. Conf. on Supercomputing, July 1988.]]
[10]
{Hu61} Hu. Parallel sequencing and assembly line problems. Operations Research, 9(6), June 1961.]]
[11]
{Huf93} Huff. Lifetime-sensitive modulo scheduling. SIGPLAN-PLDI, 1993.]]
[12]
{NG93} Ning & Gao. A novel framework of register allocation for software pipelining. POPL, 1993.]]
[13]
{PS93} Palem & Simons. Scheduling time-critical instructions on RISC machines. ACM TOPLAS, 15(4), Sept. 1993.]]
[14]
{Pin93} Pinter. Register allocation with instruction scheduling. SIGPLAN-PLDI, 1993.]]
[15]
{PF91} Proebsting & Fisher. Linear-time, optimal code scheduling for delayed-load architectures. SIGPLAN-PLDI, 1991.]]
[16]
{SU70} Sethi & Ullman. The generation of optimal code for arithmetic expressions. JACM, 17(4), Oct. 1970.]]

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
PACT '95: Proceedings of the IFIP WG10.3 working conference on Parallel architectures and compilation techniques
June 1995
324 pages
ISBN:0897917456

Sponsors

Publisher

IFIP Working Group on Algol

United Kingdom

Publication History

Published: 27 June 1995

Check for updates

Qualifiers

  • Article

Conference

PACT95
Sponsor:

Acceptance Rates

Overall Acceptance Rate 121 of 471 submissions, 26%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 04 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2018)Register saturation in instruction level parallelismInternational Journal of Parallel Programming10.1007/s10766-005-6466-x33:4(393-449)Online publication date: 27-Dec-2018
  • (2007)On Periodic Register Need in Software PipeliningIEEE Transactions on Computers10.1109/TC.2007.7075256:11(1493-1504)Online publication date: 1-Nov-2007
  • (2005)On the Optimality of Register SaturationElectronic Notes in Theoretical Computer Science (ENTCS)10.1016/j.entcs.2005.01.033132:1(131-148)Online publication date: 1-May-2005
  • (2001)Optimal acyclic fine-grain scheduling with cache effects for embedded and real time systemsProceedings of the ninth international symposium on Hardware/software codesign10.1145/371636.371709(159-164)Online publication date: 25-Apr-2001

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media