2006 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, VOLS 1 AND 2(2006)
Univ Reading
被引用156|浏览24
摘要
MPJ Express is a thread-safe Java messaging library that provides a full implementation of the mpiJava 1.2 API specification. This specification defines a MPI-like bindings for the Java language. We have implemented two communication devices as part of our library, the first, called niodev is based on the Java new I/O package and the second, called mxdev is based on the Myrinet eXpress library. MPJ Express comes with an experimental runtime, which allows portable bootstrapping of Java Virtual Machines across a cluster or network of computers. In this paper we describe the implementation of MPJ Express. Also, we present a performance comparison against various other C and Java messaging systems. A beta version of MPJ Express was released in September 2005
更多
查看译文
关键词
Java,application program interfaces,message passing,software libraries,virtual machines,HPC,Java Virtual Machines,Java messaging library,MPI-like bindings,MPJ Express,Myrinet eXpress library,mpiJava 1.2 API specification,mxdev,niodev