Coven-a framework for high performance problem solving environments

N.A. DeBardeleben1, W.B. Ligon1, S. Pandit1, D.C. Stanzione1
1Parallel Architecture Research Lab, Holcombe Department of Electrical and Computer Engineering, Clemson University, Clemson, SC, USA

Tóm tắt

Presents the design of the Coven framework for construction of problem solving environments (PSEs) for parallel computers. PSEs are an integral part of modern high performance computing (HPC) and Coven attempts to simplify PSE construction. Coven targets Beowulf cluster parallel computers but independent of any particular domain for the PSE. Multithreaded parallel applications are created with Coven that are capable of supporting most of the constructs in a typical parallel programming language. Coven uses an agent-based front-end which allows multiple custom interfaces to be constructed. Examples of the use of Coven in the construction of prototype PSEs are shown, and the effectiveness of these PSEs is evaluated in terms of the performance of the applications they generate.

Từ khóa

#Problem-solving #Application software #Concurrent computing #Computational modeling #High performance computing #Parallel programming #Computer simulation #Parallel architectures #Prototypes #Writing

Tài liệu tham khảo

debardeleben, 2002, CERSe - a Tool for High Performance Remote Sensing Application Development, Science and Data Processing Workshop 2002 10.1177/109434209701100301 stanzione, 2000, Problem Solving Environment Infrastructure for High Performance Computer Systems, 12 melero, 2001, Open Source Software Image Map Documentation stanzione, 2000, I. Infrastructure for High Performance Computer Systems, IPDPS 2000 Workshops, 314 10.1109/AERO.2002.1036107 sterling, 2001, Beowulf Cluster Computing With Linux seidel, 1999, Cactus, IEEE Computational Science & Engineering rasure, 1992, The Khoros Application Development Environment cracknell, 1997, The Advanced Very High Resolution Radiometer 10.1109/99.537090 10.1016/0167-8191(94)00099-V