메뉴 건너뛰기




Volumn 15, Issue 5, 2004, Pages 417-430

Register constrained modulo scheduling

Author keywords

Instruction level parallelism; Instruction scheduling; Modulo scheduling; Register allocation; Spill code

Indexed keywords

CONSTRAINT THEORY; DIGITAL ARITHMETIC; HEURISTIC METHODS; PIPELINE PROCESSING SYSTEMS; PROGRAM COMPILERS; SCHEDULING; SHIFT REGISTERS; SOFTWARE ENGINEERING;

EID: 3042632227     PISSN: 10459219     EISSN: None     Source Type: Journal    
DOI: 10.1109/TPDS.2004.1278099     Document Type: Article
Times cited : (14)

References (36)
  • 4
    • 0003477925 scopus 로고
    • The perfect club benchmarks: Effective performance evaluation of supercomputers
    • Technical Report 827, Center for Supercomputing Research and Development, Nov.
    • M. Berry, D. Chen, P. Koss, and D. Kuck, "The Perfect Club Benchmarks: Effective Performance Evaluation of Supercomputers," Technical Report 827, Center for Supercomputing Research and Development, Nov. 1988.
    • (1988)
    • Berry, M.1    Chen, D.2    Koss, P.3    Kuck, D.4
  • 9
    • 0019610938 scopus 로고
    • An approach to scientific array processing: The architectural design of the AP120B/FPS-164 family
    • A. Charlesworth, "An Approach to Scientific Array Processing: The Architectural Design of the AP120B/FPS-164 Family," Computer, vol. 14, no. 9, pp. 18-27, 1981.
    • (1981) Computer , vol.14 , Issue.9 , pp. 18-27
    • Charlesworth, A.1
  • 13
    • 0027590187 scopus 로고
    • Compiling for the Cydra 5
    • May
    • J. Dehnert and R. Towle, "Compiling for the Cydra 5," J. Supercomputing, vol. 7, no. 1/2, pp. 181-228, May 1993.
    • (1993) J. Supercomputing , vol.7 , Issue.1-2 , pp. 181-228
    • Dehnert, J.1    Towle, R.2
  • 14
    • 0029487619 scopus 로고
    • Stage scheduling: A technique to reduce the register requirements of a modulo schedule
    • Nov.
    • A. Eichenberger and E. Davidson, "Stage Scheduling: A Technique to Reduce the Register Requirements of a Modulo Schedule," Proc. 28th Int'l Symp. Microarchitecture, pp. 338-349, Nov. 1995.
    • (1995) Proc. 28th Int'l Symp. Microarchitecture , pp. 338-349
    • Eichenberger, A.1    Davidson, E.2
  • 16
    • 0005042315 scopus 로고
    • Register allocation using cyclic interval graphs: A new approach to an old problem
    • ACAPS Technical Memo 33, Advanced Computer Architecture and Program Structures Group, McGill Univ.
    • L. Hendren, G. Gao, E. Altman, and C. Mukerji, "Register Allocation Using Cyclic Interval Graphs: A New Approach to an Old Problem," ACAPS Technical Memo 33, Advanced Computer Architecture and Program Structures Group, McGill Univ., 1992.
    • (1992)
    • Hendren, L.1    Gao, G.2    Altman, E.3    Mukerji, C.4
  • 21
    • 0005060347 scopus 로고    scopus 로고
    • Reducing the impact of register pressure on software pipelining
    • PhD thesis, UPC. Universitat Politècnica de Catalunya, Jan.
    • J. Llosa, "Reducing the Impact of Register Pressure on Software Pipelining," PhD thesis, UPC. Universitat Politècnica de Catalunya, Jan. 1996.
    • (1996)
    • Llosa, J.1
  • 26
    • 0001600607 scopus 로고
    • Software pipelining in PA-RISC compilers
    • S. Ramakrishnan, "Software Pipelining in PA-RISC Compilers," Hewlett-Packard J., pp. 39-45, 1992.
    • (1992) Hewlett-Packard J. , pp. 39-45
    • Ramakrishnan, S.1
  • 27
    • 0003015894 scopus 로고
    • Some scheduling techniques and an easily schedulable horizontal architecture for high performance scientific computing
    • Oct.
    • B. Rau and C. Glaeser, "Some Scheduling Techniques and an Easily Schedulable Horizontal Architecture for High Performance Scientific Computing," Proc. 14th Ann. Microprogramming Workshop, pp. 183-197, Oct. 1981.
    • (1981) Proc. 14th Ann. Microprogramming Workshop , pp. 183-197
    • Rau, B.1    Glaeser, C.2
  • 29
    • 0028768013 scopus 로고
    • Iterative modulo scheduling: An algorithm for software pipelining loops
    • Nov.
    • B. R. Rau, "Iterative Modulo Scheduling: An Algorithm for Software Pipelining Loops," Proc. 27th Ann. Int'l Symp. Microarchitecture, pp. 63-74, Nov. 1994.
    • (1994) Proc. 27th Ann. Int'l Symp. Microarchitecture , pp. 63-74
    • Rau, B.R.1
  • 31
    • 11744377365 scopus 로고
    • Loop pipelining with resource and timing constraints
    • PhD thesis, UPC, Universitaat Politècnica de Catalunya, Oct.
    • F. Sánchez, "Loop Pipelining with Resource and Timing Constraints," PhD thesis, UPC, Universitaat Politècnica de Catalunya, Oct. 1995.
    • (1995)
    • Sánchez, F.1
  • 32
    • 0025564111 scopus 로고
    • Parallelisation of loops with exits on pipelined architectures
    • Nov.
    • P. Tirumalai, M. Lee, and M. Schlansker, "Parallelisation of Loops with Exits on Pipelined Architectures," Proc. Supercomputing, pp. 200-212, Nov. 1990.
    • (1990) Proc. Supercomputing , pp. 200-212
    • Tirumalai, P.1    Lee, M.2    Schlansker, M.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.