Second 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.


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 have also been working with Prof. Can Alkan on accelerating DNA sequence mapping.


I am enjoying being a teaching assistant for Parallel Computer Architecture and Programming, 18-418, Spring 2013

I played an active role in different aspects of the course such as conducting recitations, developing programming assignments, exams etc.


  • 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.