home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / sci / math / symbolic / 3403 < prev    next >
Encoding:
Text File  |  1993-01-08  |  2.5 KB  |  55 lines

  1. Newsgroups: sci.math.symbolic
  2. Path: sparky!uunet!news.univie.ac.at!alijku05!risc.uni-linz.ac.at!siegl
  3. From: siegl@risc.uni-linz.ac.at (Kurt Siegl)
  4. Subject: Re: Parallel version of Maple?
  5. Message-ID: <1993Jan8.082721.7573@alijku05.edvz.uni-linz.ac.at>
  6. Sender: news@alijku05.edvz.uni-linz.ac.at
  7. Nntp-Posting-Host: melmac.risc.uni-linz.ac.at
  8. Organization: RISC, J.K. University of Linz, Austria
  9. References:  <C0HwLH.I0I@usenet.ucs.indiana.edu>
  10. Date: Fri, 8 Jan 1993 08:27:21 GMT
  11. Lines: 42
  12.  
  13. In article <C0HwLH.I0I@usenet.ucs.indiana.edu>, dhart@bronze.ucs.indiana.edu (Dave Hart) writes:
  14. >     I seem to recall something about a parallel version of Maple,
  15. > a few monthes ago... and can't find it now.  Any pointers would be
  16. > greatly appreciated.
  17.  
  18. I'm the one who developed a parallel version of Maple (||MAPLE||).
  19. For all who are interrested in that work, here is the posting by myself from November
  20. again.
  21.  
  22. ||MAPLE|| is a portable Computer Algebra system in which logic programming provides
  23. parallelism and imperative programming provides efficiency. The system is
  24. built as a combination between the parallel declarative programming language
  25. Strand and the sequential computer algebra system Maple.
  26.  
  27. Programming in that system is done in two layers.
  28. The top (parallel, declarative) layer is Strand from where one may call Maple functions
  29. to perform the time critical sequential parts. Due to that design ||MAPLE|| programs
  30. are binary compatible among every hardware and independend of the number of processors.
  31.  
  32. There are also predefined generic parallel functions available, that alow nearly automatic
  33. parallelization of algorithms used in Computer Algebra. Maple's Real Root isolation proc.
  34. for example has been parallelized by changing 5 lines in the source using that feature.
  35.  
  36. A parallelized user interface alows subsequently entering querys without waiting for
  37. the availability of the previous result. Data dependencies are automaticaly
  38. resolved by the system.
  39.  
  40. ||MAPLE|| currently runs on Sequent shared memory machines, Transputer distributive
  41. memory machines and on Networks of SUN Workstations.
  42.  
  43. Feel free to contact siegl@risc.uni-linz.ac.at for further information.
  44.  
  45. Kurt
  46.  
  47. ----------------------------------------------------------
  48. You can tell how far we have to go, when FORTRAN is the language of
  49. supercomputers.    -- Steven Feiner
  50. ----------------------------------------------------------
  51. Kurt Siegl / RISC, University of Linz, Austria
  52. email: siegl@risc.uni-linz.ac.at
  53. Tel:   *(7236)3231-66      Fax: *(7236)3231-30
  54.