On abstractions of software component models for scientific applications

0Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

In the seek of more computing power, two sources of complexity are to face. On one hand, it is possible to aggregate a large amount of computing power (and storage) at the price of very complex resources such as grids. On the other hand, such available computing power allows to imagine more complex applications such as code coupling applications to achieve more realistic simulations. Component models appear as a solid foundation to handle simultaneously both sources of complexity. However, component models need to provide adequate abstractions to offer a simple programming model while enabling high performance on any kind of resources. This paper reviews several abstractions dedicated for scientific applications: data sharing between components, masterworker relationships, parallel to parallel component communications and collective communications among components. © Springer-Verlag Berlin Heidelberg 2009.

Cite

CITATION STYLE

APA

Bigot, J., Bouziane, H. L., Pérez, C., & Priol, T. (2009). On abstractions of software component models for scientific applications. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5415 LNCS, pp. 438–449). https://doi.org/10.1007/978-3-642-00955-6_49

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free