I/o access patterns in hpc applications: A 360-degree survey

JL Bez, S Byna, S Ibrahim - ACM Computing Surveys, 2023 - dl.acm.org
The high-performance computing I/O stack has been complex due to multiple software
layers, the inter-dependencies among these layers, and the different performance tuning …

A checkpoint of research on parallel i/o for high-performance computing

FZ Boito, EC Inacio, JL Bez, POA Navaux… - ACM Computing …, 2018 - dl.acm.org
We present a comprehensive survey on parallel I/O in the high-performance computing
(HPC) context. This is an important field for HPC because of the historic gap between …

Optimizing i/o performance of hpc applications with autotuning

B Behzad, S Byna, Prabhat, M Snir - ACM Transactions on Parallel …, 2019 - dl.acm.org
Parallel Input output is an essential component of modern high-performance computing
(HPC). Obtaining good I/O performance for a broad range of applications on diverse HPC …

Systematically inferring I/O performance variability by examining repetitive job behavior

E Costa, T Patel, B Schwaller, JM Brandt… - Proceedings of the …, 2021 - dl.acm.org
Monitoring and analyzing I/O behaviors is critical to the efficient utilization of parallel storage
systems. Unfortunately, with increasing I/O requirements and resource contention, I/O …

Uncovering access, reuse, and sharing characteristics of {I/O-Intensive} files on {Large-Scale} production {HPC} systems

T Patel, S Byna, GK Lockwood, NJ Wright… - … USENIX Conference on …, 2020 - usenix.org
Large-scale high-performance computing (HPC) applications running on supercomputers
produce large amounts of data routinely and store it in files on multi-PB shared parallel …

{MAGE}: Nearly Zero-Cost Virtual Memory for Secure Computation

S Kumar, DE Culler, RA Popa - 15th {USENIX} Symposium on Operating …, 2021 - usenix.org
Secure Computation (SC) is a family of cryptographic primitives for computing on encrypted
data in single-party and multi-party settings. SC is being increasingly adopted by industry for …

Omnisc'io: a grammar-based approach to spatial and temporal i/o patterns prediction

M Dorier, S Ibrahim, G Antoniu… - SC'14: Proceedings of …, 2014 - ieeexplore.ieee.org
The increasing gap between the computation performance of post-petascale machines and
the performance of their I/O subsystem has motivated many I/O optimizations including …

Material classification with thermal imagery

P Saponaro, S Sorensen, A Kolagunda… - Proceedings of the …, 2015 - cv-foundation.org
Material classification is an important area of research in computer vision. Typical algorithms
use color and texture information for classification, but there are problems due to varying …

In-situ bitmaps generation and efficient data analysis based on bitmaps

Y Su, Y Wang, G Agrawal - … of the 24th International Symposium on High …, 2015 - dl.acm.org
Neither the memory capacity, memory access speeds, nor disk bandwidths are increasing at
the same rate as the computing power in current and upcoming parallel machines. This has …

3PO: Programmed Far-Memory Prefetching for Oblivious Applications

C Branner-Augmon, N Galstyan, S Kumar… - arXiv preprint arXiv …, 2022 - arxiv.org
Using memory located on remote machines, or far memory, as a swap space is a promising
approach to meet the increasing memory demands of modern datacenter applications …