Title
Evaluation of Hierarchical Mesh Reorderings
Abstract
Irregular and sparse scientific computing programs frequently experience performance losses due to inefficient use of the memory system in most machines. Previous work has shown that, for a graph model, performing a partitioning and then reordering within each partition improves performance. More recent work has shown that reordering heuristics based on a hypergraph model result in better reorderings than those based on a graph model. This paper studies the effects of hierarchical reordering strategies within the hypergraph model. In our experiments, the reorderings are applied to the nodes and elements of tetrahedral meshes, which are inputs to a mesh optimization application. We show that cache performance degrades over time with consecutive packing, but not with breadth-first ordering, and that hierarchical reorderings involving hypergraph partitioning followed by consecutive packing or breadth-first orderings in each partition improve overall execution time.
Year
DOI
Venue
2009
10.1007/978-3-642-01970-8_53
ICCS (1)
Keywords
Field
DocType
breadth-first ordering,performance loss,hierarchical reorderings,graph model,hierarchical reordering strategy,hypergraph model result,hierarchical mesh reorderings,cache performance degrades,better reorderings,hypergraph model,consecutive packing,first order,scientific computing,sparse matrix
Tetrahedral meshes,Mesh optimization,Computer science,Cache,Hypergraph,Parallel computing,Theoretical computer science,Heuristics,Execution time,Partition (number theory),Graph model,Distributed computing
Conference
Volume
ISSN
Citations 
5544
0302-9743
1
PageRank 
References 
Authors
0.36
16
5
Name
Order
Citations
PageRank
Michelle Mills Strout142934.06
Nissa Osheim2242.07
Dave Rostron3452.52
Paul D. Hovland433343.69
Alex Pothen510413.14