skip to main content
10.1145/113445.113467acmconferencesArticle/Chapter ViewAbstractPublication PagespldiConference Proceedingsconference-collections
Article
Free Access

Linear-time, optimal code scheduling for delayed-load architectures

Authors Info & Claims
Published:01 May 1991Publication History
First page image

References

  1. BJR89.David Bernstein, Jeffrey M, Jaffe, and Michael Rodeh. Scheduling arithmetic a.nd loa, d operations in pa.rallel with no spilling. SIAM Journal on Oomputir~g, 18(6):1098- 1127, December 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. BPR84.David Bernstein, Ron Y. Pinter, and Michael Rodeh. Optima.1 scheduling of arithmetic operations in parallel with memory access. In Proceedzngs of the l~th Annual Symposzum on Principles of Programruing Languages, pages 325-333, Ja.nua.ry 1984. Google ScholarGoogle Scholar
  3. Cof76.E.G. Coffman, Jr., editor. Computer aud Job-Shop Scheduling Theory. John \Viley and Sons, 1976.Google ScholarGoogle Scholar
  4. GJ79.M. P~. Garey and D. S. Johnson. Computers and Intractability: A Guzde to the Theory of NP-Compleieness. W. H. Freeman and Company, 1979. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. GM86.Phillip B. Gibbons and Steven S. Muchnick. Efficient instruction scheduling for a pipelined architecture, in ProceedzT, gs of the $IGPLAN '86 Symposium on Compiler Construction, pages 11-16, 1986. Google ScholarGoogle Scholar
  6. HG82.John L. Hennessy and Thomas R. Gross. Code generation and reorganization in the presence of pipeline constraints. In Proceedings of the 9th Annual Symposium on Principles of Programming Languages, pages 120-127, 1982. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. HG83.John L. Hennessy and Thomas R. Gross. Postpass code optimization of pipeline constraints. A CM Transactions on Programming Languages and Systems, 5(3):422- 448, July 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Hu61.T.C. Hu. Parallel sequencing and assembly line problems. Operations Research, 9(6):841-848, 1961.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. LLM+87.Eugene Lawler, Jan Karel Lenstra, Charles Martel, Barbara Simons, and Larry Stockmeyer. Pipeline scheduling' A survey. Computer science research report, IBM Research Division, 1987.Google ScholarGoogle Scholar
  10. PH90.David A. Patterson and John L. Hennessy. Computer Architecture: A Quantitative Approach. Morgan Kaufmann Publishers, Palo Alto, California, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. PS90.Krishna Palem and Barbara Simons. Scheduling time-critical instructions on RiSC machines. In Proceedings of the 17ih Annual Symposium on Principles of Pro. gramming Languages, pages 270-280, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. SU70.Ravi Sethi and J. D. Ullman. The generation of optimal code for arkhmetic expressions. Journal of the A CM, 17(4):715-728, October 1970. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. War90.H.S. Warren, jr. Instruction scheduling for the IBM RISC system/6000 processor. iBM Journal of Research and Development, 34(1):85-92, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Linear-time, optimal code scheduling for delayed-load architectures

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          PLDI '91: Proceedings of the ACM SIGPLAN 1991 conference on Programming language design and implementation
          May 1991
          356 pages
          ISBN:0897914287
          DOI:10.1145/113445

          Copyright © 1991 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 May 1991

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          Overall Acceptance Rate406of2,067submissions,20%

          Upcoming Conference

          PLDI '24

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader