Programming Paradigms for Scientific Problem Solving Environments.

Autor: Gaffney, Patrick W., Pool, James C. T., Gannon, Dennis, Christie, Marcus, Marru, Suresh, Shirasuna, Satoshi, Slominski, Aleksander
Zdroj: Grid-Based Problem Solving Environments; 2007, p3-15, 13p
Abstrakt: Scientific problem solving environments (PSEs) are software platforms that allow a community of scientific users the ability to easily solve computational problems within a specific domain. They are designed to hide the details of general purpose programming by allowing the problem to be expressed, as much as possible, in the scientific language of the discipline. In many areas of science, the nature of computational problems has evolved from simple desktop calculations to complex, multidisciplinary activities that require the monitoring and analysis of remote data streams, database and web search and large ensembles of supercomputer-hosted simulations. In this paper we will look at the class of PSE that have evolved for these "Grid based" systems and we will consider the associated programming models they support. It will be argued that a hybrid of three standard models provides the right programming support to handle the majority of the applications of these PSEs. [ABSTRACT FROM AUTHOR]
Databáze: Complementary Index