2006
DOI: 10.1002/cpe.1039
|View full text |Cite
|
Sign up to set email alerts
|

Seine: a dynamic geometry-based shared-space interaction framework for parallel scientific applications

Abstract: SUMMARYWhile large-scale parallel/distributed simulations are rapidly becoming critical research modalities in academia and industry, their efficient and scalable implementations continue to present many challenges. A key challenge is that the dynamic and complex communication/coordination required by these applications (dependent on the state of the phenomenon being modeled) are determined by the specific numerical formulation, the domain decomposition and/or sub-domain refinement algorithms used, etc. and ar… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2006
2006
2023
2023

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(6 citation statements)
references
References 5 publications
0
6
0
Order By: Relevance
“…These examples also serve to illustrate an opportunity, as these tools, and the abstractions they provided were reused across these applications. Finally, the coupled fusion application had unique requirements for asynchronous coordination and data communication within traditional HPC environments that led to the development of the Seine and DART frameworks .…”
Section: A Critical Assessment Of Distributed Applications and Systemsmentioning
confidence: 99%
“…These examples also serve to illustrate an opportunity, as these tools, and the abstractions they provided were reused across these applications. Finally, the coupled fusion application had unique requirements for asynchronous coordination and data communication within traditional HPC environments that led to the development of the Seine and DART frameworks .…”
Section: A Critical Assessment Of Distributed Applications and Systemsmentioning
confidence: 99%
“…Implementing these communication and coordination patterns using commonly used parallel programming frameworks is non-trivial. Seine/MACE [22,23], developed as part of this effort, provides a virtual shared space abstraction to support interactions in parallel multi-block simulations. Seine builds on two key observations: (a) formulations of the targeted simulations are based on geometric multi-dimensional domains (e.g., a grid or a mesh) and (b) interactions in these applications are typically between entities that are geometrically close in this domain (e.g., neighboring cells, nodes or elements).…”
Section: Distributed Multi-block Simulationsmentioning
confidence: 99%
“…Furthermore, multiple shared spaces can exist simultaneously in the application domain. An experimental evaluation demonstrates its scalability and low operational overheads, as well as its ability to effectively support distributed multiblock simulations [23].…”
Section: Distributed Multi-block Simulationsmentioning
confidence: 99%
“…-The Seine/MACE Computational Engine [18] that implements a dynamic geometry-based shared space interaction model to support the dynamic and complex communication and coordination patterns required by the multiblock parallel multi-block simulations. -The Accord Programming System [19] that enables the definition of autonomic components and the dynamic composition, management and optimization of these components using externally defined rules and constraints.…”
Section: Autonomic Grid Middleware Substratementioning
confidence: 99%