메뉴 건너뛰기




Volumn 40, Issue 2, 2010, Pages 177-207

A highly flexible, parallel virtual machine: Design and experience of ILDJIT

Author keywords

CIL dynamic compiler; Dynamic adaptation; Parallel virtual machine

Indexed keywords

ADAPTIVE FRAMEWORK; ADAPTIVE OPTIMIZATION; CODE OPTIMIZATION; COMPILER DESIGN; DYNAMIC ADAPTATIONS; DYNAMIC COMPILATION; DYNAMIC COMPILER; MASKING EFFECT; MULTICORE ARCHITECTURES; OPEN SOURCE IMPLEMENTATION; PARALLEL COMPILATION; PARALLEL VIRTUAL MACHINES; PIPELINE ORGANIZATION; VIRTUAL MACHINES;

EID: 76949106140     PISSN: 00380644     EISSN: 1097024X     Source Type: Journal    
DOI: 10.1002/spe.950     Document Type: Article
Times cited : (23)

References (44)
  • 1
    • 3042546577 scopus 로고    scopus 로고
    • ECMA. ECMA-335: (4th edn). ECMA (European Association for Standardizing Information and Communication Systems): Geneva, Switzerland, June
    • ECMA. ECMA-335: Common Language Infrastructure (CLI) (4th edn). ECMA (European Association for Standardizing Information and Communication Systems): Geneva, Switzerland, June 2006; 556.
    • (2006) Common Language Infrastructure (CLI) , pp. 556
  • 12
    • 0020750065 scopus 로고
    • Exception handling in C programs
    • Lee PA. Exception handling in C programs. Software: Practice and Experience 1983; 13(5):389-405.
    • (1983) Software: Practice and Experience , vol.13 , Issue.5 , pp. 389-405
    • Lee, P.A.1
  • 13
    • 0028743437 scopus 로고
    • Compiler transformations for high-performance computing
    • Bacon DF, Graham SL, Sharp OJ. Compiler transformations for high-performance computing. ACM Computing Survey 1994; 26(4):345-420.
    • (1994) ACM Computing Survey , vol.26 , Issue.4 , pp. 345-420
    • Bacon, D.F.1    Graham, S.L.2    Sharp, O.J.3
  • 16
    • 0024085322 scopus 로고
    • Garbage collection in an uncooperative environment
    • Boehm H-J, Weiser M. Garbage collection in an uncooperative environment. Software: Practice and Experience 1988; 18(9):807-820.
    • (1988) Software: Practice and Experience , vol.18 , Issue.9 , pp. 807-820
    • Boehm, H.-J.1    Weiser, M.2
  • 19
    • 60849090154 scopus 로고    scopus 로고
    • Available at: [September]
    • The Computer Language Benchmarks Game. Available at: http://shootout. alioth.debian.org [September 2008].
    • (2008) The Computer Language Benchmarks Game
  • 20
    • 76949093174 scopus 로고
    • Performing lisp analysis of the FANNKUCH benchmark
    • Anderson KR, Rettig D. Performing Lisp analysis of the FANNKUCH benchmark. SIGPLAN Lisp Pointers 1994; VII(4):2-12.
    • (1994) SIGPLAN Lisp Pointers , vol.7 , Issue.4 , pp. 2-12
    • Anderson, K.R.1    Rettig, D.2
  • 22
    • 76949099415 scopus 로고    scopus 로고
    • Hundred digit challenge solutions
    • Department of Computational and Applied Mathematics, Rice University, Houston, TX, U.S.A., May
    • Dussaud E, Husband C, Nguyen H, Reynolds D, Stolk C. Hundred digit challenge solutions. Technical Report, Department of Computational and Applied Mathematics, Rice University, Houston, TX, U.S.A., May 2002.
    • (2002) Technical Report
    • Dussaud, E.1    Husband, C.2    Nguyen, H.3    Reynolds, D.4    Stolk, C.5
  • 23
    • 76949083852 scopus 로고    scopus 로고
    • Collective Tuning Initiative: Automating and accelerating development and optimization of computing systems
    • Montreal, Canada, June
    • Fursin G. Collective Tuning Initiative: Automating and accelerating development and optimization of computing systems. Proceedings of the GCC Developers' Summit, Montreal, Canada, June 2009; 41.
    • (2009) Proceedings of the GCC Developers' Summit , vol.41
    • Fursin, G.1
  • 25
  • 26
    • 0345565890 scopus 로고    scopus 로고
    • A brief history of just-in-time
    • Aycock J. A brief history of just-in-time. ACM Computing Surveys 2003; 35(2):97-113.
    • (2003) ACM Computing Surveys , vol.35 , Issue.2 , pp. 97-113
    • Aycock, J.1
  • 38
    • 76949085261 scopus 로고    scopus 로고
    • Available at: [January]
    • Kaffe. Available at: http://www.kaffe.org [January 2005].
    • (2005) Kaffe
  • 39
    • 70449682415 scopus 로고    scopus 로고
    • Optimistic thread concurrency
    • Azul Systems, Inc., January
    • Goetz B. Optimistic thread concurrency. Technical Report AWP-011-010, Azul Systems, Inc., January 2006; 12.
    • (2006) Technical Report AWP-011-010 , vol.12
    • Goetz, B.1
  • 42
    • 70350704972 scopus 로고    scopus 로고
    • Software-assisted hardware reliability: Abstracting circuit-level challenges to the software stack
    • San Francisco, CA, U.S.A.
    • Reddi VJ, Campanoni S, Gupta MS, Smith MD, Wei G-Y, Brooks D. Software-assisted hardware reliability: Abstracting circuit-level challenges to the software stack. DAC'09, San Francisco, CA, U.S.A., 2009; 788-793.
    • (2009) DAC'09 , pp. 788-793
    • Reddi, V.J.1    Campanoni, S.2    Gupta, M.S.3    Smith, M.D.4    Wei, G.-Y.5    Brooks, D.6
  • 44
    • 57349119907 scopus 로고    scopus 로고
    • Register allocation by puzzle solving
    • New York, U.S.A.
    • Pereira FMQ, Palsberg J. Register allocation by puzzle solving. PLDI, New York, U.S.A., 2008; 216-226.
    • (2008) PLDI , pp. 216-226
    • Pereira, F.M.Q.1    Palsberg, J.2


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