jenny dot ren at utoronto dot ca
I am a sixth year PhD student in the Department of Electrical and Computer Engineering (ECE) at the University of Toronto. My advisor is Ding Yuan. I received my M.A.Sc (March 2018) and B.A.Sc. (June 2015) with Honours from the same department. My research interests include performance and failure diagnosis in software systems. My CV is here.
Relational Debugging -- Pinpointing Root Causes of Performance Problems.
Xiang (Jenny) Ren, Sitao Wang, Zhuqi Jin, David Lion, Adrian Chiu, Tianyin Xu, and Ding Yuan.
In Proceedings of the 17th USENIX Symposium on Operating Systems Design and Implementation (OSDI'23), July 2023.
FlakeRepro: automated and efficient reproduction of concurrency-related flaky tests.
Tanakorn Leesatapornwongsa, Xiang Ren, and Suman Nath.
In Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE'22), November 2022. (Industry track)
ctFS: Eliminating File Indexing with Contiguous File System on Persistent Memory
Ruibin Li, Xiang Ren, Xu Zhao, Siwei He, Michael Stumm, and Ding Yuan.
In Proceedings of the 20th USENIX Conference on File and Storage Technologies (FAST'22), February 2022.
Best paper award runner up [ACM Transaction on Storage article] [USENIX ;login: article] [Code]
An Analysis of Performance Evolution of Linux's Core Operations.
Xiang (Jenny) Ren, Kirk Rodrigues, Luyuan Chen, Camilo Vega, Michael Stumm, and Ding Yuan.
In Proceedings of the 27th ACM Symposium on Operating Systems Principles (SOSP’19), October 2019.
Pensieve: Non-Intrusive Failure Reproduction for Distributed Systems Using the Event Chaining Approach.
Yongle Zhang, Serguei Makarov, Xiang Ren, David Lion, and Ding Yuan.
In Proceedings of the 26th ACM Symposium on Operating Systems Principles (SOSP’17), October 2017.