Open Source Libraries for High Performance Scientific and Technical Computing in Java The Colt, Jet, JAL, Concurrent, VNI and RngPack libraries