National High-Performance Software Exchange
Software Catalog

Back to the NHSE Software Catalog

KeLP (Kernel Lattice Parallelism)

Abstract
KeLP (Kernel Lattice Parallelism) is a C++ class library for implementing portable scientific applications on distributed memory parallel computer architectures. Software can be developed on a single processor workstation, which facilitates debugging. KeLP is the successor to the LPARX Programming System. However KeLP introduces a new communication model based on the inspector/executor model to provide better communication performance on message-passing multicomputers. KeLP is currently targeted for irregular and multi-level adaptive finite difference methods. However, it may also be used for single mesh finite difference methods as well.
DateOfInformation
Tue Jun 9 10:19:17 1998
Domain
Parallel Processing Tools!Parallel Programming Libraries
Name
KeLP (Kernel Lattice Parallelism)
TargetEnvironment
IBM SP2, Cray T3E, and clusters of workstations running AIX, Solaris, and Digital Unix. Applications may also be developed on single processor workstations. A port to the Origin 2000 and to Linux is in the works; contact us if you are interested.
Version
1.0
Webpage
http://www-cse.ucsd.edu/groups/hpcl/scg/kelp.html
ContactIs
Stephen Fink

Meta Data URL from which this entry was created:
http://www.nhse.org/rib/repositories/ptlib/objects/Asset/kelp.html
nhse-tech@nhse.org