2023

An Earlier Experiences Towards Optimizing Apache Spark Over Frontera Supercomputer
Samuel Bernardo, Amit Ruhela, John Cazes, Stephen Lien Harrell, Jorge Gomes
Apache Spark performance optimization over Frontera HPC cluster session on ISC High Performance 2023 Conference

Diagnosing applications’ I/O behavior through system call observability
Tânia Esteves, Ricardo Macedo, Rui Oliveira, João Paulo
5th Workshop on Data-Centric Dependability and Security (DCDS)
(collocated with International Conference on Dependable Systems and Networks ’23)

Distributed and Dependable Software-Defined Storage Control Plane for HPC
Mariana Miranda
Early Career and Students’ Showcase of the 23rd IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGrid’23)

Taming Metadata-intensive HPC Jobs Through Dynamic, Application-agnostic QoS Control
Ricardo Macedo, Mariana Miranda, Yusuke Tanimura, Jason Haga, Amit Ruhela, Stephen Lien Harrell Richard Todd Evans, José Pereira, João Paulo
23rd IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGrid’23)
In collaboration with AIST and Intel

[To appear] Chipmunk: Investigating Crash-Consistency in Persistent-Memory File Systems
Hayley LeBlanc, Shankara Pailoor, Om Saran, Işıl Dillig, James Bornholt, Vijay Chidambaram
Proceedings of European Conference on Computer Systems (EuroSys 2023)

TACCL: Guiding Collective Algorithm Synthesis using Communication Sketches
Aashaka Shah, Vijay Chidambaram, Meghan Cowan, Saeed Maleki, Madan Musuvathi, Todd Mytkowicz, Jacob Nelson, Olli Saarikivi, Rachee Singh
Proceedings of 20th USENIX Symposium on Networked Systems Design and Implementation (NSDI 23)
In collaboration with Microsoft Research

2022

Protecting Metadata Servers From Harm Through Application- level I/O Control
Ricardo Macedo, Mariana Miranda, Yusuke Tanimura, Jason Haga, Amit Ruhela, Stephen Lien Harrell, Richard Todd Evans, João Paulo
2nd Workshop on Re-envisioning Extreme-Scale I/O for Emerging Hybrid HPC Workloads (collocated with IEEE International Conference in Cluster Computing’22)
In collaboration with AIST and Intel

Accelerating Deep Learning Training Through Transparent Storage Tiering
Marco Dantas, Diogo Leitão, Peter Cui, Ricardo Macedo, Xinlian Liu, Weijia Xu, João Paulo
22nd IEEE/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGrid’22)
In collaboration with TACC & UT Austin and Hood College

PAIO: General, Portable I/O Optimizations with Minor Application Modifications
Ricardo Macedo, Yusuke Tanimura, Jason Haga, Vijay Chidambaram, José Pereira, João Paulo
20th USENIX Conference on File and Storage Technologies (FAST’22)
In collaboration with AIST – National Institute of Advanced Industrial Science and Technology

2021

Pods-as-Volumes: Effortlessly Integrating Storage Systems and Middleware into Kubernetes
Alberto Faria, Ricardo Macedo, and João Paulo
7th International Workshop on Container Technologies and Container Clouds (WoC’21, collocated with Middleware’21)

CaT: Content-aware Tracing and Analysis for Distributed Systems
Tânia Esteves, Francisco Neves, Rui Oliveira, and João Paulo
22nd International Middleware Conference (Middleware’21)

WineFS: a hugepage-aware file system for persistent memory that ages gracefully
Rohan Kadekodi, Saurabh Kadekodi, Soujanya Ponnapalli, Harshad Shirwadkar, Gregory R. Ganger, Aasheesh Kolli, and Vijay Chidambaram
28th Symposium on Operating Systems Principles (SOSP’21)

Scaling Containerization on multi-Petaflops CPU and GPU HPC platforms
Amit Ruhela, Stephen Lien Harrell, Richard Todd Evans
1st Workshop on High-Performance and Reliable Big Data (HPBD’21, collocated with SRDS’21)

PAIO: A Software-Defined Storage Data Plane Framework
Ricardo Macedo, Yusuke Tanimura, Jason Haga, Vijay Chidambaram, José Pereira, João Paulo
ArXiv – Computing Research Repository (CoRR), 2021

BDUS: Implementing Block Devices in User Space
Alberto Faria, Ricardo Macedo, José Pereira, João Paulo
14th ACM International Systems and Storage Conference (SYSTOR’21)

Characterizing  Containerized  HPC  Application  Performance at Petascale on CPU and GPU Architectures
Amit Ruhela, Stephen Lien Harrell, Richard Todd Evans, Gregory J. Zynda, John Fonner, Matt Vaughn, Tommy  Minyard, John Cazes
ISC High Performance 2021 (ISC HPC’21)

2020

Containerization on Petascale HPC Clusters
Amit Ruhela, Matt Vaughn, Stephen Lien Harrell, Gregory J. Zynda, John Fonner, Richard Todd Evans, Tommy Minyard
In State of the Practice Reports of the International Conference for High Performance Computing, Networking, Storage and Analysis (SC’20)