Yiying Zhang


Publication


Conferences

Disaggregating Persistent Memory and Controlling Them Remotely: An Exploration of Passive Disaggregated Key-Value Stores
Shin-Yeh Tsai, Yizhou Shan, Yiying Zhang
Proceedings of the 2020 USENIX Annual Technical Conference (ATC '20)

Understanding Memory and Thread Safety Practices and Issues in Real-World Rust Programs
Boqin Qin*, Yilun Chen*, Zeming Yu, Linhai Song, Yiying Zhang (* co-first authors)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation 2020 (PLDI '20)

Pythia: Remote Oracles for the Masses
Shin-Yeh Tsai, Mathias Payer, Yiying Zhang
Proceedings of the 28th USENIX Security Symposium (USENIX SEC '19)

Storm: A Fast Transactional Dataplane for Remote Data Structures
Stanko Novakovic, Yizhou Shan, Aasheesh Kolli, Michael Cui, Yiying Zhang, Haggai Eran, Liran Liss, Michael Wei, Dan Tsafrir, Marcos Aguilera
Proceedings of the 12th ACM International Systems and Storage Conference (SYSTOR '19 ) (Best Paper Award)

Understanding Real-World Concurrency Bugs in Go
Tengfei Tu*, Xiaoyu Liu*, Linhai Song, Yiying Zhang (* co-first authors)
Proceedings of the 24th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS '19)
(the second-most visited URL related to Golang in 2019)

LegoOS: A Disseminated, Distributed OS for Hardware Resource Disaggregation
Yizhou Shan, Yutong Huang, Yilun Chen, Yiying Zhang
Proceedings of the 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI '18) (Best Paper Award)

LITE Kernel RDMA Support for Datacenter Applications
Shin-Yeh Tsai, Yiying Zhang
Proceedings of the 26th ACM Symposium on Operating Systems Principles (SOSP '17)

Distributed Shared Persistent Memory
Yizhou Shan, Shin-Yeh Tsai, Yiying Zhang
Proceedings of the ACM Symposium on Cloud Computing 2017 (SoCC '17)

Mojim: A Reliable and Highly-Available Non-Volatile Memory System
Yiying Zhang, Jian Yang, Amirsaman Memaripour, Steven Swanson
Proceedings of the 20th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS '15)

A Study of Application Performance with Non-Volatile Main Memory
Yiying Zhang, Steven Swanson
Proceedings of the 31st IEEE Conference on Massive Data Storage (MSST '15)

Removing the Costs and Retaining the Benefits of Flash-Based SSD Virtualization with FSDV
Yiying Zhang, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Proceedings of the 31st IEEE Conference on Massive Data Storage (MSST '15)

Warped Mirrors for Flash
Yiying Zhang, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Proceedings of the 29th IEEE Conference on Massive Data Storage (MSST '13)

Warming up Storage-Level Caches with Bonfire
Yiying Zhang, Gokul Soundararajan, Mark W. Storer, Lakshmi N. Bairavasundaram, Sethuraman Subbiah, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Proceedings of the 11th Conference on File and Storage Technologies (FAST '13)

Getting Real: Lessons in Transitioning Research Simulations into Hardware Systems
Mohit Saxena, Yiying Zhang, Michael M. Swift, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Proceedings of the 11th Conference on File and Storage Technologies (FAST '13)

FlashTier: a Lightweight, Consistent and Durable Storage Cache
Mohit Saxena, Michael M. Swift, Yiying Zhang
Proceedings of the 7th European Conference on Computer Systems (EuroSys '12)

De-indirection for Flash-based SSDs with Nameless Writes
Yiying Zhang, Leo Prasath Arulraj, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
Proceedings of the 10th Conference on File and Storage Technologies (FAST '12)

Predictability of Rules in HIV-1 Protease Cleavage Site Analysis
Hyeoncheol Kim, Tae-Sun Yoon, Yiying Zhang, Anupam Dikshit, Su-Shing Chen
Proceedings of the 2006 International Conference on Computational Science (ICCS '06)


Workshops

User-Defined Cloud
Yiying Zhang, Ardalan Amiri Sani, Harry Xu
to appear at the The 18th Workshop on Hot Topics in Operating Systems (HotOS '21)

A Double-Edged Sword: Security Threats and Opportunities in One-Sided Network Communication
Shin-Yeh Tsai, Yiying Zhang
the 11th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud '19)

Challenges in Building and Deploying Disaggregated Persistent Memory
Yizhou Shan, Yutong Huang, Yiying Zhang
the 10th Annual Non-Volatile Memories Workshop (NVMW '19)

Building Atomic, Crash-Consistent Data Stores with Disaggregated Persistent Memory
Shin-Yeh Tsai, Yiying Zhang
the 10th Annual Non-Volatile Memories Workshop (NVMW '19)

Disaggregating Memory with Software-Managed Virtual Cache
Yizhou Shan, Yiying Zhang
the 2018 Workshop on Warehouse-scale Memory Systems (WAMS '18) (co-located with ASPLOS '18)

MemAlbum: an Object-Based Remote Software Transactional Memory System
Shin-Yeh Tsai, Yiying Zhang
the 2018 Workshop on Warehouse-scale Memory Systems (WAMS '18) (co-located with ASPLOS '18)

Split Container: Running Containers beyond Physical Machine Boundaries
Yilun Chen, Yiying Zhang
the 2018 Workshop on Warehouse-scale Memory Systems (WAMS '18) (co-located with ASPLOS '18)

Distributed Shared Persistent Memory
Yizhou Shan, Shin-Yeh Tsai, Yiying Zhang
the 9th Annual Non-Volatile Memories Workshop (NVMW '18)

Disaggregated Operating System
Yiying Zhang, Yizhou Shan, Sumukh Hallymysore
the 17th International Workshop on High Performance Transaction Systems (HPTS '17)

Learning from Big Malwares
Linhai Song, Heqing Huang, Wu Zhou, Wenfei Wu, Yiying Zhang
Proceedings of the 6th ACM Asia-Pacific Workshop on Systems (APSys '16)


Journals

"Learned" Operating Systems
Yiying Zhang, Yutong Huang
ACM SIGOPS Operating Systems Review 53(1): 40-45 (2019)

Specificity Rule Discovery in HIV-1 Protease Cleavage Site Analysis
Hyeoncheol Kim, Yiying Zhang, Yong-Seok Heo, Heung-Bum Oh, Su-Shing Chen
Computational Biology and Chemistry 32(1): 72-79 (2008)


Patents

Duplicate-aware Disk Arrays
Vijayan Prabhakaran, Yiying Zhang
US Patent US8631272B2

System and Method for an Efficient Cache Warm-up
Lakshmi N. Bairavasundaram, Gokul Soundararajan, Mark W. Storer, Yiying Zhang
US Patent US9317435


Google Scholar