Quote: threaded code interpreter for Java; 2x slower than JIT for some general purpose applications; more than 10x slower for scientific code

QuoteRef: gregD6_2001 , p. 620

just-in-time compilation
threaded code

Quotation Skeleton

We have described an efficient interpreter based implementation … code, greatly reducing the interpreter overhead. Our translator … of many instructions, such as method invocations. Experimental … a good JIT based JVM for some general … [such as javac and db where synchronization and garbage collection consume significant time]. For scientific code an interpreter cannot replace a compiler. [For example, the interpreter is 10-17 times slower than a JIT compiler for the sieve benchmark]. … [p. 616] Note that the threaded code is larger …   Google-1   Google-2

Copyright clearance needed for quotation.

Related Topics up

Topic: just-in-time compilation (20 items)
Topic: threaded code (18 items)

Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.