DocumentCode
3027157
Title
Building Input Adaptive Parallel Applications: A Case Study of Sparse Grid Interpolation
Author
Murarasu, Alin ; Weidendorfer, Josef
Author_Institution
Tech. Univ. Munchen, Munich, Germany
fYear
2012
fDate
5-7 Dec. 2012
Firstpage
1
Lastpage
8
Abstract
The well-known power wall resulting in multi-cores requires special techniques for speeding up applications. In this sense, parallelization plays a crucial role. Besides standard serial optimizations, techniques such as input specialization can also bring a substantial contribution to the speedup. By identifying common patterns in the input data, we propose new algorithms for sparse grid interpolation that accelerate the state-of-the-art non-specialized version. Sparse grid interpolation is an inherently hierarchical method of interpolation employed for example in computational steering applications for decompressing high-dimensional simulation data. In this context, improving the speedup is essential for real-time visualization. Using input specialization, we report a speedup of up to 9x over the non-specialized version. The paper covers the steps we took to reach this speedup by means of input adaptivity. Our algorithms will be integrated in fastsg, a library for fast sparse grid interpolation.
Keywords
data visualisation; interpolation; multiprocessing systems; parallel processing; computational steering applications; fastsg; hierarchical interpolation method; high-dimensional simulation data; input adaptive parallel applications; input data; power wall; real-time visualization; sparse grid interpolation; standard serial optimizations; state-of-the-art nonspecialized version; Arrays; Computational modeling; Data models; Data visualization; Hardware; Interpolation; Optimization; input adaptivity; optimizations; parallelization; sparse grids;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Science and Engineering (CSE), 2012 IEEE 15th International Conference on
Conference_Location
Nicosia
Print_ISBN
978-1-4673-5165-2
Electronic_ISBN
978-0-7695-4914-9
Type
conf
DOI
10.1109/ICCSE.2012.11
Filename
6417267
Link To Document