Parallel Partial Reduction for Large-Scale Data Analysis and Visualization

Wenbin He, Hanqi Guo, Tom Peterka, Sheng Di, Franck Cappello, Han Wei Shen

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We present a novel partial reduction algorithm to aggregate sparsely distributed intermediate results that are generated by data-parallel analysis and visualization algorithms. Applications of partial reduction include flow trajectory analysis, big data online analytical processing, and volume rendering. Unlike traditional full parallel reduction that exchanges dense data across all processes, the purpose of partial reduction is to exchange only intermediate results that correspond to the same query, such as line segments of the same flow trajectory. To this end, we design a three-stage algorithm that minimizes the communication cost: (1) partitioning the result space into groups; (2) constructing and optimizing the reduction partners for each group; and (3) initiating collective reduction operations for all groups concurrently. Both theoretical and empirical analyses show that our algorithm outperforms the traditional methods when the intermediate results are sparsely distributed. We also demonstrate the effectiveness of our algorithm for flow visualization, big log data analysis, and volume rendering.

Original languageEnglish (US)
Title of host publication2018 IEEE 8th Symposium on Large Data Analysis and Visualization, LDAV 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages45-55
Number of pages11
ISBN (Electronic)9781538668733
DOIs
StatePublished - Oct 2018
Externally publishedYes
Event8th IEEE Symposium on Large Data Analysis and Visualization, LDAV 2018 - Berlin, Germany
Duration: Oct 21 2018 → …

Publication series

Name2018 IEEE 8th Symposium on Large Data Analysis and Visualization, LDAV 2018

Conference

Conference8th IEEE Symposium on Large Data Analysis and Visualization, LDAV 2018
Country/TerritoryGermany
CityBerlin
Period10/21/18 → …

Keywords

  • I.3.1 [COMPUTER GRAPHICS]: Hardware Architecture-Parallel processing
  • I.3.2 [COMPUTER GRAPHICS]: Graphics Systems-Distributed/network graphics

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Media Technology
  • Modeling and Simulation

Fingerprint

Dive into the research topics of 'Parallel Partial Reduction for Large-Scale Data Analysis and Visualization'. Together they form a unique fingerprint.

Cite this