“…These facilities are similar to those introduced in PVMaple [5]. The user's Maple interface is seen as the master process, while the other Maple kernels are working in a slave mode.…”
Section: Developing a Grid-aware Maple Extensionmentioning
Abstract. One of the developments that can lead to a wider usage of grid technologies is grid-enabling of application software, among them computer algebra systems. A case study described here involves Maple. The proposed maple2g package allows the connection between the current version of Maple and the computational grid based on Globus.
“…These facilities are similar to those introduced in PVMaple [5]. The user's Maple interface is seen as the master process, while the other Maple kernels are working in a slave mode.…”
Section: Developing a Grid-aware Maple Extensionmentioning
Abstract. One of the developments that can lead to a wider usage of grid technologies is grid-enabling of application software, among them computer algebra systems. A case study described here involves Maple. The proposed maple2g package allows the connection between the current version of Maple and the computational grid based on Globus.
“…These facilities are similar to those introduced in the PVMaple [18] and in the Distributed Maple [22]. The user run copy of Maple is seen as the master process, while the other Maple kernels are working in a slave mode.…”
Section: Parallel Mode: Message Passing Interface In Maplementioning
confidence: 91%
“…Distributed version of Maple have been recently reported in [18] and [22]. For example, Parallel Virtual Maple [18] (PVMaple), was developed to allow several independent Maple kernels on various machines connected by a network to cooperate in solving a problem.…”
Section: Parallel/distributed Cas Versionsmentioning
confidence: 99%
“…For example, Parallel Virtual Maple [18] (PVMaple), was developed to allow several independent Maple kernels on various machines connected by a network to cooperate in solving a problem. This is achieved by wrapping Maple into an external system which takes care of the parallel execution of tasks.…”
Section: Parallel/distributed Cas Versionsmentioning
Abstract.One of the important issues facing the development of the grid as a computational framework of the future is availability of grid-enabled software. In this context, we discuss possible approaches to constructing a grid-enabled version of a computer algebra system. Our case study involves Maple: the proposed Maple2g package allows the connection between Maple and the computational grids based on the Globus Toolkit. We present the design of the Maple2g package and follow with a detailed discussion of its implementation. Finally, we illustrate performance of Maple2g in a number of experiments.
“…Within last 5 years we have implemented two variants of cluster (and grid) oriented Maple: PVMaple and Maple2g. In PVMaple [4], Maple was wrapped into an external software that manages execution of tasks. The CMW, a special binary, written in C and using PVM, is responsible for the message exchanges between Maple processes, coordinates interaction between Maple kernels via PVM daemons, and schedules tasks among nodes.…”
Section: Coupling Several Instances Of Maplementioning
Abstract. In this note a general approach to designing distributed systems based on coupling existing software tools is presented and illustrated by two examples. Utilization of this approach to the development of intelligent ODE solver is also described.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.