Title :
On a generalized approach to order-independent image composition in parallel visualization
Author :
Dongliang Chu ; Wu, Chase Qishi ; Jinzhu Gao ; Li Wang
Author_Institution :
Dept. of Comput. Sci., Univ. of Memphis, Memphis, TN, USA
Abstract :
Many extreme-scale scientific applications generate colossal amounts of data that require an increasing number of processors for parallel visualization. Among the three well-known parallel architectures, i.e. sort-first/middle/last, sort-last, which comprises of two stages, i.e. image rendering and composition, is often preferred due to its adaptability to load balancing. We propose a generalized method, namely, Grouping More and Pairing Less (GMPL), for order-independent image composition in sort-last parallel rendering. GMPL is of two-fold novelty: i) it takes a prime factorization-based approach for processor grouping, which not only obviates the common restriction in existing methods on the total number of processors to fully utilize computing resources, but also breaks down processors to the lowest level with a minimum number of peers in each group to achieve high concurrency and save communication cost; ii) within each group, it employs an improved direct send method to narrow down each processor´s pairing scope to further reduce communication overhead and increase composition efficiency. The performance superiority of GMPL over existing methods is evaluated through rigorous theoretical analysis and further verified by extensive experimental results on a high-performance visualization cluster.
Keywords :
data visualisation; parallel architectures; rendering (computer graphics); resource allocation; GMPL; communication cost; communication overhead reduction; composition efficiency; direct send method; extreme-scale scientific applications; generalized approach; grouping more and pairing less; high-performance visualization cluster; image rendering; load balancing; order-independent image composition; parallel architectures; parallel visualization; prime factorization-based approach; processor grouping; sort-last parallel rendering; Algorithm design and analysis; Data visualization; Educational institutions; Pipelines; Program processors; Rendering (computer graphics); Tiles; Image composition; big data; parallel visualization;
Conference_Titel :
Performance Computing and Communications Conference (IPCCC), 2013 IEEE 32nd International
Conference_Location :
San Diego, CA
Print_ISBN :
978-1-4799-3213-9
DOI :
10.1109/PCCC.2013.6742798