Transparent dynamic code optimization

作者: Michael K. Gschwind

DOI:

关键词:

摘要: A transparent dynamic code optimization capability natively executes and identifies hot regions within the or that is to otherwise be optimized; notifies an optimizer such region has been identified enabling create optimized code; efficiently passes control newly transfers back from code.

参考文章(63)
Sandeep Nijhawan, Matthew F. Storch, Dale R. Jurich, John S. Yates, Korbin S. Van Dyke, Apparatus for executing programs for a first computer architechture on a computer of a second architechture ,(2007)
Michael Gschwind, Erik Altman, Precise Exception Semantics in Dynamic Compilation compiler construction. pp. 95- 110 ,(2002) , 10.1007/3-540-45937-5_9
Daniel Arthur Prener, Kathryn Mary O'Brien, Ravi Nair, John Kevin O'Brien, Peter Howland Oden, Method and system for transparent dynamic optimization in a multiprocessing environment ,(2002)
John Matthew Holt, Hybrid replicated shared memory ,(2007)
Robert D. Selinger, Paul Lassa, Gary Lin, Chaoyang Wang, Method and Controller for Performing a Copy-Back Operation ,(2010)
Paul Caprioli, Abhay S. Kanhere, Suresh Srinivas, Suriya Madras-Subramanian, Koichi Yamada, Instruction and logic to perform dynamic binary translation ,(2011)
Andrei Homescu, Stefan Brunthaler, Per Larsen, Michael Franz, Librando: transparent code randomization for just-in-time compilers computer and communications security. pp. 993- 1004 ,(2013) , 10.1145/2508859.2516675
Nathan Froyd, John Mellor-Crummey, Rob Fowler, Low-overhead call path profiling of unmodified, optimized code Proceedings of the 19th annual international conference on Supercomputing - ICS '05. pp. 81- 90 ,(2005) , 10.1145/1088149.1088161