Abstract. Component-based software engineering (CBSE) has been gain-ing popularity in parallel scientific computing, facilitating the creation and management of large multidisciplinary, multideveloper application codes and providing opportunities for improved performance and numer-ical accuracy. The CBSE approach enables automation of traditionally manual application configuration and tuning tasks. In addition to en-capsulating data and functions, components enable the encapsulation of nonfunctional properties (metadata) whose values affect the performance of a component. By first automatically collecting performance data and associated metadata, and then analyzing it to classify different meth-ods, we can automate the selection of the best...
International audienceScientific applications are getting increasingly complex, e.g., to improve the...
Abstract--Software components are specially built software units that can be reused most efficiently...
Component-based programming has been applied to ad-dress the requirements of High Performance Comput...
This work targets the emerging use of software com-ponent technology for high-performance scientific...
This work targets the emerging use of software component technology for high-performance scientific ...
We are developing new software component technology for high-performance parallel scientific computi...
With a Grid, networked resources, e.g. desktops, servers, storage, databases, even scientific instru...
As scientists incorporate more sophisticated models into their simulations, soft-ware complexity, as...
Emerging high-performance parallel/distributed scien-tific applications and environments are increas...
Early and rigorous performance analysis of component-based systems is a crucial issue in software en...
Summary. The complexity of parallel PDE-based simulations continues to increase as multimodel, multi...
The architecture of a component based environment for constructing scientific applications — general...
Summary. The complexity of parallel PDE-based simulations continues to increase as multi-model, mult...
SBASCO is a new programming environment for the de-velopment of parallel and distributed high-perfor...
This thesis concerns techniques for efficient runtime optimisation of regular parallel programs that...
International audienceScientific applications are getting increasingly complex, e.g., to improve the...
Abstract--Software components are specially built software units that can be reused most efficiently...
Component-based programming has been applied to ad-dress the requirements of High Performance Comput...
This work targets the emerging use of software com-ponent technology for high-performance scientific...
This work targets the emerging use of software component technology for high-performance scientific ...
We are developing new software component technology for high-performance parallel scientific computi...
With a Grid, networked resources, e.g. desktops, servers, storage, databases, even scientific instru...
As scientists incorporate more sophisticated models into their simulations, soft-ware complexity, as...
Emerging high-performance parallel/distributed scien-tific applications and environments are increas...
Early and rigorous performance analysis of component-based systems is a crucial issue in software en...
Summary. The complexity of parallel PDE-based simulations continues to increase as multimodel, multi...
The architecture of a component based environment for constructing scientific applications — general...
Summary. The complexity of parallel PDE-based simulations continues to increase as multi-model, mult...
SBASCO is a new programming environment for the de-velopment of parallel and distributed high-perfor...
This thesis concerns techniques for efficient runtime optimisation of regular parallel programs that...
International audienceScientific applications are getting increasingly complex, e.g., to improve the...
Abstract--Software components are specially built software units that can be reused most efficiently...
Component-based programming has been applied to ad-dress the requirements of High Performance Comput...