8 citations found. Retrieving documents...
G. Judd, M. Clement, and Q. Snell, "DOGMA: Distributed Object Group Metacomputing Architecture," Concurrency: Practice and Experience, vol. 10, no. 11/13, 1998.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Parallel Detection of Regulatory Elements with gMP - Schmidt, Feng, Laud, Santoso (2003)   (Correct)

....approaches of using Java as a platform for high performance computing. These approaches can be grouped into two categories (1) bindings into native message passing APIs, such as MPI or PVM, where some native libraries are called by Java programs through JNI wrappers (e.g. JavaMPI [l 1] DOGMA [16], MPJ [6] and (2) pure Java implementations (e.g. JMPI [19] CCJ [20] Although, the native approach provides efficient communication, it does not allow for seamless integration with larger scale Java applications. MPI for instance does not execute only a particular program segment; instead it ....

Judd, G., Clement, M., Snell, Q.: DOGMA: Distributed Object Group Metacomputing Architecture, Concurrency: Practice and Experience, 10, pp. 977-983, 1998.


JMPI: Implementing the Message Passing Standard in Java - Morin, Koren, Krishna (2002)   (1 citation)  (Correct)

....as MPICH or LAM. Two wrapper implementations have been developed: JavaMPI from the University of Westminster [8] and mpiJava from the Northeast Parallel Architectures Centre at Syracuse University [1] The Distributed Object Group Metacomputing Architecture (DOGMA) from Brigham Young University [6] provides a framework for the development and execution of parallel applications on clusters of workstations and supercomputers. The DOGMA runtime environment, supports dynamic reconfiguration and remote management, decentralized dynamic class loading, fault detection and isolation, and web ....

Judd, G., Clement, M. and Snell, Q. "DOGMA: distributed object group metacomputing architecture," Concurrency: Pract. Exp., 10(11-13),(1998)


CCJ: Object-based Message Passing and Collective.. - Nelisse, Maassen..   (Correct)

....well. CCJ implements efficient collective operations with an interface that fits into Java s object oriented framework. An alternative for parallel programming in Java is to use MPI instead of RMI. MPJ [9] proposes MPI language bindings to Java. These bindings merge several earlier proposals [2, 10, 17, 23]. This approach has the advantage that many programmers are familiar with MPI and that MPI supports a richer set of communication styles than RMI, in particular collective communication. However, the current MPJ specification is intended as . initial MPI centric API and as . a first ....

G. Judd, M. Clement, and Q. Snell. DOGMA: Distributed Object Group Metacomputing Architecture. Concurrency: Practice and Experience, 10:977--983, 1998.


Generalizing Java RMI to Support Efficient Group Communication - Maassen, Kielmann, Bal   (Correct)

....the flexibility and expressiveness of GMI. A radical alternative for parallel programming in Java is to use a communication mechanism outside Java s object model, like MPIstyle message passing. MPJ [11] proposes MPI language bindings to Java. These bindings merge several earlier proposals [4, 12, 20, 25]. Because MPJ has not been implemented yet, we compare GMI to the slightly older mpiJava system. The MPI approach has the advantage that many programmers are familiar with its API and that MPI supports a richer set of communication styles than RMI, in particular collective communication. Although ....

G. Judd, M. Clement, and Q. Snell. DOGMA: Distributed Object Group Metacomputing Architecture. Concurrency: Practice and Experience, 10:977--983, 1998.


Object-based Collective Communication in Java - Nelisse, Kielmann, Bal, Maassen (2001)   (5 citations)  (Correct)

....well. CCJ implements efficient collective operations with an interface that fits into Java s object oriented framework. An alternative for parallel programming in Java is to use MPI instead of RMI. MPJ [9] proposes MPI language bindings to Java. These bindings merge several earlier proposals [2, 10, 17, 23]. This approach has the advantage that many programmers are familiar with MPI and that MPI supports a richer set of communication styles than RMI, in particular collective communication. However, the current MPJ specification is intended as : intial MPI centric API and as : a first ....

G. Judd, M. Clement, and Q. Snell. DOGMA: Distributed Object Group Metacomputing Architecture. Concurrency: Practice and Experience, 10:977--983, 1998.


Parallel Phylogenetic Inference - Snell, Whiting, Clement, McLaughlin (2000)   Self-citation (Clement Snell)   (Correct)

....software simply by executing the appropriate command. The remainder of this paper describes the parallel programming system used, the parallelization of the ratchet search, and the resulting performance of the algorithm. 3 DOGMA The Distributed Object Group Metacomputing Architecture (DOGMA) [JCS98] is a parallel and distributed programming architecture. It can be used on supercomputers or clusters and it also provides a way for machines to become involved with a computation through a screen saver or through accessing an Internet web page. DOGMA manages machines that are currently available ....

....and become involved in the computation. The only requirement placed upon the user is some familiarity with the application and its inputs. Applications may also ask the user to specify input files for the DOGMA computation. The development of DOGMA applications has been covered extensively in [JCS98]. 3.1.1 Volunteer supercomputing Imagine a typical evening at any major university between 2am and 8am. The computer laboratories are all closed and as many as 2,000 computers are sitting idle. At the same time, researchers in several biological sciences are waiting for results from phylogenetic ....

Judd, G., Clement, M. and Snell, Q. 1998. DOGMA: Distributed Object Group Metacomputing Architecture, Concurrency: Practice and Experience, Vol 10(1),1-7 (1998).


MPJ: MPI-like Message Passing for Java - Carpenter, Getov, Judd, Skjellum, .. (2000)   (15 citations)  Self-citation (Judd)   (Correct)

.... API is called MPJ (Message Passing interface for Java) 2 Earlier Work At the time the working group was created there were several known e orts towards the design of early MPI like interfaces for Java with three fully functional but di erent implementations mpiJava [3] JavaMPI [17] and MPIJ [12]. The implementation of mpiJava is based on the use of native methods to build a wrapper to existing MPI library (MPICH) A comparable approach has been followed in the development of JavaMPI, but the JavaMPI wrappers were automatically generated by a special purpose code generator. A large subset ....

Glenn Judd, Mark Clement, and Quinn Snell. DOGMA: Distributed Object Group Metacomputing Architecture. Concurrency: Practice and Experience, 10(11/13):977{ 983, 1998. MPIJ Home Page: http://ccc.cs.byu.edu/DOGMA/.


Object-Oriented SPMD - Baduel, Baude, Caromel   (Correct)

No context found.

G. Judd, M. Clement, and Q. Snell, "DOGMA: Distributed Object Group Metacomputing Architecture," Concurrency: Practice and Experience, vol. 10, no. 11/13, 1998.

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