2 citations found. Retrieving documents...
M. A. Ertl, D. Gregg, A. Krall, and B. Paysan. vmgen --- A generator of e#cient virtual machine interpreters. Software---Practice and Experience, 32(3):265--294, 2002.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
The Case for Virtual Register Machines - Andrew (2002)   (1 citation)  Self-citation (Gregg)   (Correct)

No context found.

M. A. Ertl, D. Gregg, A. Krall, and B. Paysan. vmgen --- A generator of e#cient virtual machine interpreters. Software---Practice and Experience, 32(3):265--294, 2002.


Optimizing Indirect Branch Prediction Accuracy in Virtual.. - Ertl, Gregg (2003)   (3 citations)  Self-citation (Ertl Gregg Interpreters)   (Correct)

....accuracy and performance (Section 7) We introduce several enhancements of dynamic superinstructions (in addition to replication) in particular: extending them across basic blocks; and a portable way to detect non relocatable code fragments (Section 5. 2) We empirically compare the static [8] and dynamic [13] superinstruction techniques against each other (Section 7) 2. BACKGROUND 2.1 Efficient Interpreters This section discusses how e#cient interpreters are implemented. We do not have a precise definition for e# cient interpreter, but the fuzzy concept designed for good ....

....the loop (except possibly mispredictions from capacity or conflict misses in the BTB) 4. 2 Superinstructions Combining several VM instructions into superinstructions is a technique that has been used for reducing VM code size and for reducing the dispatch and argument access overhead in the past [14, 13, 10, 8]. However, its e#ect on branch prediction has not been investigated in depth yet. In this paper we investigate the e#ect of superinstructions on dispatch mispredictions; in particular, we find that using superinstructions reduces mispredictions far more than it reduces dispatches or executed ....

[Article contains additional citation context not shown here]

M. A. Ertl, D. Gregg, A. Krall, and B. Paysan. vmgen --- a generator of e#cient virtual machine interpreters. Software---Practice and Experience, 32(3):265--294, 2002.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC