2005
DOI: 10.1504/ijcse.2005.009692
|View full text |Cite
|
Sign up to set email alerts
|

Tinkertoy parallel programming: a case study with Zoltan

Abstract: Abstract-As the need for complex parallel simulation software grows, better strategies for efficient and effective software development become important. We advocate a toolkit -or "tinkertoy" -approach to parallel application development. By providing efficient implementations of basic services commonly needed by applications, toolkits allow application developers to benefit from others' research, compare algorithms, and save time for their own development. Unlike large frameworks, toolkits provide these servi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0
1

Year Published

2005
2005
2022
2022

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 27 publications
0
2
0
1
Order By: Relevance
“…The recursive local nature of AMR/C impacts solver selection and solver performance. Another package that provides parallel services for dynamic, unstructured, and/or adaptive finite element simulations is Zoltan toolkit [29,30]. Because the changes in the mesh are local, introducing or 805 removing a node (grid point) will change the associated graph locally, and this has implications regarding reordering strategies and solver choices [27].…”
Section: Adaptive Mesh Refinement and Coarsening And Libmesh Frameworkmentioning
confidence: 99%
See 1 more Smart Citation
“…The recursive local nature of AMR/C impacts solver selection and solver performance. Another package that provides parallel services for dynamic, unstructured, and/or adaptive finite element simulations is Zoltan toolkit [29,30]. Because the changes in the mesh are local, introducing or 805 removing a node (grid point) will change the associated graph locally, and this has implications regarding reordering strategies and solver choices [27].…”
Section: Adaptive Mesh Refinement and Coarsening And Libmesh Frameworkmentioning
confidence: 99%
“…In this way, libMesh has proved a valuable testbed for a wide range of physical applications. Another package that provides parallel services for dynamic, unstructured, and/or adaptive finite element simulations is Zoltan toolkit [29,30]. Zoltan, released recently as part of Trilinos [3], includes only versions of the nested dissection matrix ordering algorithm, whereas PETSc (used by libMesh) provides several ordering algorithms.…”
Section: Adaptive Mesh Refinement and Coarsening And Libmesh Frameworkmentioning
confidence: 99%
“…、递归惯量二分方法 RIB (Recursive Inertial Bisection) [24]、空间填充曲线划分方法 SFC (Space-Filling Curve) [33,12,26] 等. 基于图的划分方法是 利用对象的拓扑信息, 如网格中单元的邻居关系, 常用方法有递归图二分方法 (Recursive Graph Bisection)、贪 婪算法、递归谱二分方法 RSB (Recursive Spectral Bisection) [24,25]、K-L 算法 (Keinighnan-Lin Algorithm)、 多水平方法 (multilevel methods) [18,19,14,15,17] 和扩散方法 (diffusive methods) [20,21] 等. 图方法和几何 方法各有优缺点.…”
unclassified