
Enterprise Software
Enterprise SoftwarePerformance Comparison Between Java and JNI for Optimal Implementation of Computational Micro-Kernels
General purpose CPUs (Central Processing Unit) used in High Performance Computing (HPC) support a vector instruction set and an out-of-order engine dedicated to increase the instruction level parallelism. Hence, related optimizations are currently critical to improve the performance of applications requiring numerical computation. Moreover, the use of a Java run-time environment such as the HotSpot ...