DocumentCode :
656150
Title :
Empirical Analysis of Space-Filling Curves for Scientific Computing Applications
Author :
Deford, Daryl ; Kalyanaraman, Ananth
Author_Institution :
Dept. of Math., Washington State Univ., Pullman, WA, USA
fYear :
2013
fDate :
1-4 Oct. 2013
Firstpage :
170
Lastpage :
179
Abstract :
Space-Filling Curves are frequently used in parallel processing applications to order and distribute inputs while preserving proximity. Several different metrics have been proposed for analyzing and comparing the efficiency of different space-filling curves, particularly in database settings. In this paper, we introduce a general new metric, called Average Communicated Distance, that models the average pair wise communication cost expected to be incurred by an algorithm that makes use of an arbitrary space-filling curve. For the purpose of empirical evaluation of this metric, we modeled the communications structure of the Fast Multipole Method for n-body problems. Using this model, we empirically address a number of interesting questions pertaining to the effectiveness of space-filling curves in reducing communication, under different combinations of network topology and input distribution settings. We consider these problems from the perspective of ordering the input data, as well as using space-filling curves to assign ranks to the processors. Our results for these varied scenarios point towards a list of recommendations based on specific knowledge about the input data. In addition, we present some new empirical results, relating to proximity preservation under the average nearest neighbor stretch metric, that are application independent.
Keywords :
curve fitting; database management systems; parallel processing; average communicated distance metric; average nearest neighbor stretch metric; average pairwise communication cost; database settings; empirical analysis; fast multipole method; input distribution settings; network topology; parallel processing applications; proximity preservation; scientific computing applications; space-filling curves; Computational modeling; Distributed databases; Measurement; Network topology; Program processors; Spatial resolution; Topology; Average Communicated Distance; Fast Multipole Method; Performance Evaluation; Proximity Preservation; Scientific Computing; SpaceFilling Curves;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing (ICPP), 2013 42nd International Conference on
Conference_Location :
Lyon
ISSN :
0190-3918
Type :
conf
DOI :
10.1109/ICPP.2013.26
Filename :
6687350
Link To Document :
بازگشت