| MPICH---a portable implementation of MPI. URL: http://www.mcs.anl.gov/mpi/mpich/. |
....costs of copying and type conversion. For reasons such as these we suspect that direct socket programming will remain unattractive to scientific parallel programmers, even with the simplified Java socket API. 3. 2 MPI Interface We have produced a Java interface to an existing MPI implementation [22] using Java native methods. The interface has been tested on a cluster of UltraSparc workstations running Solaris 1 . Our interface is modelled on the proposed C bindings of MPI 2 . For example, many of the most basic functions of the library are members of the communicator class, Comm: ....
MPICH---a portable implementation of MPI. URL: http://www.mcs.anl.gov/mpi/mpich/.
....be specific to a particular network protocol. Our current implementation is built on TCP IP because of the portability and ease of implementation it offers, but there is parallel effort to use MPI as well (we have some early implementation of some Chameleon features based on the MPICH libraries, [22]) 3.3 Structural Overview In this section we present a detailed description of the class hierarchy of the ARMORs in the Chameleon environment. The entities in the environment have been structured around object oriented principles. Some of the specific advantages that can be derived out of this ....
....of communication. Messages contain payload like the source code of applications and ARMORs as well as control messages like notification of some error. The TCP IP communication layer is used in the current implementation, and there is a parallel effort in implementing some of the ARMORs using MPI [22]. For the TCP IP communication, all communication passes through the Host Daemon s TCP port. The Daemon communicates to the ARMORs installed at its node using the interprocess communication device of pipes. So for sending message to any entity in the environment, the destination entity s ID 1 is ....
"MPICH - A Portable Implementation of MPI." URL - http://www.mcs.anl.gov/mpi/mpich. 71
....system. Iridium TM [13] world wide one way paging system. SMS Short Messaging Service: two way paging system built into all GSM cellular phones in Europe and Asia. Fax machines and fax modems. UNIX mail spool file: where all incoming email messages get stored usually. Voice pager [20]: one way paging system that plays voice mail messages or synthesized email. Wired and cellular phones. These are the system that will be integrated, but it is not done yet: ICQ TM [12] Internet tool that informs the user who is currently online. 2.3.1 Heterogeneous communication ....
.... about message read Canard pager [5] 6] Yes Only for 10 minutes Only back in range Yes Possible SkyTel TM pager [27] Yes Yes No Yes No Short Messaging Service (GSM cellular phone) Yes Yes No No No Iridium TM pager [13] No Yes No No No Fax machine Yes Yes Yes Yes No Playing message to voice pager [20] No Yes No No No Playing message to phone Yes Yes (answering machine) Yes Yes No Playing message to cellular phone Yes Yes (voice mail) Yes Yes Yes Phoneshell [26] phone interface to email and voicemail) Yes Yes Yes Yes Yes Mirabilis ICQ [12] AOL Instant Messenger [1] Yes Yes Yes No No UNIX mail ....
[Article contains additional citation context not shown here]
Motorola Portable Answering Machine [WWW Document]. URL http://www.mot.com/MIMS/MSPG/Products/Voice/tenor/ (visited 1999, August 8).
....costs of copying and type conversion. For reasons such as these we suspect that direct socket programming will remain unattractive to scientific parallel programmers, even with the simplified Java socket API. 3. 2 MPI Interface We have produced a Java interface to an existing MPI implementation [21] using Java native methods. The interface has been tested on a cluster of UltraSparc workstations running Solaris 1 . Our interface is modelled on the proposed C bindings of MPI 2 . For example, many of the most basic functions of the library are members of the communicator class, Comm: ....
MPICH---a portable implementation of MPI. URL: http://www.mcs.anl.gov/mpi/mpich/.
....1 ; i blockSize ; i , ib ) for(y = 0 ; y N ; y ) switch (sums[i] y] case 2 : break; case 3 : block[ib] y] 1; break; default: block[ib] y] 0; break; Figure 2: Socket based Life program (detail) 3. 2 MPI Interface We have produced a Java interface to an existing MPI implementation [25] using Java native methods 2 The interface has been tested on a cluster of UltraSparc workstations running Solaris 3 . Our interface is modelled on the proposed C bindings of MPI. For example, many of the most basic functions of the library are members of the communicator class, Comm: ....
MPICH---a portable implementation of MPI. URL: http://www.mcs.anl.gov/mpi/mpich/.
No context found.
Man-Portable Robotic System, URL: http://www.spawar.navy.mil/robots/land/mprs/mprs.html.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC