PLUMP swMATH ID: 718 Software Authors: Beg, Ivan; Ling, Wu; M\"uller, Andreas; Przybyszewski, Piotr; R\"uhl, Roland; Sawyer, William Description: The joint CSCS-ETH/NEC collaboration in parallel processing is creating a tool environment for porting large and complex codes to massively parallel computers. Along with a parallel debugger and a performance monitor, this environment provides a parallelization support tool (PST) to supplement the data-parallel programming language High Performance Fortran (HPF). Whereas HPF has only facilities for regular data decompositions, PST supports user-defined mappings of the global name space to individual processors, allowing for the parallelization of unstructured problems.Since the additional directives of PST alone do not remove all of the complexity of programming parallel unstructured mesh applications, a parallel library for unstructured mesh problems (PLUMP) is currently being developed at CSCS to support the local refinement and dynamic repartioning of meshes distributed over a processor array. The constituent routines simplify the manipulation of the underlying dynamic data structures. The use of PLUMP in conjunction with PST can facilitate the design and implementation of a class of specific, but industrially important, applications.In this paper we first specify the functionality of PLUMP, and then discuss its use in parallelizing two unstructured problems with dynamic aspects, namely a tight binding molecular dynamics code and a finite element package. Finally we indicate some possible future additions to the library and discuss other future applications. Homepage: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.48.3083 Keywords: parallel processing; data-parallel programming language; unstructured mesh; local refinement; molecular dynamics code; finite-element package; high performance Fortran Related Software: PROGRES; SPARSKIT; ITSOL Cited in: 14 Documents Standard Articles 1 Publication describing the Software, including 1 Publication in zbMATH Year PLUMP: Parallel library for unstructured mesh problems. Zbl 0854.65112Beg, Ivan; Ling, Wu; Müller, Andreas; Przybyszewski, Piotr; Rühl, Roland; Sawyer, William 1995 all top 5 Cited by 25 Authors 2 Edmunds, David Eric 2 Habel, Annegret 2 Hurri-Syrjānen, Ritva 2 Plump, Detlef 1 Beg, Ivan 1 Castellini, Gabriele 1 Chu, Yuming 1 Corradini, Andrea 1 Gadducci, Fabio 1 Hashimoto, Mitsuyasu 1 Huang, Manzi 1 Kaplan, Stéphane 1 Koslowski, Jürgen 1 Kuske, Sabine 1 Ling, Wu 1 Lipman, Joseph 1 Montanari, Ugo G. 1 Pennemann, Karl-Heinz 1 Przybyszewski, Piotr 1 Rossi, Francesca 1 Rühl, Roland 1 Sawyer, William B. 1 Steinert, Sandra 1 Strecker, George E. 1 Zhang, Xiaohui all top 5 Cited in 7 Serials 1 Journal of Mathematical Analysis and Applications 1 The Journal of Symbolic Logic 1 Mathematische Nachrichten 1 Theoretical Computer Science 1 Journal of Systems Science and Mathematical Sciences 1 Lecture Notes in Computer Science 1 Lecture Notes in Mathematics all top 5 Cited in 12 Fields 7 Computer science (68-XX) 4 Category theory; homological algebra (18-XX) 2 Real functions (26-XX) 1 General and overarching topics; collections (00-XX) 1 Mathematical logic and foundations (03-XX) 1 Combinatorics (05-XX) 1 Order, lattices, ordered algebraic structures (06-XX) 1 Commutative algebra (13-XX) 1 Algebraic geometry (14-XX) 1 Functions of a complex variable (30-XX) 1 Functional analysis (46-XX) 1 Numerical analysis (65-XX) Citations by Year