STAR/MPI swMATH ID: 2182 Software Authors: Cooperman, Gene Description: STAR/MPI: Binding a parallel library to interacitve symbolic algebra systems. Many users of symbolic algebra systems have felt the need for greater CPU power. Yet few of them have ventured into parallel programming due to the steep learning curve and the unfamiliar programming environment entailed by such an effort. In an attempt to remedy that situation, the parallel library MPI has been integrated into both GCL (GNU Common LISP) and GAP (a general purpose language for mathematical group theory). These implementations are examples that extend bindings of MPI to interactive languages. (MPI already has bindings to the compiled languages C and FORTRAN.) Further, this binding to an interactive language retains the interactive environment during execution. Further, STAR/MPI represents a blueprint for binding MPI to other interactive languages besides GCL and GAP, from which comes the name STAR/MPI, or */MPI. STAR/MPI includes a simple SPMD architecture on top of this MPI binding. An important class of sequential algorithms is described that can be parallelized with little effort using STAR/MPI architecture. Since GAP is representative of systems for discrete mathematics and LISP is the basis for several symbolic algebra systems with strengths in nondiscrete mathematics, it is hoped to gain broad feedback on the issues involved. Although vendor-specific, interactive, parallel languages exist, this appears to be the first attempt at defining a binding of a vendor-independent, portable, parallel library to arbitrary interactive languages. Homepage: http://star-mpi.sourceforge.net/ Keywords: symbolic algebra systems; interactive languages Related Software: GAP; MeatAxe; ATLAS Group Representations; Magma; TOP-C; ParGAP; orb; ScaLAPACK; LAPACK; ALDOR Cited in: 11 Documents Standard Articles 1 Publication describing the Software, including 1 Publication in zbMATH Year STAR/MPI: Binding a parallel library to interacitve symbolic algebra systems. Zbl 0922.68079Cooperman, Gene 1995 all top 5 Cited by 15 Authors 8 Cooperman, Gene 2 Havas, George 2 Müller, Jürgen 2 Tselman, Michael 1 Bachmann, Olaf 1 Finkelstein, Larry A. 1 Gray, Simon 1 Grinberg, Victor S. 1 Hiss, Gerhard 1 Lux, Klaus Martin 1 Ramsay, Colin M. 1 Robinson, Eric E. 1 Schönemann, Hans 1 Sims, Charles Coffin 1 York, Bryant W. Cited in 4 Serials 2 Journal of Symbolic Computation 1 Bulletin of the Australian Mathematical Society 1 Linear Algebra and its Applications 1 Experimental Mathematics Cited in 3 Fields 8 Group theory and generalizations (20-XX) 7 Computer science (68-XX) 1 Numerical analysis (65-XX) Citations by Year