Mixing C and Java™ for High Performance Computing