Skip to main content

A User-Level Interface for Clustering Mathematical Software Kernels

  • Conference paper
  • First Online:
  • 350 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2326))

Abstract

We shortly describe a software prototype allowing the cooperation between several Maple processes running on different processors of a cluster. Two examples, a graphical one, and another which is concerning with the numerical solution of a large mathematical problem, sustain the idea of an improvement of Maple’s capabilities to deal with intensive computational problems.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Arnold, D. et al., NetSolve-1.3 Primer, http://www.cs.utk.edu/netsolve/ (1998).

  2. Bernadin, L., Maple on a Massively Parallel, Distributed Memory Machine. In PASCO’ 97: Second International Symposium on Parallel Symbolic Computation, eds. M. Hitz, E. Kaltofen, ACM Press, New York (1997), 217–222.

    Chapter  Google Scholar 

  3. Char, B.W., Progress Report on a System for General-Purpose Parallel Symbolic Algebraic Computation. In ISSAC’ 90: International Symposium on Symbolic and Algebraic Computation, ACM Press, New York (1990), 96–103.

    Chapter  Google Scholar 

  4. Diaz, A., Kartofen, E., FoxBox: a System for Manipulating Symbolic Objects in Black Box Representation. In ISSAC’ 98: International Symposium on Symbolic and Algebraic Computation, ed. O. Gloor, ACM Press, New York (1998), 30–37.

    Chapter  Google Scholar 

  5. Geist, Al, Dongarra J. et al., Parallel Virtual Machine, http://www.epm.ornl.gov/pvm/pvm_home.html (1992).

  6. Hairer E., Wanner G., Solving ordinary differential equations II. Stiff and differential-algebraic problems, Springer-Verlag, 1991.

    Google Scholar 

  7. Iserles A., Nørsett, S.P., On the theory of parallel Runge-Kutta methods, IMA J. Num. Anal. 10 (1990), 463–488.

    Article  MATH  Google Scholar 

  8. Pawletta S. et al., Distributed and Parallel Application Toolbox for use with Matlab, http://anson.ucdavis.edu/~bsmoyers/parallel.htm (1997).

  9. Petcu, D., Drăgan, M., Designing an ODE solving environment, LNCSE 10: Advances in Software Tools for Scientific Computing, eds. H.P. Langtangen et al, Springer (2000), 319–338.

    Google Scholar 

  10. Petcu, D., PVMaple: a distributed approach to cooperative work of Maple processes, LNCS 1908: Recent Advances in Parallel Virtual Machine and Message Passing Interface, eds. J. Dongarra et al, Springer (2000), 216–224.

    Chapter  Google Scholar 

  11. Petcu, D., Working with Multiple Maple Kernels Connected by Distributed Maple or PVMaple, Preprint RISC 18-01, Linz, 2001.

    Google Scholar 

  12. Petcu, D., Connecting scientific computing environments, Proceedings CSCS-13, eds. I. Dumitrache, C. Buiu, 2001, Ed. Politehnica Press, 388–393.

    Google Scholar 

  13. Petcu, D., Solving initial value problems with parallel Maple processes, LNCS 2150: 7th International Euro-Parallel Processing, eds. R. Sakellariou et al, Springer (2001), 926–934.

    Google Scholar 

  14. Schreiner, W., Developing a distributed system for algebraic geometry, EuroCM-Par’99: 3rd Euro-conference on Parallel and Distributed Computing for Computational Mechanics, ed. Topping, Civil-Comp. Press, Edinburgh (1999), 137–146.

    Google Scholar 

  15. Siegl, K., Maple. Parallelizing Algorithms for Symbolic Computation Using ∥Maple∥. In 4th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, ACM Press, San Diego (1993), 179–186.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Petcu, D., Popa, H., Ţepeneu, D. (2002). A User-Level Interface for Clustering Mathematical Software Kernels. In: Grigoras, D., Nicolau, A., Toursel, B., Folliot, B. (eds) Advanced Environments, Tools, and Applications for Cluster Computing. IWCC 2001. Lecture Notes in Computer Science, vol 2326. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-47840-X_17

Download citation

  • DOI: https://doi.org/10.1007/3-540-47840-X_17

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-43672-0

  • Online ISBN: 978-3-540-47840-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics