Demo Data from VLDB 2026 / reviewers in the wild / expert
Duong Hoang
dblp:214/2291
· DBLP profile ↗
6ranked-venue papers
3as first author
4since 2021 · last 2024
0000-0003-4707-7198ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 4 · 3 first-author · 3 since 2021Systems, architecture and hardware · 2 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
High-performance computing · 75% Storage systems · 25% | |
| Computer graphics and multimedia
1 paper |
Visualization and visual analytics · 77% Geometric modeling and processing · 23% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
High-performance computing
scientific data management |
1.6 | 3 | 2024 | Progressive Tree-Based Compression of Large-Scale Particle Data · IEEE Trans. Vis. Comput. Graph. 2024 Efficient and Flexible Hierarchical Data Layouts for a Unified Encoding of Scalar Field Precision and Resolution · IEEE Trans. Vis. Comput. Graph. 2021 A Study of the Trade-off Between Reducing Precision and Reducing Resolution for Data Analysis and Visualization · IEEE Trans. Vis. Comput. Graph. 2019 |
Storage systems
data reduction |
0.9 | 2 | 2021 | Efficient and Flexible Hierarchical Data Layouts for a Unified Encoding of Scalar Field Precision and Resolution · IEEE Trans. Vis. Comput. Graph. 2021 A Study of the Trade-off Between Reducing Precision and Reducing Resolution for Data Analysis and Visualization · IEEE Trans. Vis. Comput. Graph. 2019 |
High-performance computing › lossy compression
precision-resolution trade-off |
0.9 | 2 | 2021 | Efficient and Flexible Hierarchical Data Layouts for a Unified Encoding of Scalar Field Precision and Resolution · IEEE Trans. Vis. Comput. Graph. 2021 A Study of the Trade-off Between Reducing Precision and Reducing Resolution for Data Analysis and Visualization · IEEE Trans. Vis. Comput. Graph. 2019 |
High-performance computing › scientific data compression
particle data compression |
0.8 | 1 | 2024 | Progressive Tree-Based Compression of Large-Scale Particle Data · IEEE Trans. Vis. Comput. Graph. 2024 |
High-performance computing › scientific data management
progressive compression |
0.8 | 1 | 2024 | Progressive Tree-Based Compression of Large-Scale Particle Data · IEEE Trans. Vis. Comput. Graph. 2024 |
Visualization and visual analytics
volume visualization |
0.6 | 1 | 2022 | AMM: Adaptive Multilinear Meshes · IEEE Trans. Vis. Comput. Graph. 2022 |
Storage systems
data compression |
0.5 | 1 | 2021 | Efficient and Flexible Hierarchical Data Layouts for a Unified Encoding of Scalar Field Precision and Resolution · IEEE Trans. Vis. Comput. Graph. 2021 |
High-performance computing
approximate queries |
0.1 | 1 | 2021 | Efficient and Flexible Hierarchical Data Layouts for a Unified Encoding of Scalar Field Precision and Resolution · IEEE Trans. Vis. Comput. Graph. 2021 |
Methods — techniques the papers use, named apart from their topics
error estimation heuristics · 0.8mixed-precision representation · 0.6incremental construction · 0.6adaptive multilinear meshes · 0.6tree encoding · 0.5parameterized data hierarchies · 0.5subsampling · 0.4quantization · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Progressive Tree-Based Compression of Large-Scale Particle DataabstractScientific simulations and observations using particles have been creating large datasets that require effective and efficient data reduction to store, transfer, and analyze. However, current approaches either compress only small data well while being inefficient for large data, or handle large data but with insufficient compression. Toward effective and scalable compression/decompression of particle positions, we introduce new kinds of particle hierarchies and corresponding traversal orders that quickly reduce reconstruction error while being fast and low in memory footprint. Our solution to compression of large-scale particle data is a flexible block-based hierarchy that supports progressive, random-access, and error-driven decoding, where error estimation heuristics can be supplied by the user. For low-level node encoding, we introduce new schemes that effectively compress both uniform and densely structured particle distributions. Our proposed methods thus target all three phases of a tree-based particle compression pipeline, namely tree construction, tree traversal, and node encoding. The improved efficacy and flexibility of these methods over existing compressors are demonstrated through extensive experimentation, using a wide range of scientific particle datasets. Duong Hoang, Harsh Bhatia, Peter Lindstrom 0001, Valerio Pascucci |
IEEE Trans. Vis. Comput. Graph. | 1 |
| 2022 | AMM: Adaptive Multilinear MeshesabstractAdaptive representations are increasingly indispensable for reducing the in-memory and on-disk footprints of large-scale data. Usual solutions are designed broadly along two themes: reducing data precision, e.g., through compression, or adapting data resolution, e.g., using spatial hierarchies. Recent research suggests that combining the two approaches, i.e., adapting both resolution and precision simultaneously, can offer significant gains over using them individually. However, there currently exist no practical solutions to creating and evaluating such representations at scale. In this work, we present a new resolution-precision-adaptive representation to support hybrid data reduction schemes and offer an interface to existing tools and algorithms. Through novelties in spatial hierarchy, our representation, Adaptive Multilinear Meshes (AMM), provides considerable reduction in the mesh size. AMM creates a piecewise multilinear representation of uniformly sampled scalar data and can selectively relax or enforce constraints on conformity, continuity, and coverage, delivering a flexible adaptive representation. AMM also supports representing the function using mixed-precision values to further the achievable gains in data reduction. We describe a practical approach to creating AMM incrementally using arbitrary orderings of data and demonstrate AMM on six types of resolution and precision datastreams. By interfacing with state-of-the-art rendering tools through VTK, we demonstrate the practical and computational advantages of our representation for visualization techniques. With an open-source release of our tool to create AMM, we make such evaluation of data reduction accessible to the community, which we hope will foster new opportunities and future data reduction schemes. Harsh Bhatia, Duong Hoang, Nathan Morrical, Valerio Pascucci, Peer-Timo Bremer, Peter Lindstrom 0001 |
IEEE Trans. Vis. Comput. Graph. | 2 |
| 2021 | Load-balancing Parallel I/O of Compressed Hierarchical LayoutsabstractScientific phenomena are being simulated at ever-increasing resolution and fidelity thanks to advances in modern supercomputers. These simulations produce a deluge of data, putting unprecedented demand on the end-to-end data-movement pipeline that consists of parallel writes for checkpoint and analysis dumps and parallel localized reads for exploratory analysis and visualization tasks. Parallel I/O libraries are often optimized for uniformly distributed large-sized accesses, whereas reads for analysis and visualization benefit from data layouts that enable random-access and multiresolution queries. While multiresolution layouts enable interactive exploration of massive datasets, efficiently writing such layouts in parallel is challenging, and straightforward methods for creating a multiresolution hierarchy can lead to inefficient memory and disk access. In this paper, we propose a compressed, hierarchical layout that facilitates efficient parallel writes, while being efficient at serving random access, multiresolution read queries for post-hoc analysis and visualization. To efficiently write data to such a layout in parallel is challenging due to potential load-balancing issues at both the data transformation and disk I/O steps. Data is often not readily distributed in a way that facilitates efficient transformations necessary for creating a multi resolution hierar-chy. Further, when compression or data reduction is applied, the compressed data chunks may end up with different sizes, confounding efficient parallel I/O. To overcome both these issues, we present a novel two-phase load-balancing strategy to optimize both memory and disk access patterns unique to writing non-uniform multiresolution data. We implement these strategies in a parallel I/O library and evaluate the efficacy of our approach by using real-world simulation data and a novel approach to micro benchmarking on the Theta Supercomputer of Argonne National Laboratory. Duong Hoang, Steve Petruzza, Thomas Gilray, Valerio Pascucci, Sidharth Kumar |
HiPC | 2 |
| 2021 | Efficient and Flexible Hierarchical Data Layouts for a Unified Encoding of Scalar Field Precision and ResolutionabstractTo address the problem of ever-growing scientific data sizes making data movement a major hindrance to analysis, we introduce a novel encoding for scalar fields: a unified tree of resolution and precision, specifically constructed so that valid cuts correspond to sensible approximations of the original field in the precision-resolution space. Furthermore, we introduce a highly flexible encoding of such trees that forms a parameterized family of data hierarchies. We discuss how different parameter choices lead to different trade-offs in practice, and show how specific choices result in known data representation schemes such as zfp [52], idx [58], and jpeg2000 [76]. Finally, we provide system-level details and empirical evidence on how such hierarchies facilitate common approximate queries with minimal data movement and time, using real-world data sets ranging from a few gigabytes to nearly a terabyte in size. Experiments suggest that our new strategy of combining reductions in resolution and precision is competitive with state-of-the-art compression techniques with respect to data quality, while being significantly more flexible and orders of magnitude faster, and requiring significantly reduced resources. Duong Hoang, Brian Summa, Harsh Bhatia, Peter Lindstrom 0001, Pavol Klacansky, Will Usher 0001, Peer-Timo Bremer, Valerio Pascucci |
IEEE Trans. Vis. Comput. Graph. | 1 |
| 2019 | A Study of the Trade-off Between Reducing Precision and Reducing Resolution for Data Analysis and VisualizationabstractThere currently exist two dominant strategies to reduce data sizes in analysis and visualization: reducing the precision of the data, e.g., through quantization, or reducing its resolution, e.g., by subsampling. Both have advantages and disadvantages and both face fundamental limits at which the reduced information ceases to be useful. The paper explores the additional gains that could be achieved by combining both strategies. In particular, we present a common framework that allows us to study the trade-off in reducing precision and/or resolution in a principled manner. We represent data reduction schemes as progressive streams of bits and study how various bit orderings such as by resolution, by precision, etc., impact the resulting approximation error across a variety of data sets as well as analysis tasks. Furthermore, we compute streams that are optimized for different tasks to serve as lower bounds on the achievable error. Scientific data management systems can use the results presented in this paper as guidance on how to store and stream data to make efficient use of the limited storage and bandwidth in practice. Duong Hoang, Pavol Klacansky, Harsh Bhatia, Peer-Timo Bremer, Peter Lindstrom 0001, Valerio Pascucci |
IEEE Trans. Vis. Comput. Graph. | 1 |
| 2017 | Reducing Network Congestion and Synchronization Overhead During Aggregation of Hierarchical DataabstractHierarchical data representations have been shown to be effective tools for coping with large-scale scientific data. Writing hierarchical data on supercomputers, however, is challenging as it often involves all-to-one communication during aggregation of low-resolution data which tends to span the entire network domain, resulting in several bottlenecks. We introduce the concept of indexing templates, which succinctly describe data organization and can be used to alter movement of data in beneficial ways. We present two techniques, domain partitioning and localized aggregation, that leverage indexing templates to alleviate congestion and synchronization overheads during data aggregation. We report experimental results that show significant I/O speedup using our proposed schemes on two of today's fastest supercomputers, Mira and Shaheen II, using the Uintah and S3D simulation frameworks. Sidharth Kumar, Duong Hoang, Steve Petruzza, John Edwards 0002, Valerio Pascucci |
HiPC | 2 |