Tuesday, June 12, 2007

How to speed up Java emulator by 50%

z390 release v1.3.04 includes simple change to the pz390.java source to speed up the emulator
by 50% with new BCT loop speed of 1.6 MIPS on a 2.1 GHZ Intel dual core processor. The only change made was to split the primary and seconardary operation code switches into separate functions which results in smaller working set for the generated Java byte code. On cached pipeline processors this can dramatically improve performance.

Don Higgins
don@higgins.net

No comments: