I'm a Ph.D. student in the Department of Computer Science at
Stony Brook University. I'm a member of the File Systems and Storage Lab
(FSL) and affiliated with the Institute
for AI-Driven Discovery and Innovation. My current research focuses on tiered-memory systems that leverage Compute
Express Link (CXL) technology. I’ve published across a diverse range of topics, including the efficient exploration and
optimization of multi-tier caching systems, performance modeling, visualization, artificial intelligence, and even
applications of high-performance computing and AI in life sciences.
If you see me around, ask me about my research, hobbies, or just say hello and blankly stare. I'm always looking for
new opportunities and collaborations. :)
Education
- Ph.D. in Computer Science - SUNY Stony Brook University, NY. (2018-Current)
- B.S. in Software Technology - SUNY Farmingdale, NY.
- A.S. in Business Administration - SUNY Suffolk, NY.
Graduate Coursework
Work Experience
- Research Assistant: File Systems and Storage Lab, Stony Brook University, NY. (May 2018-Current)
- High Performance Computing Assistant: Institute for Advanced Computational Science, Stony Brook University, NY. (Aug 2017-May 2018)
Teaching Experience
- CSE 590: Special Topics -- Storage Systems, Professor Erez Zadok, Stony Brook University, NY. (Spring 2025)
- CSE 506 Operating Systems, Professor Erez Zadok, Stony Brook University, NY. (Spring 2019)
- CSE 564 Visualization, Professor Klaus Mueller, Stony Brook University, NY. (Fall 2018)
- XSEDE HPC Workshop: Big Data, Stony Brook University, NY. (February 2018)
- CSE 219 Computer Science III, Professor Richard McKenna, Stony Brook University, NY. (Summer 2017)
Publications
-
Smart Starts: Accelerating Convergence Through Uncommon Region Exploration
Xinyu Zhang, Mario Antunes, Tyler Estro, Erez Zadok, Klaus Mueller
Genetic and Evolutionary Computation Conference (GECCO '25), August 2025
-
Into the Void: Mapping the Unseen Gaps in High Dimensional Data
Xinyu Zhang, Tyler Estro, Geoff Kuenning, Erez Zadok, Klaus Mueller
IEEE Transactions on Visualization and Computer Graphics (TVCG), May 2025
-
Kneeliverse: A Universal Knee-Detection Library for Performance Curves
Mario Antunes, Tyler Estro, Pranav Bhandari, Anshul Gandhi, Geoff Kuenning, Yifei Liu, Carl Waldspurger, Avani Wildani, Erez Zadok
SoftwareX, 2025
-
Accelerating Multi-Tier Storage Cache Simulations Using Knee Detection
Tyler Estro, Mario Antunes, Pranav Bhandari, Anshul Gandhi, Geoff Kuenning, Yifei Liu, Carl Waldspurger, Avani Wildani, Erez Zadok
Performance Evaluation (PEVA), 2024
-
Persistent Memory Research in the Post-Optane Era
Peter Desnoyers, Ian Adams, Tyler Estro, Anshul Gandhi, Geoff Kuenning, Mike Mesnier, Carl Waldspurger, Avani Wildani, Erez Zadok
Workshop on Disruptive Memory Systems (DIMES '23), 2023
-
Guiding Simulations of Multi-Tier Storage Caches Using Knee Detection
Tyler Estro, Mario Antunes, Pranav Bhandari, Anshul Gandhi, Geoff Kuenning, Yifei Liu, Carl Waldspurger, Avani Wildani, Erez Zadok
IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS '23), Stony Brook, NY
-
PC-Expo: A Metrics-Based Interactive Axes Reordering Method for Parallel Coordinate Displays
Anjul Tyagi, Tyler Estro, Geoff Kuenning, Erez Zadok, Klaus Mueller
IEEE Transactions on Visualization and Computer Graphics (TVCG), 2022
-
Social Sensors for Wildlife: Ecological Opportunities in the Era of Camera Ubiquity
Alex Borowicz, Heather Lynch, Tyler Estro, Catherine Foley, Bento Gonçalves, Katelyn Herman, Stephanie Adamczak, Ian Stirling, Lesley Thorne
Frontiers in Marine Science, 2021
-
Desperately Seeking Optimal Multi-Tier Cache Configurations
Tyler Estro, Pranav Bhandari, Avani Wildani, Erez Zadok
USENIX Workshop on Hot Topics in Storage and File Systems (HotStorage '20)
-
Analyzing the Distribution Fit for Storage Workload and Internet Traffic Traces
Muhammad Wajahat, Aditya Yele, Tyler Estro, Anshul Gandhi, Erez Zadok
Performance Evaluation (PEVA), 2020
-
Distribution Fitting and Performance Modeling for Storage Traces
Best Paper Award
Muhammad Wajahat, Aditya Yele, Tyler Estro, Anshul Gandhi, Erez Zadok
IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS '19), Rennes, France
-
ICE: Interactive Configuration Explorer for High-Dimensional Categorical Parameter Spaces
Anjul Tyagi, Zhen Cao, Tyler Estro, Klaus Mueller, Erez Zadok
IEEE Conference on Visual Analytics Science and Technology (VAST '19)
Posters
- Computer vision for the detection and segmentation of penguin colonies in satellite imagery
Tyler Estro, Hieu Le, Bento Goncalves, Brad Spitzbart, Dimitris Samaras, Heather J. Lynch
Microsoft’s AI for Good Summit, October 2019, Redmond, WA
- Graphs Are Not Enough: Using Interactive Visual Analytics in Storage Research
Zhen Cao, Tyler Estro, Geoff Kuenning, Klaus Mueller, Anjul Tyagi, and Erez Zadok
11th USENIX Workshop on Hot Topics in Storage (HotStorage '19), July 2019, Renton, WA
- Towards Better Understanding of Black-box Auto-Tuning: A Comparative Analysis for Storage Systems
Zhen Cao, Tyler Estro, Vasily Tarasov, Sachin Tiwari, Erez Zadok
2018 USENIX Annual Technical Conference (ATC'18), July 2018, Boston, MA
Projects
-
CXL-based live virtual machine migration in QEMU/KVM
-
Designed a CXL-based live migration method that transfers guest memory in a single pass, reducing migration time, blackout duration, and total data transferred compared to network-based techniques
-
Implemented transparent guest VM memory tiering in QEMU/KVM
-
Developed entirely in QEMU/KVM without kernel modifications; evaluated on CXL 2.0 hardware
-
FOUNT: Scaffolded Hands-On Learning for a Data-Centric Future
-
Developed numerous Jupyter-based "courselets", self-contained notebooks for teaching data-systems concepts, deployed on Chameleon Cloud
-
Integrated courselets into a graduate-level course and refined them based on student feedback, producing open educational resource design guidelines
-
Presented a demonstration of courselets during the educational symposium at the Chameleon User Meeting 2023
-
Open CAS tiered-storage workload tracing tool
-
Enhanced Open Cache Acceleration Software (Open CAS) and Linux kernel device drivers to capture low-level traces of multi-tiered caching operations
-
Instrumented kernel event tracing to capture request response times, service times, and inter-arrival times for use in queuing models
-
Multi-tier cache simulator
-
Extended PyMimircache to simulate multi-tier caches
-
Implemented evaluation engine that combines per-device performance characteristics and price data to generate performance and dollar-cost metrics
-
Conducted large-scale simulations using hundreds of real-world workload traces, exploring millions of cache configurations across varied devices and caching parameters
Awards
- Best Paper Award, 27th IEEE International Symposium on the Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS '19), October 2019, Rennes, France
- First Place in the "Battle of the Brains" Programming Competition, SUNY Suffolk, NY. (2012)
- Computer Science, Engineering, and Mathematics Scholarship (CSEMS), SUNY Suffolk, NY. (2012)