JCPU is a processor simlulator framework. JCPU is based on LLVM and JIT the native code. It ames performance and portability.