Evaluating Data Redistribution in PaRSEC

Q Cao, G Bosilca, N Losada, W Wu… - … on Parallel and …, 2021 - ieeexplore.ieee.org
Data redistribution aims to reshuffle data to optimize some objective for an algorithm. The
objective can be multi-dimensional, such as improving computational load balance or …

Flexible data redistribution in a task-based runtime system

Q Cao, G Bosilca, W Wu, D Zhong… - 2020 IEEE …, 2020 - ieeexplore.ieee.org
Data redistribution aims to reshuffle data to optimize some objective for an algorithm. The
objective can be multi-dimensional, such as improving computational load balance or …

Transferring data from high-performance simulations to extreme scale analysis applications in real-time

T Marrinan, S Rizzi, J Insley, B Toonen… - 2018 IEEE …, 2018 - ieeexplore.ieee.org
Extreme scale analytics often requires distributed memory algorithms in order to process the
volume of data output by high performance simulations. Traditionally, these analysis …

Parallel streaming between heterogeneous HPC resources for real-time analysis

T Marrinan, G Eisenhauer, M Wolf, JA Insley… - Journal of …, 2019 - Elsevier
Performing analysis or generating visualizations concurrently with high performance
simulations can yield great benefits compared to post-processing data. Writing and reading …

Pxstream: Remote visualization for distributed rendering frameworks

T Marrinan, S Rizzi, JA Insley, L Long… - 2019 IEEE 9th …, 2019 - ieeexplore.ieee.org
When dealing with extremely large data sets or computationally expensive rendering
pipelines, local workstations may not be able to render the full data set or maintain …

Task-based Runtime Optimizations Towards High Performance Computing Applications

Q Cao - 2022 - trace.tennessee.edu
The last decades have witnessed a rapid improvement of computational capabilities in high-
performance computing (HPC) platforms thanks to hardware technology scaling. HPC …

New Bipartite Graph Techniques for Irregular Data Redistribution Scheduling

Q Li, CW Yu - Algorithms, 2019 - mdpi.com
For many parallel and distributed systems, automatic data redistribution improves its locality
and increases system performance for various computer problems and applications. In …