Download:
|
by Simon Gray, Norbert Kajler, Paul S. Wang
In Proc. of the Intl. Symp. on Design and Implementation of Symbolic Computation Systems (DISCO'96
ftp://zenon.inria.fr/safir/9609-SGNKPW-disco96.ps.gz
Add To MetaCart
Abstract:
To appear in the Proc. of DISCO'96, Karlsruhe, Germany. Abstract. There are several advantages to providing communication links between independent scientific applications. Important problems to solve include data and control integration. Solving these problems separately is an essential aspect of the design and implementation of a protocol for mathematics. The Multi Protocol (MP) specification addresses the exchange of mathematical data by focusing only on the data encoding issues. In this way, MP can be plugged into various existing data transport mechanisms addressing control integration, or augmented by a higher control-related protocol layer. Our implementation of MP is independent of the data transport mechanism and can work with several devices. An application puts/gets data to/from MP buffers which communicate with the transport device through an abstract device interface. This paper describes the general design of the interface between MP and a transport device and the lessons we have learned during its implementation. 1
Citations
|
161
|
Using MPI
– Gropp, Lusk, et al.
- 1994
|
|
153
|
PVM 3 user's guide and reference manual
– Geist, Beguelin, et al.
- 1993
|
|
112
|
Monitors, messages, and clusters: the p4 parallel programming system
– Butler, Lusk
- 1994
|
|
98
|
Computer as Thinker/Doer: Problem-Solving Environments for Computational Science
– Gallopoulos, Houstis, et al.
- 1994
|
|
39
|
The discrete time TOOLBUS
– Bergstra, Klint
- 1996
|
|
36
|
CAS/PI: a Portable and Extensible Interface for Computer Algebra Systems
– Kajler
- 1992
|
|
36
|
From Scientific Software Libraries to Problem-Solving Environments
– Rice, Boisvert
- 1996
|
|
23
|
MP: A Protocol for Efficient Exchange of Mathematical Expressions
– Gray, Kajler, et al.
- 1994
|
|
21
|
Design and Implementation of MP, a Protocol for Efficient Exchange of Mathematical Expressions
– Gray, Kajler, et al.
- 1998
|
|
19
|
STAR/MPI: Binding a Parallel Library to Interactive Symbolic Algebra Systems
– Cooperman
- 1995
|
|
15
|
SINGULAR: A system for computation in algebraic geometry and singularity theory
– Greuel, Pfister, et al.
- 1995
|
|
15
|
Building a computer algebra environment by composition of collaborative tools
– Kajler
- 1992
|
|
12
|
DSC: A System for Distributed Symbolic Computation
– Diaz, Kaltofen, et al.
- 1991
|
|
10
|
From Honest to Intelligent Plotting
– Avitzur, Bachmann, et al.
- 1995
|
|
8
|
ASAP: a protocol for symbolic computation systems
– Dalmas, etano, et al.
- 1994
|
|
6
|
A Framework for Distributed Polynomial Systems Based on MP
– Bachmann, Schonemann, et al.
- 1996
|
|
6
|
Manipulating Fortran Code in AXIOM and the AXIOM-NAG Link
– Dewar
- 1994
|
|
5
|
Specification of the POSSO External Data Representation
– Abbott, Traverso
- 1995
|
|
5
|
A system Independent User Interface for an Integrated Scientific Computing Environment
– SUI
- 1990
|
|
2
|
Network Programming Guide (revision A
– Microsystems, Inc, et al.
- 1990
|
|
1
|
The ToolTalk Service: An Interoperability Solution
– Press
- 1992
|
|
1
|
MathLink Reference Guide (version 2.2). Mathematica
– Research, Inc
- 1993
|