2003
DOI: 10.1016/s0747-7171(02)00137-2
|View full text |Cite
|
Sign up to set email alerts
|

Distributed Maple: parallel computer algebra in networked environments

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
22
0

Year Published

2005
2005
2016
2016

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 20 publications
(23 citation statements)
references
References 8 publications
1
22
0
Order By: Relevance
“…The picture is similar for the E 8 reps 11 to 15 when investigating strong scaling from 4 to 32 nodes on HECToR; rep 11 achieves the top speedup of 548×, top efficiency of 55%, but the other reps do not scale so well. Note that for multi-phase symbolic computations with irregular and dynamic parallelism an efficiency of 40% is good, as previously reported on smaller architectures [15,16,26].…”
Section: Evaluation Of Parallel Performancesupporting
confidence: 81%
See 1 more Smart Citation
“…The picture is similar for the E 8 reps 11 to 15 when investigating strong scaling from 4 to 32 nodes on HECToR; rep 11 achieves the top speedup of 548×, top efficiency of 55%, but the other reps do not scale so well. Note that for multi-phase symbolic computations with irregular and dynamic parallelism an efficiency of 40% is good, as previously reported on smaller architectures [15,16,26].…”
Section: Evaluation Of Parallel Performancesupporting
confidence: 81%
“…Several computer algebra systems offer dedicated support for parallelism (see [10,Sec 2.18] and [25]). Distributed Maple [26] provides a portable Java-based communication layer to permit interaction of Maple instances over a network. It uses future-based language constructs for synchronisation and communication, and has been used to parallelise several computational geometry algorithms.…”
Section: Related Workmentioning
confidence: 99%
“…Chris Eilbeck began working on this problem while attending the programme in Nonlinear Waves at the Mittag-Leffler Institute in Stockholm in 2005, and he would like to thank Professor H. Holden of Trondheim and the Swedish Academy of Sciences for making this possible. Some of the calculations described in this paper were carried out using Distributed Maple [24], and we are grateful to the author of this package, Professor Wolfgang Schreiner of RISC-Linz, for help and advice.…”
Section: Acknowledgementsmentioning
confidence: 99%
“…For example, ParGap [11] is an extension of GAP which defines a similar set of parallel patterns to our basic set; the new Threads package for Maple [27] provides userlevel routines for multi-threaded programming on multicore computers; the Distributed Maple environment [38] allows the construction of Maple applications across distributed systems; Maple2g [34] uses Globus to link Maple to computational Grids; and the rather misleadingly-named gridMathematica and Mathematica Personal Grid Edition similarly support parallel cluster computing in Mathematica.…”
Section: Parallel Symbolic Computationmentioning
confidence: 99%