🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: sci.math.symbolic
Article #1044

Re: Parallel version of Maple?

#1044
From: Kurt Siegl
Date: Fri, 08 Jan 1993 08:27
42 lines
2587 bytes
In article <C0HwLH.I0I@usenet.ucs.indiana.edu>, dhart@bronze.ucs.indiana.edu (Dave Hart) writes:
> 	I seem to recall something about a parallel version of Maple,
> a few monthes ago... and can't find it now.  Any pointers would be
> greatly appreciated.
> 

I'm the one who developed a parallel version of Maple (||MAPLE||).
For all who are interrested in that work, here is the posting by myself from November
again.

||MAPLE|| is a portable Computer Algebra system in which logic programming provides
parallelism and imperative programming provides efficiency. The system is
built as a combination between the parallel declarative programming language
Strand and the sequential computer algebra system Maple.

Programming in that system is done in two layers.
The top (parallel, declarative) layer is Strand from where one may call Maple functions
to perform the time critical sequential parts. Due to that design ||MAPLE|| programs
are binary compatible among every hardware and independend of the number of processors.

There are also predefined generic parallel functions available, that alow nearly automatic
parallelization of algorithms used in Computer Algebra. Maple's Real Root isolation proc.
for example has been parallelized by changing 5 lines in the source using that feature.

A parallelized user interface alows subsequently entering querys without waiting for
the availability of the previous result. Data dependencies are automaticaly
resolved by the system.

||MAPLE|| currently runs on Sequent shared memory machines, Transputer distributive
memory machines and on Networks of SUN Workstations.

Feel free to contact siegl@risc.uni-linz.ac.at for further information.

Kurt

----------------------------------------------------------
You can tell how far we have to go, when FORTRAN is the language of
supercomputers.    -- Steven Feiner
----------------------------------------------------------
Kurt Siegl / RISC, University of Linz, Austria
email: siegl@risc.uni-linz.ac.at
Tel:   *(7236)3231-66      Fax: *(7236)3231-30
Technical Details
Message-ID: <1993Jan8.082721.7573@alijku05.edvz.uni-linz.ac.at>
Path: arc1-ca.pugleaf.net!sparky!uunet!news.univie.ac.at!alijku05!risc.uni-linz.ac.at!siegl
References: <C0HwLH.I0I@usenet.ucs.indiana.edu>

Show Full Headers
Complete Article Headers
Newsgroups: sci.math.symbolic
Path: arc1-ca.pugleaf.net!sparky!uunet!news.univie.ac.at!alijku05!risc.uni-linz.ac.at!siegl
From: siegl@risc.uni-linz.ac.at (Kurt Siegl)
Subject: Re: Parallel version of Maple?
Message-ID: <1993Jan8.082721.7573@alijku05.edvz.uni-linz.ac.at>
Sender: news@alijku05.edvz.uni-linz.ac.at
Nntp-Posting-Host: melmac.risc.uni-linz.ac.at
Organization: RISC, J.K. University of Linz, Austria
References:  <C0HwLH.I0I@usenet.ucs.indiana.edu>
Date: Fri, 8 Jan 1993 08:27:21 GMT
Lines: 42