Yixin Luo (骆一欣)
Ph.D. Student of Computer Science
Carnegie Mellon University
yixinluo@cs.cmu.edu
734-546-7629,
GHC 6503
About Me
I graduated with a PhD degree in
Computer Science
Department at
Carnegie Mellon University, where I am advised by
Prof. Onur
Mutlu. My PhD research is on improving storage and memory
reliability at low cost. Before coming to
CMU, I got my bachelor's degrees in a dual degree program at
Computer Science and
Engineering,
University of Michigan and
Shanghai Jiao Tong
University.
Research
My PhD thesis is on Architectural Techniques for Improving NAND Flash
Memory Reliability.
My general research interest is in designing reliable, energy efficient, and
high performance
computer architectures and systems. I am
interested in solving problems related to memory and storage systems,
databases, SysML (intersection between systems and machine learning), and data centers.
Improving 3D NAND Flash Memory Lifetime by Tolerating Early Retention
Loss and Process Variation
Yixin Luo, Saugata Ghose, Yu Cai, Erich F. Haratsch, and Onur Mutlu
SIGMETRICS, 2018
HeatWatch: Improving 3D NAND Flash Memory Device Reliability by
Exploiting Self-Recovery and Temperature Awareness
Yixin Luo, Saugata Ghose, Yu Cai, Erich F. Haratsch, and Onur Mutlu
HPCA-24, 2018
Error Characterization, Mitigation, and Recovery in Flash Memory
Based Solid-State Drives
Yu Cai, Saugata Ghose, Erich F. Haratsch, Yixin Luo, and Onur Mutlu
Proceedings of the IEEE, 2017
Vulnerabilities in MLC NAND Flash Memory Programming: Experimental
Analysis, Exploits, and Mitigation Techniques
Yu Cai, Saugata Ghose, Yixin Luo, Ken Mai, Onur Mutlu,
and Erich F. Haratsch
HPCA-23, 2017
Improving the Reliability of Chip-Off Forensic Analysis of NAND Flash
Memory Devices
Aya Fukami, Saugata Ghose, Yixin Luo, Yu Cai, and Onur Mutlu
DFRWS EU, 2017 — Best Paper Award
Enabling Accurate and Practical Online Flash Channel Modeling for
Modern MLC NAND Flash Memory
Yixin Luo, Saugata Ghose, Yu Cai, Erich F. Haratsch, and Onur Mutlu
IEEE JSAC, 2016
WARM: Improving NAND Flash Memory Lifetime with Write-hotness Aware
Retention Management
Yixin Luo, Yu Cai, Saugata Ghose, Jongmoo Choi, and Onur Mutlu
MSST-31, 2015
Read Disturb Errors in MLC NAND Flash Memory: Characterization,
Mitigation, and Recovery
Yu Cai, Yixin Luo, Saugata Ghose, Erich F. Haratsch, Ken Mai, and Onur Mutlu
DSN-45, 2015
Data Retention in MLC NAND Flash Memory: Characterization,
Optimization and Recovery
Yu Cai,
Yixin Luo, Erich F. Haratsch, Ken Mai, and Onur Mutlu
HPCA-21, 2015 — Best
Paper Runner Up
Characterizing Application Memory Error Vulnerability to Optimize
Data Center Cost via Heterogeneous-Reliability Memory
Yixin Luo, Sriram Govindan, Bikash Sharma, Mark Santaniello, Justin Meza, Aman Kansal, Jie Liu, Badriddine Khessib, Kushagra Vaid, and Onur Mutlu
DSN-44, 2014
RowClone: Fast and Energy-Efficient In-DRAM Bulk Data Copy and
Initialization
Vivek Seshadri, Yoongu Kim, Chris Fallin, Donghyuk Lee, Rachata
Ausavarungnirun, Gennady Pekhimenko, Yixin Luo, Onur Mutlu,
Michael A. Kozuch, Phillip B. Gibbons, and Todd C. Mowry
MICRO-46, 2013
Designing for Responsiveness with Computational Sprinting
Arun Raghavan, Yixin Luo, Anuj Chandawalla, Marios C.
Papaefthymiou, Kevin P. Pipe, Thomas F. Wenisch, and Milo M. K. Martin
IEEE Micro, 2013 — Top Picks from 2013 Computer
Architecture Conferences
A Case for Efficient Hardware-Software Cooperative Management of
Storage and Memory
Justin Meza, Yixin Luo, Samira Khan, Jishen Zhao, Yuan Xie, and
Onur Mutlu
WEED-5, 2013
A Case for Unlimited Watchpoints
Joseph L. Greathouse, Hongyi Xin, Yixin Luo, Todd M. Austin
ASPLOS-17, 2012
Computational Sprinting
Arun Raghavan,
Yixin Luo, Anuj Chandawalla, Marios C.
Papaefthymiou, Kevin P. Pipe, Thomas F. Wenisch, Milo M. K. Martin
HPCA-18, 2012 — Best Paper Award
Online Flash Channel Modeling and Its Applications
Technical talk at Flash Memory Summit (FMS), 2016
Data Retention in MLC NAND Flash Memory
Technical talk at Flash Memory Summit (FMS), 2015
WARM: Write-hotness Aware Retention Management
Poster at Flash Memory Summit (FMS), 2015
Data Retention in MLC NAND Flash Memory
Poster at Flash Memory Summit (FMS), 2015
Read Disturb Errors in MLC NAND Flash Memory
Poster at Flash Memory Summit (FMS), 2015
WARM: Write-hotnes Aware Retention Management
Conference Talk at MSST-31, 2015
Read Disturb Errors in MLC NAND Flash Memory
Conference Talk at DSN-45, 2015
Data Retention in MLC NAND Flash Memory
Conference Talk at HPCA-21, 2015 (Best Paper Session)
Optimizing Datacenter Cost via Heterogeneous Reliability Memory
Conference Talk at DSN-44, 2014
Internship
- I spent my summer of 2015 and 2016 at Seagate Technology - Lakeview under
the supervision of Erich F. Haratsch, where I worked on NAND flash
memory related research.
- I spent my summer of 2013 at Microsoft Research - Redmond in Sensing and Energy Research Group (SERG) under
the supervision of Jie Liu and Sriram Govindan, where I explored
novel ways of tolerating memory errors in data centers.
Teaching
Courses
- CMU 15-707 Deep Learning - Fall 2017
- CMU 15-721 Advanced Database Systems (*) - Spring 2017
- CMU 15-703 Deep Reinforcement Learning - Spring 2017
- CMU 15-701 Machine Learning (*) - Fall 2014
- CMU 15-745 Optimizing Compilers (*) - Spring 2014
- CMU 15-712 Advanced Operating Systems and Distributed Systems (*) -
Fall 2013
- CMU 15-719 Advanced Cloud Computing - Fall 2013
- CMU 15-750 Graduate Algorithms (*) - Spring 2013
- CMU 18-742 Parallel Computer Architecture - (unofficially audited)
Fall 2012
- CMU 15-740 Computer Architecture (*) - Fall 2012
- CMU 15-744 Computer Networks (*) - Fall 2012
- UM EECS-570 Parallel Computer Architecture - Spring 2011
- UM EECS-482 Introduction to Operating Systems - Fall 2011
- UM EECS-470 Computer Architecture (*) - Fall 2011
- UM EECS-427 VLSI Design I (*) - Fall 2011
* CMU star courses/UM major design courses.