Publications
2025
Modeling and Simulating Rydberg Atom Quantum Computers for Hardware-Software Co-design with PachinQo
Jason Zev Ludmir, Yuqian Huo, Nicholas S. DiBrita, and Tirthak Patel
ACM International SIGMETRICS Conference (SIGMETRICS)
2024
ReCon: Reconfiguring Analog Rydberg Atom Quantum Computers for Quantum Generative Adversarial Networks
Nicholas S. DiBrita, Daniel Leeds, Yuqian Huo, Jason Zev Ludmir, and Tirthak Patel
IEEE/ACM International Conference on Computer Aided Design (ICCAD)
PARALLAX: A Compiler for Neutral Atom Quantum Computers under Hardware Constraints
Jason Zev Ludmir and Tirthak Patel
ACM/IEEE International Conference on High-Performance Computing, Networking, Storage and Analysis (SC)
LexiQL: Quantum Natural Language Processing on NISQ Machines
Daniel Silver, Aditya Ranjan, Rakesh Achutha, Tirthak Patel, and Devesh Tiwari
ACM/IEEE International Conference on High-Performance Computing, Networking, Storage and Analysis (SC)
ProxiML: Building Machine Learning Classifiers for Photonic Quantum Computing
Aditya Ranjan, Tirthak Patel, Daniel Silver, Harshitta Gandhi, and Devesh Tiwari
ACM International Conference on Architectural Support for Programming Languages and Operating Systems Storage and Analysis (ASPLOS)
CodeCrunch: Improving Serverless Performance via Function Compression and Cost-Aware Warmup Location Optimization
Rohan Basu Roy, Tirthak Patel, Rohan Garg, and Devesh Tiwari
ACM International Conference on Architectural Support for Programming Languages and Operating Systems Storage and Analysis (ASPLOS)
2023
GRAPHINE: Enhanced Neutral Atom Quantum Computing using Application-Specific Rydberg Atom Movement
Tirthak Patel, Daniel Silver, and Devesh Tiwari
ACM/IEEE International Conference on High-Performance Computing, Networking, Storage and Analysis (SC)
Best Paper Finalist
Comprehensive Experimental Evaluation and Analysis of a Universal Photonic Quantum Computer
Aditya Ranjan, Tirthak Patel, Harshitta Gandhi, Daniel Silver, William Cutler, and Devesh Tiwari
ACM/IEEE International Conference on High-Performance Computing, Networking, Storage and Analysis (SC)
MosaiQ: Enabling High-Quality Image Generation on Quantum Computers
Daniel Silver, Tirthak Patel, William Cutler, Aditya Ranjan, Harshitta Gandhi, and Devesh Tiwari
International Conference on Computer Vision (ICCV)
Invited: Building Robust Quantum System Software for Technology-Specific Characteristics
Tirthak Patel and Devesh Tiwari
ACM/ESDA/IEEE Design Automation Conference (DAC)
ProPack: Executing Concurrent Serverless Functions Faster and Cheaper
Rohan Basu Roy, Tirthak Patel, Richmond Liew, Devesh Tiwari, Yadu Nand Babuji, and Ryan Chard
ACM International Symposium on High-Performance Parallel and Distributed Computing (HPDC)
SLIQ: Quantum Image Similarity Networks on Noisy Quantum Computers
Daniel Silver, Tirthak Patel, Aditya Ranjan, Harshitta Gandhi, William Cutler, and Devesh Tiwari
AAAI Conference on Artificial Intelligence (AAAI)
2022
CHARTER: Identifying the Most Critical Gate Operations in Quantum Circuits via Amplified Gate Reversibility
Tirthak Patel, Daniel Silver, and Devesh Tiwari
ACM/IEEE International Conference on High-Performance Computing, Networking, Storage and Analysis (SC)
DayDream: Executing Dynamic Scientific Workflows on Serverless Platforms with Hot Starts
Rohan Basu Roy, Tirthak Patel, and Devesh Tiwari
ACM/IEEE International Conference on High-Performance Computing, Networking, Storage and Analysis (SC)
MISO: Exploiting Multi-Instance GPU Capability on Multi-Tenant GPU Clusters
Baolin Li, Tirthak Patel, Siddharth Samsi, Vijay Gadepally, and Devesh Tiwari
ACM Symposium on Cloud Computing (SoCC)
DASH: Scheduling Deep Learning Workloads on Multi-Generational GPU-Accelerated Clusters
Baolin Li, Tirthak Patel, Vijay Gadepally, Karen Gettings, Siddharth Samsi, Devesh Tiwari
IEEE High Performance Extreme Computing Conference (HPEC)
What does Inter-Cluster Job Submission and Execution Behavior Reveal to Us?
Tirthak Patel, Devesh Tiwari, Raj Kettimuthu, William Allcock, Paul Rich, and Zhengchun Liu
IEEE International Conference on Cluster Computing (Cluster)
GEYSER: A Compilation Framework for Quantum Computing with Neutral Atoms
Tirthak Patel, Daniel Silver, and Devesh Tiwari
ACM/IEEE International Symposium on Computer Architecture (ISCA)
OPTIC: A Practical Quantum Binary Classifier for Near-Term Quantum Computers
Tirthak Patel, Daniel Silver, and Devesh Tiwari
ACM Design, Automation and Test in Europe Conference (DATE)
QUEST: Systematically Approximating Quantum Circuits for Higher Output Fidelity
Tirthak Patel, Ed Younis, Costin Iancu, Wibe de Jong, and Devesh Tiwari
ACM International Conference on Architectural Support for Programming Languages and Operating Systems Storage and Analysis (ASPLOS)
IceBreaker: Warming Serverless Functions Better with Heterogeneity
Rohan Basu Roy, Tirthak Patel, and Devesh Tiwari
ACM International Conference on Architectural Support for Programming Languages and Operating Systems Storage and Analysis (ASPLOS)
QUILT: A Quantum Machine Learning Classifier for Multi-Class Classification Tasks using an Ensemble of Diverse Quantum Classifiers
Daniel Silver, Tirthak Patel, and Devesh Tiwari
AAAI Conference on Artificial Intelligence (AAAI)
MASHUP: Making Serverless Computing Useful for HPC Workflows via Hybrid Execution
Rohan Basu Roy, Tirthak Patel, Vijay Gadepally, and Devesh Tiwari
ACM International Symposium on Principles and Practice of Parallel Programming (PPoPP)
AI-Enabling Workloads on Large-Scale GPU-Accelerated System: Experiences, Insights and Data
Baolin Li, Rohin Arora, Siddharth Samsi, Tirthak Patel, et al.
IEEE International Symposium on High-Performance Computer Architecture (HPCA)
2021
Ribbon: Cost-Effective and QoS-Aware Deep Learning Model Inference Using a Diverse Pool of Cloud Computing Instances
Baolin Li, Tirthak Patel, Rohan Basu Roy, Vijay Gadepally, Karen Gettings, and Devesh Tiwari
ACM/IEEE International Conference on High-Performance Computing, Networking, Storage and Analysis (SC)
Systematically Inferring I/O Performance Variability by Examining Repetitive Job Behavior
Emily Costa, Tirthak Patel, Benjamin Schwaller, James Brandt, and Devesh Tiwari
ACM/IEEE International Conference on High-Performance Computing, Networking, Storage and Analysis (SC)
Characterizing and Mitigating the I/O Scalability Challenges for Serverless Applications
Rohan Basu Roy, Tirthak Patel, and Devesh Tiwari
IEEE International Symposium on Workload Characterization (IISWC)
BLISS: Auto-tuning Complex Applications Using a Pool of Diverse Lightweight Learning Models
Rohan Basu Roy, Tirthak Patel, Devesh Tiwari, and Vijay Gadepally
ACM International Conference on Programming Language Design and Implementation (PLDI)
Examining Failures and Repairs on Supercomputers with Multi-GPU Compute Nodes
Amir Taherin, Tirthak Patel, Devesh Tiwari, Giorgis Georgakoudis, and Ignacio Laguna
IEEE/IFIP International Conference on Dependable Systems and Networks (DSN)
SATORI: Efficient and Fair Resource Partitioning by Sacrificing Short-Term Benefits for Long-Term Gains
Rohan Basu Roy, Tirthak Patel, and Devesh Tiwari
ACM/IEEE International Symposium on Computer Architecture (ISCA)
QRAFT: Reverse Your Quantum Circuit and Know the Correct Program Output
Tirthak Patel and Devesh Tiwari
ACM International Conference on Architectural Support for Programming Languages and Operating Systems Storage and Analysis (ASPLOS)
Operating Liquid-Cooled Large-Scale Systems: Long-Term Monitoring, Reliability Analysis, and Efficiency Measures
Rohan Basu Roy, Tirthak Patel, Devesh Tiwari, Raj Kettimuthu, Paul Rich, Adam Scovel, and Bill Allcock
IEEE International Symposium on High-Performance Computer Architecture (HPCA)
Study of Interconnect Errors, Network Congestion, and Applications Characteristics for Throttle Prediction on a Large Scale HPC System
Mohit Kumar, Saurabh Gupta, Tirthak Patel, Michael Wilder, Weisong Shi, Song Fu, Christian Engelmann, and Devesh Tiwari
International Journal of Parallel and Distributed Computing (JPDC)
2020
Experimental Evaluation of NISQ Quantum Computers: Error Measurement, Characterization, and Implications
Tirthak Patel, Abhay Potharaju, Baolin Li, Rohan Basu Roy, and Devesh Tiwari
ACM/IEEE International Conference on High-Performance Computing, Networking, Storage and Analysis (SC)
Best Paper Finalist, Best Student Paper Finalist
VERITAS: Accurately Estimating the Correct Output on Noisy Intermediate-Scale Quantum Computers
Tirthak Patel and Devesh Tiwari
ACM/IEEE International Conference on High-Performance Computing, Networking, Storage and Analysis (SC)
Job Characteristics on Large-Scale Systems: Long-Term Analysis, Quantification, and Implications
Tirthak Patel, Zhengchun Liu, Raj Kettimuthu, Paul Rich, William Allcock, and Devesh Tiwari
ACM/IEEE International Conference on High-Performance Computing, Networking, Storage and Analysis (SC)
DISQ: A Novel Quantum Output State Classification Method on IBM Quantum Computers using OpenPulse
Tirthak Patel and Devesh Tiwari
IEEE/ACM International Conference on Computer Aided Design (ICCAD)
Best Paper Finalist
UREQA: Leveraging Operation-Aware Error Rates for Effective Quantum Circuit Mapping on NISQ-Era Quantum Computers
Tirthak Patel, Baolin Li, Rohan Basu Roy, and Devesh Tiwari
USENIX Annual Technical Conference (ATC)
What does the Power Consumption Behavior of HPC Jobs Reveal?
Tirthak Patel, Adam Wagenhauser, Christopher Eibel, Devesh Tiwari, Timo Honig, and Thomas Zeiser
IEEE International Parallel and Distributed Processing Symposium (IPDPS)
GIFT: A Coupon Based Throttle-and-Reward Mechanism for Fair and Efficient I/O Bandwidth Management on Parallel Storage Systems
Tirthak Patel, Rohan Garg, and Devesh Tiwari
USENIX Conference on File and Storage Technologies (FAST)
Uncovering Access, Reuse, and Sharing Characteristics of I/O-Intensive Files on Large-Scale Production HPC Systems
Tirthak Patel, Suren Byna, Glenn K. Lockwood, Nicholas J. Wright, Philip Carns, Rob Ross, and Devesh Tiwari
USENIX Conference on File and Storage Technologies (FAST)
Making Disk Failure Predictions SMARTer!
Sidi Lu, Bing Luo, Tirthak Patel, Yongtao Yao, Devesh Tiwari, and Weisong Shi
USENIX Conference on File and Storage Technologies (FAST)
CLITE: Efficient and QoS-Aware Co-location of Multiple Latency-Critical Jobs for Warehouse Scale Computers
Tirthak Patel and Devesh Tiwari
IEEE International Symposium on High-Performance Computer Architecture (HPCA)
Resilience and Coevolution of Preferential Interdependent Networks
Auroop Ganguly, Tanay Mehta, Tirthak Patel, Ravi Sundaram, and Devesh Tiwari
International Journal of Social Networking and Mining (IJSNM)
2019
Revisiting I/O Behavior in Large-Scale Storage Systems: The Expected and the Unexpected
Tirthak Patel, Suren Byna, Glenn Lockwood, and Devesh Tiwari
ACM/IEEE International Conference on High-Performance Computing, Networking, Storage and Analysis (SC)
PERQ: Fair and Efficient Power Management of Power-Constrained Large-Scale Computing Systems with Provable Guarantees
Tirthak Patel and Devesh Tiwari
ACM International Symposium on High-Performance Parallel and Distributed Computing (HPDC)
What does Vibration do to Your SSD?
Janki Bhimani, Tirthak Patel, Ningfang Mi, and Devesh Tiwari
ACM/ESDA/IEEE Design Automation Conference (DAC)
2018
Shiraz: Exploiting System Reliability and Application Resilience Characteristics to Improve Large Scale System Throughput
Rohan Garg, Tirthak Patel, Gene Cooperman, and Devesh Tiwari
IEEE/IFIP International Conference on Dependable Systems and Networks (DSN)
Machine Learning Models for GPU Error Prediction in a Large Scale HPC System
Bin Nie, Ji Xue, Saurabh Gupta, Tirthak Patel, Christian Engelmann, Evgenia Smirni, and Devesh Tiwari
IEEE/IFIP International Conference on Dependable Systems and Networks (DSN)
Understanding and Analyzing Interconnect Errors and Network Congestion on a Large-Scale HPC System
Mohit Kumar, Saurabh Gupta, Tirthak Patel, Michael Wilder, Weisong Shi, Song Fu, Christian Engelmann, and Devesh Tiwari
IEEE/IFIP International Conference on Dependable Systems and Networks (DSN)
2017
Failures in Large-Scale Systems: Long-Term Measurement, Analysis, and Implications
Saurabh Gupta, Tirthak Patel, Christian Engelmann, and Devesh Tiwari
ACM/IEEE International Conference on High-Performance Computing, Networking, Storage and Analysis (SC)