메뉴 건너뛰기




Volumn 2003-January, Issue , 2003, Pages 607-614

Aggressive compiler optimization and parallelization with thread-level speculation

Author keywords

Collaboration; Dynamic compiler; Dynamic scheduling; Flow graphs; Hardware; Optimizing compilers; Performance gain; Program processors; Runtime; Yarn

Indexed keywords

BENCHMARKING; COMPUTER ARCHITECTURE; COMPUTER HARDWARE; EMBEDDED SYSTEMS; FLOW GRAPHS; GRAPHIC METHODS; HARDWARE; PROGRAM PROCESSORS; YARN;

EID: 84944748106     PISSN: 01903918     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ICPP.2003.1240629     Document Type: Conference Paper
Times cited : (9)

References (18)
  • 1
    • 0003635979 scopus 로고    scopus 로고
    • RePlay: A Hardware Framework for Dynamic Program Optimization
    • December
    • Sanjay J. Patel and Steven S. Lumetta, "rePlay: A Hardware Framework for Dynamic Program Optimization," CRHC Technical Report Draft, December 1999.
    • (1999) CRHC Technical Report Draft
    • Patel, S.J.1    Lumetta, S.S.2
  • 3
    • 0033348795 scopus 로고    scopus 로고
    • A chip-multiprocessor architecture with speculative multithreading
    • Sept.
    • V. Krishnan, J. Torrellas, "A chip-multiprocessor architecture with speculative multithreading," IEEE Transactions on Computers, Volume: 48 Issue: 9, pp. 866-880, Sept. 1999
    • (1999) IEEE Transactions on Computers , vol.48 , Issue.9 , pp. 866-880
    • Krishnan, V.1    Torrellas, J.2
  • 5
    • 0027595384 scopus 로고
    • The Superblock: An Effective Technique for VLIW and Superscalar Compilation
    • Kluwer Academic Publishers
    • Wen-mei W. Hwu, et al, "The Superblock: An Effective Technique for VLIW and Superscalar Compilation." The Journal of Supercomputing, Kluwer Academic Publishers, 1993, pp. 229-248
    • (1993) The Journal of Supercomputing , pp. 229-248
    • Hwu, W.-M.W.1
  • 7
    • 0034461965 scopus 로고    scopus 로고
    • Increasing the Size of Atomic Instruction Blocks Using Control Flow Assertions
    • Dec
    • Sanjay J. Patel, et al, " Increasing the Size of Atomic Instruction Blocks Using Control Flow Assertions." MICRO-33, Dec 2000, pp.303-313.
    • (2000) MICRO-33 , pp. 303-313
    • Patel, S.J.1
  • 8
    • 0019596071 scopus 로고
    • Trace scheduling: A technique for global microcode compaction
    • July
    • J. A. Fisher, "Trace scheduling: A technique for global microcode compaction," IEEE Transactions on Computers, C-30(7):478-490, July 1981.
    • (1981) IEEE Transactions on Computers , vol.C-30 , Issue.7 , pp. 478-490
    • Fisher, J.A.1
  • 11
    • 0028462563 scopus 로고
    • Optimally profiling and tracing problems
    • Jul.
    • Thomas Ball and James R. Larus, "Optimally profiling and tracing problems," ACM Trans. Program. Lang. System. 16, 4 (Jul. 1994), Pages 1319-1360.
    • (1994) ACM Trans. Program. Lang. System , vol.16 , Issue.4 , pp. 1319-1360
    • Ball, T.1    Larus, J.R.2


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