One of the most challenging aspects to designing a Java messaging system for HPC is the intermediate buffering layer. The lower and higher levels of the messaging software use this buffering layer to write and read messages. The Java New I/O package adds the concept of direct buffers, which - coupled with a memory management algorithm - opens the possibility of efficiently implementing this buffering layer. In this paper, we present our buffering strategy, which is developed to support efficient communications and derived datatypes in MPJ Express - our implementation of the Java MPI API, We evaluate the performance of our buffering layer and demonstrate the usefulness of direct byte buffers. © Springer-Verlag Berlin Heidelberg 2000.
CITATION STYLE
Baker, M., Carpenter, B., & Shafi, A. (2006). An approach to buffer management in java HPC messaging. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3992 LNCS-II, pp. 953–960). Springer Verlag. https://doi.org/10.1007/11758525_126
Mendeley helps you to discover research relevant for your work.