process which involves knowledge in different areas: garbage collection, just in time
compilation, interpretation, file parsing, data structures, etc. The result is that developing its
own virtual machine requires a considerable amount of man/year. In this paper we show that
one can implement a JVM with third party software and with performance comparable to
industrial and top open-source JVMs on scientific applications. Our proof-of-concept …