Rationale: Many different tools exist for development of scientific computing applications. Most of them are focused on the process of writing software code, but often there is a need for applications that organize the computation process and support team development. The article describes application development specifics in the field of science-oriented computing and highlights individual issues in the development of such software. Classification of task management systems: The systems are classified by means of computing process organization and the layer of hardware abstraction. Templet development tools: The tools for application development considered in the article include parallel programming libraries, a task running and monitoring...
Managing scientific software stacks has traditionally been a manual task that required a sizeable te...
This paper describes a development environment for parallel scientific code. The environment uses P...
One of the problems with the wide adoption of clusters for mainstream high performance computing is ...
The success of high performance computing in modeling scientific and engineering applications motiva...
Scientific and engineering research is dependent on effective use of software artifacts; many of the...
AbstractThe use of supercomputing technology, parallel and distributed processing, and sophisticated...
Software Engineering for Science provides an in-depth collection of peer-reviewed chapters that desc...
Today, a wide range of applications require higher computing power. A concept, known as cluster comp...
Scientific and engineering research is heavily dependent on effective development and use of softwar...
Managing scientific software stacks has traditionally been a manual task that required a sizeable te...
UnrestrictedScientists today increasingly rely on computers to perform simulations of the physical w...
Over the past decade, I have performed several field studies with scientists developing software eit...
Many advances in science now require sophisticated scientific software applications that facilitate ...
The volume and variety of scientific data being generated at experimental facilities requires the se...
The construction of supercomputers assembled from scalable massively-parallel computer hardware beca...
Managing scientific software stacks has traditionally been a manual task that required a sizeable te...
This paper describes a development environment for parallel scientific code. The environment uses P...
One of the problems with the wide adoption of clusters for mainstream high performance computing is ...
The success of high performance computing in modeling scientific and engineering applications motiva...
Scientific and engineering research is dependent on effective use of software artifacts; many of the...
AbstractThe use of supercomputing technology, parallel and distributed processing, and sophisticated...
Software Engineering for Science provides an in-depth collection of peer-reviewed chapters that desc...
Today, a wide range of applications require higher computing power. A concept, known as cluster comp...
Scientific and engineering research is heavily dependent on effective development and use of softwar...
Managing scientific software stacks has traditionally been a manual task that required a sizeable te...
UnrestrictedScientists today increasingly rely on computers to perform simulations of the physical w...
Over the past decade, I have performed several field studies with scientists developing software eit...
Many advances in science now require sophisticated scientific software applications that facilitate ...
The volume and variety of scientific data being generated at experimental facilities requires the se...
The construction of supercomputers assembled from scalable massively-parallel computer hardware beca...
Managing scientific software stacks has traditionally been a manual task that required a sizeable te...
This paper describes a development environment for parallel scientific code. The environment uses P...
One of the problems with the wide adoption of clusters for mainstream high performance computing is ...