Improving Java Performance Using Dynamic Method Migration on FPGAs

Download Now
Provided by: Penn State CSE 121
Topic: Hardware
Format: PDF
With the diffusion of Java in advanced multimedia mobile devices, there is a growing need for speeding up the execution of Java bytecode beyond the limits of traditional interpreters and just-in-time compilers. In this area, Java coprocessors are viewed as a promising technology, which marries the flexibility of a general purpose microprocessor to run legacy code and lightweight Java methods, with the high performance of a specialized execution engine on speed-critical bytecode. This paper proposes and analyzes a microprocessor with FPGA coprocessor architecture with efficient shared-memory communication support.
Download Now

Find By Topic