TY - GEN
T1 - On a Pipeline-Based Architecture for Parallel Visualization of Large-Scale Scientific Data
AU - Chu, Dongliang
AU - Wu, Chase Q.
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2016/9/23
Y1 - 2016/9/23
N2 - Many extreme-scale scientific applications generate colossal amounts of data that require a large number of processors for parallel visualization. Among the three well-known visualization schemes, i.e. sort-first/middle/last, sort-last, which is comprised of two stages, i.e. image rendering and composition, is often preferred due to its adaptability to load balance. We propose a very-high-speed pipeline-based architecture for parallel sort-last visualization of big data by developing and integrating three component techniques: i) a fully parallelized per-ray integration method that significantly reduces the number of iterations required for image rendering, ii) a real-time over operator that not only eliminates the restriction of pre-sorting and order-dependency, but also facilitates a high degree of parallelization for image composition, and iii) a novel sort-last visualization pipeline that overlaps rendering and composition to completely avoid waiting time between these two stages. The performance superiority of the proposed parallel visualization architecture is evaluated through rigorous theoretical analyses and further verified by extensive experimental results from the visualization of various real-life scientific datasets on a high-performance visualization cluster.
AB - Many extreme-scale scientific applications generate colossal amounts of data that require a large number of processors for parallel visualization. Among the three well-known visualization schemes, i.e. sort-first/middle/last, sort-last, which is comprised of two stages, i.e. image rendering and composition, is often preferred due to its adaptability to load balance. We propose a very-high-speed pipeline-based architecture for parallel sort-last visualization of big data by developing and integrating three component techniques: i) a fully parallelized per-ray integration method that significantly reduces the number of iterations required for image rendering, ii) a real-time over operator that not only eliminates the restriction of pre-sorting and order-dependency, but also facilitates a high degree of parallelization for image composition, and iii) a novel sort-last visualization pipeline that overlaps rendering and composition to completely avoid waiting time between these two stages. The performance superiority of the proposed parallel visualization architecture is evaluated through rigorous theoretical analyses and further verified by extensive experimental results from the visualization of various real-life scientific datasets on a high-performance visualization cluster.
KW - Volume visualization
KW - big data
KW - parallel computing
KW - pipeline
UR - http://www.scopus.com/inward/record.url?scp=84991017463&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84991017463&partnerID=8YFLogxK
U2 - 10.1109/ICPPW.2016.28
DO - 10.1109/ICPPW.2016.28
M3 - Conference contribution
AN - SCOPUS:84991017463
T3 - Proceedings of the International Conference on Parallel Processing Workshops
SP - 88
EP - 97
BT - Proceedings - 45th International Conference on Parallel Processing Workshops, ICPPW 2016
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 45th International Conference on Parallel Processing Workshops, ICPPW 2016
Y2 - 16 August 2016 through 19 August 2016
ER -