Cache oblivious sorting algorithms in Java