Juncheng Yang
Education

Ph.D. in Computer Science
Carnegie Mellon University
2018 - Present

M.S. in Computer Science
Emory University, 2015 - 2017

M.S. in Chemistry
Emory University, 2013 - 2015

B.S. in Chemistry
Nanjing University, 2009 - 2013


My CV

Contact

juncheny # cs.cmu.edu
GHC 6201
Computer Science Department
Carnegie Mellon University


Find me on ...
       

I am a 6th year Ph.D. student in the Computer Science Department at Carnegie Mellon University where I am fortunate to work with Rashmi Vinayak as part of the Parallel Data Lab.

I am broadly interested in storage systems, data management and machine learning systems with particular interests on system measurement, workload analysis, and sustainable storage and ML system design.

I like performing measurement and analysis to get deep understanding of existing systems. Many of my works draw inspirations from observations and measurements in production systems. Some of the works have now been deployed in production at Google, Twitter, Redpanda, Momento, and others.

My works are sponsored by Meta Fellowship and Google Cloud Research Innovator program. I was recognized as a Rising Star in Machine Learning and Systems by MLCommons in 2023. I have received best-paper awards at NSDI'21, SOSP'21, and SYSTOR'16.

I actively mentor undergraduates and junior Ph.D. students, especially students from underrepresented group. If you would like to have a chat, send me a message.

I am on the academic job market. Please send me an email if you are recruiting.


Email: juncheny # cs.cmu.edu                         Find me on          

News


Research Areas and Interests

Storage systems and machine learning systems with a focus on efficiency, scalability and robustness:
  • Efficient and scalable cache management systems
  • Robust and reliable cache/storage management and machine learning systems [OSDI'20][NSDI'22][VLDB'23]
  • New approaches to make machine learning practical for storage systems (machine learning for systems) [FAST'23][SOCC'17]
  • Performance optimization and sustainability of microservices and serverless architecture [SOCC'23]
  • Reliable large model inference on wimpy hardware (system for machine learning)


Research Highlights

  • SIEVE (NSDI'24): the first cache eviction algorithm simpler than LRU but yet more effective than state-of-the-art algorithms for web caches. Implemented in many open-source libraries, e.g., Golang, Python, JavaScript, Rust, Java, Swift, Ruby, Nim, and Zig.
  • S3-FIFO (SOSP'23): a simple and scalable cache eviction algorithm composed of only FIFO queues. Implemented or deployed at companies including Google, VMware and Redpanda, and open-source libraries, including otter, quick-cache, and spica.
  • GL-Cache (FAST'23): my exploration on bringing low-overhead machine learning to caching.
  • Segcache (NSDI'21) received a best-paper award, and deployed at Twitter and Momento.
  • Kangaroo (SOSP'21) received a best-paper award at SOSP'21.


Selected Publications [Google Scholar]

Publication with mentored students

First-author Publications

Collaborations



Mentored Students

  • Jonathan Chiu (2021-2023 Carnegie Mellon University)
  • Ziming Mao (2022 Yale University): a paper at FAST'23
  • Yazhuo Zhang (2022-2023 Emory University): a paper at NSDI'24
  • Ziyue Qiu (2023 Carnegie Mellon University): a paper at Eurosys'23
  • Frank Chen (2023 Carnegie Mellon University): second place in ACM student research competition
  • Bob Chen (2023 Carnegie Mellon University)
  • Emily Zhang (2023 Carnegie Mellon University)
  • YiYan Zhai (2023 Carnegie Mellon University)
  • Parinay Chauhan (2023 IIT)


Professional Services

  • AE Reviewer for mlsys'23
  • Reviewer for IEEE ACCESS
  • Reviewer for Transactions on Cloud Computing (TCC)
  • Reviewer for Transactions on Storage (TOS)
  • Reviewer for Transactions on Parallel and Distributed Systems (TPDS)
  • Shadow PC for Eurosys 2018
  • External reviewer for SoCC 2016, 2017


Honors & Awards

  • 2023 Machine learning and System Rising Star
  • 2023 Google Cloud Innovator
  • 2020-22, Facebook Fellowship
  • 2018, AWS research grant
  • 2013, Emerson Fellowship
  • 2013, Best Thesis Award (5/3000)
  • 2012, "Person of the Year" Nomination
  • 2012, Third Place in Green Tech International Competition, Taiwan
  • 2009, First Award in National Chemistry Olympiad

Teaching

  • 2022, 2023 Guest lecturer for 15613 Introduction to Computer Systems
  • 2022 Guest lecturer for Advanced Operating Systems and Distributed Systems
  • 2022 TA 15712 Advanced Operating Systems and Distributed Systems
  • 2020 TA 18746 Storage Systems
  • 2017 Guest lecturer for CS584 Advanced Computer System
  • 2017 Teaching assistant CS453 Computer Security
  • 2014 Lab instructor Chem142 General Chemistry II
  • 2013 Lab instructor Chem141 General Chemistry I
  • 2012 Teaching assistant Modern Website Programming

Software & Data


Life

I like to travel around, here is my photo gallery.