메뉴 건너뛰기




Volumn , Issue , 2005, Pages 59-66

SableSpMT: A software framework for analysing speculative multithreading in Java

Author keywords

java; profiling; speculative multithreading; static and dynamic analysis; thread level speculation; virtual machines

Indexed keywords

JAVA; PROFILING; SPECULATIVE MULTITHREADING; STATIC AND DYNAMIC ANALYSIS; THREAD LEVEL SPECULATION; VIRTUAL MACHINES;

EID: 42149083580     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1108792.1108809     Document Type: Conference Paper
Times cited : (24)

References (42)
  • 1
    • 20744446298 scopus 로고    scopus 로고
    • A survey of adaptive optimization in virtual machines
    • DOI 10.1109/JPROC.2004.840305, Program Generation, Optimization and Platform Adaptation
    • M. Arnold, S. J. Fink, D. Grove, M. Hind, and P. F. Sweeney. A survey of adaptive optimization in virtual machines. Proceedings of the IEEE, 93(2):449-466, Feb. 2005. (Pubitemid 40851235)
    • (2005) Proceedings of the IEEE , vol.93 , Issue.2 , pp. 449-466
    • Arnold, M.1    Fink, S.J.2    Grove, D.3    Hind, M.4    Sweeney, P.F.5
  • 7
    • 0036450418 scopus 로고    scopus 로고
    • Reverse execution of Java bytecode
    • May
    • J. J. Cook. Reverse execution of Java bytecode. The Computer Journal, 45(6):608-619, May 2002.
    • (2002) The Computer Journal , vol.45 , Issue.6 , pp. 608-619
    • Cook, J.J.1
  • 11
    • 0003675845 scopus 로고
    • PhD thesis, University of Wisconsin-Madison, Madison, Wisconsin, USA
    • M. Franklin. The Multiscalar Architecture. PhD thesis, University of Wisconsin-Madison, Madison, Wisconsin, USA, 1993.
    • (1993) The Multiscalar Architecture
    • Franklin, M.1
  • 16
    • 2942715361 scopus 로고    scopus 로고
    • The role of return value prediction in exploiting speculative method-level parallelism
    • Nov.
    • S. Hu, R. Bhargava, and L. K. John. The role of return value prediction in exploiting speculative method-level parallelism. Journal of Instruction-Level Parallelism, 5, Nov. 2003.
    • (2003) Journal of Instruction-Level Parallelism , vol.5
    • Hu, S.1    Bhargava, R.2    John, L.K.3
  • 19
    • 0035438966 scopus 로고    scopus 로고
    • Coarse-grained thread pipelining: A speculative parallel execution model for shared-memory multiprocessors
    • Sept.
    • I. H. Kazi and D. J. Lilja. Coarse-grained thread pipelining: A speculative parallel execution model for shared-memory multiprocessors. IEEE Transactions on Parallel and Distributed Systems, 12(9):952-966, Sept. 2001.
    • (2001) IEEE Transactions on Parallel and Distributed Systems , vol.12 , Issue.9 , pp. 952-966
    • Kazi, I.H.1    Lilja, D.J.2
  • 21
    • 0033348795 scopus 로고    scopus 로고
    • A chip-multiprocessor architecture with speculative multithreading
    • Sept.
    • V. Krishnan and J. Torrellas. A chip-multiprocessor architecture with speculative multithreading. IEEE Transactions on Computers, 48(9):866-880, Sept. 1999.
    • (1999) IEEE Transactions on Computers , vol.48 , Issue.9 , pp. 866-880
    • Krishnan, V.1    Torrellas, J.2
  • 29
    • 84958960586 scopus 로고    scopus 로고
    • A framework for optimizing Java using attributes
    • R. Wilhelm, editor, Proceedings of the 10th International Conference on Compiler Construction (CC '01), Apr.
    • P. Pominville, F. Qian, R. Vallée-Rai, L. Hendren, and C. Verbrugge. A framework for optimizing Java using attributes. In R. Wilhelm, editor, Proceedings of the 10th International Conference on Compiler Construction (CC '01), volume 2027 of Lecture Notes in Computer Science (LNCS), pages 334-354, Apr. 2001.
    • (2001) Lecture Notes in Computer Science (LNCS) , vol.2027 , pp. 334-354
    • Pominville, P.1    Qian, F.2    Vallée-Rai, R.3    Hendren, L.4    Verbrugge, C.5
  • 32
    • 3242801250 scopus 로고    scopus 로고
    • An all-software thread-level data dependence speculation system for multiprocessors
    • Oct.
    • P. Rundberg and P. Stenström. An all-software thread-level data dependence speculation system for multiprocessors. Journal of Instruction-Level Parallelism, 3, Oct. 2001.
    • (2001) Journal of Instruction-Level Parallelism , vol.3
    • Rundberg, P.1    Stenström, P.2
  • 36
    • 0034316177 scopus 로고    scopus 로고
    • The MAJC architecture: A synthesis of parallelism and scalability
    • Dec.
    • M. Tremblay, J. Chan, S. Chaudhry, A. W. Conigliaro, and S. S. Tse. The MAJC architecture: A synthesis of parallelism and scalability. IEEE Micro, 20(6):12-25, Dec. 2000.
    • (2000) IEEE Micro , vol.20 , Issue.6 , pp. 12-25
    • Tremblay, M.1    Chan, J.2    Chaudhry, S.3    Conigliaro, A.W.4    Tse, S.S.5


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