Forth year PhD student
Computer Science Department
Carnegie Mellon University

CIC 4th Floor
Pittsburgh PA 15213

I am pursuing my PhD in Computer Science. I received my dual bachelors in Computer Science Engineering and Electronics Engineering & Computer Science from University of Michigan, Ann Arbor, USA and Shanghai Jiaotong University, China respectively in 2011. Here is my complete Resume.


I work in the broad area of computer architecture with my advisor Prof. Onur Mutlu

My specific research interests are in managing heterogeneous architectures and providing hardware support for high performance scientific computing.

I am also working with Prof. Can Alkan and Prof. Carl Kingsford on accelerating DNA sequence mapping.


I enjoyed being a teaching assistant for Parallel Computer Architecture and Programming, 15-418, in Spring 2013.

I also TAed Computer Architecture, 15-740, in Fall 2013.

I had a lot of fun TAing both courses.


I interned at IBM Watson Research Center in Summer 2014. I worked on accelerating analytics applications (which typically employs machine learning algorithms) using GPUs. I worked with Jayaram K. R., Shu Tao and Anshul Gandhi. I had a great summer there.


  • Hongyi Xin, Richard Zhu, Sunny Nahar, John Emmons, Gennady Pekhimenko, Carl Kingsford, Can Alkan, Onur Mutlu
    Optimal Seed Solver: Optimizing Seed Selection in Read Mapping
    Oxford Bioinformatics, epublished, January 2016 PDF Article Supplementary Materials Poster PDF

  • Hongyi Xin, John Greth, John Emmons, Gennady Pekhimenko, Carl Kingsford, Can Alkan, Onur Mutlu
    Shifted Hamming Distance: A Fast and Accurate SIMD-Friendly Filter for Local Alignment in Read Mapping PDF Article
    Oxford Bioinformatics, Volume 31 Issue 10, June 2015

  • Vivek Seshadri, Samihan Yedkar, Hongyi Xin, Onur Mutlu, Phillip B. Gibbons,Michael A. Kozuch, Todd Mowry
    Mitigating Prefetcher-Caused Pollution using Informed Caching Policies for Prefetched Blocks PDF Article
    ACM Transactions on Architecture and Code Optimization (TACO), Vol 11, No. 4, January 2015

  • Donghyuk Lee, Farhad Hormozdiari, Hongyi Xin, Faraz Hach, Can Alkan, Onur Mutlu
    Fast and Accurate Mapping of Complete Genomics Reads PDF Article
    Methods (Elsevier), Volume 79-80, June 2015

  • Gennady Pekhimenko, Vivek Seshadri, Yoongu Kim, Hongyi Xin, Onur Mutlu, Michael A. Kozuch, Phillip B. Gibbons, and Todd C. Mowry,
    Linearly Compressed Pages: A Low-Complexity, Low-Latency Main Memory Compression Framework PDF Article
    Proceedings of the 46th International Symposium on Microarchitecture (MICRO 2013), Davis, CA, December 2013. Slides (pptx)

  • Hongyi Xin, Donghyuk Lee, Farhad Hormozdiari, Samihan Yedkar, Onur Mutlu, and Can Alkan,
    Accelerating Read Mapping with FastHASH PDF Article
    BMC Genomics, 14(Suppl 1):S13, 21 January 2013.
    Also appears in Proceedings of the 11th Asia Pacific Bioinformatics Conference (APBC 2013), Vancouver, BC, Canada, January 2013. Slides (pptx)

  • Joseph GreatHouse, Hongyi Xin, Yixin Luo, and Todd Austin,
    A Case for Unlimited Watchpoints PDF Article
    Proceedings of the Proceedings of the 17th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2012), London, United Kingdom, March 2012. Slides (pptx)

  • Outside of Work

    I am also a quasi-actor. I have learned acting and drama for three years in high school. I am also a big fan of basketball. Used to be supporting Boston Celtics. In my spare time, I love reading philosophy and watching thoughtful movies.