From Object serialization for Marshalling Data in a Java Interface to MPI ACM Java Grande Meeting -- June 12-13 99. byBryan Carpenter,Geoffrey C. Fox, Sung-Hoon Ko, Sang Lim
Relatively easy to get dramatic improvements.
Have only truly optimized one dimensional arrays embedded in stream.
Next look at direct optimizations for rectangular multi-dimensional arrays---replace wholesale in stream?