Xuehai Qian
学   海    

Hughes Aircraft Electrical Engineering Center

EEB-204, 3740 McClintock Ave., Los Angeles, CA 90089

University of Southern California

Tel: 213-740-4459. Fax:213-740-9803

E-mail: xuehai.qian [at] usc [dot] edu

Office Hours: Monday/Wednesday 11am~12pm

I am an assistant professor at the Ming Hsieh Department of Electrical Engineering and the Department of Computer Science at the University of Southern California. Xuehai Qian leads the ALCHEM research group.

I was a Postdoctoral Researcher at UC Berkely working on Corvette project at ASPIRE Lab with Prof. Koushik Sen.

I have a Ph.D. from the Computer Science Department at University of Illinois at Urbana-Champaign. My interests lie in the fields of computer architecture, architectural support for programming productivity and corectness of parallel programs. My current research is on building tools to assist the reasoning and debugging of large scale parallel programs. During my graduate studies, I worked with Prof. Josep Torrellas on Bulk Multicore Architecture The research focuses on scalable cache coherence for atomic blocks and memory consistency model. I also made contributions in deterministic record and replay for relaxed memory consistency model.

I received my Master's degree from Institute of Computing Technology, CAS and Bachelor's degree from the School of Computer Science and Engineering at Beihang University. I have undertaken internships at Microsoft Research Redmond and Silicon Valley. I received the W.J. Poppelbaum Memorial Award by the Computer Science Department at University of Illinois at Urbana-Champaign in 2013 for academic merit and creativity in computer hardware or architecture. I was awarded the Andrew and Shana Laursen Fellowship from 2007 to 2008.




Publications

Curriculum Vitae

Academic Genealogy


Publications:

Top
  1. Squeezing out All the Value of Loaded Data: An Out-of-core Graph Processing System with Reduced Disk I/O
    Zhiyuan Ai, Mingxing Zhang, Yongwei Wu, Xuehai Qian, Kang Chen and Weimin Zheng
    ATC '17 2017 USENIX Annual Technical Conference, 2017

  2. Power Efficient Sharing-Aware GPU Data Management
    Abdulaziz Tabbakh, Murali Annavaram and Xuehai Qian
    IPDPS '17 Proceedings of the 31st IEEE International Parallel & Distributed Processing Symposium, 2017

  3. DUDETM: Building Durable Transactions with Decoupling for Persistent Memory
    Mengxing Liu, Mingxing Zhang, Kang Chen, Xuehai Qian, Yongwei Wu, Weimin Zheng and Jinglei Ren
    ASPLOS '17 Proceedings of the Twenty Second International Conference on Architectural Support for Programming Languages and Operating Systems, 2017

  4. SC-DCNN: Highly-Scalable Deep Convolutional Neural Network using Stochastic Computing
    Ao Ren, Ji Li, Zhe Li, Caiwen Ding, Xuehai Qian, Qinru Qiu, Bo Yuan and Yanzhi Wang
    ASPLOS '17 Proceedings of the Twenty Second International Conference on Architectural Support for Programming Languages and Operating Systems, 2017

  5. PipeLayer: A Pipelined ReRAM-Based Accelerator for Deep Learning
    Linghao Song Xuehai Qian, Hai Li and Yiran Chen
    HPCA'17 Proceeding of the 23rd IEEE International Symposium on High Performance Computer Architecture, 2017

  6. Exploring the Hidden Dimension in Graph Processing
    Mingxing Zhang, Yongwei Wu, Kang Chen, Xuehai Qian, Xue Li and Weimin Zheng
    OSDI'16 The 12th USENIX Symposium on Operating Systems Design and Implementation, 2016

  7. SReplay: Deterministic Group Replay for One-Sided Communication
    Xuehai Qian, Koushik Sen, Paul Hargrove and Costin Iancu
    ICS'16 International Conference on Supercomputing, 2016

  8. Pacifier: Record and Replay for Relaxed-Consistency Multiprocessors with Distributed Directory Protocol
    Xuehai Qian, Benjamin Sahelices and Depei Qian
    ISCA'14 Proceeding of the 41st International Symposium on Computer Architecture, 2014

  9. OmniOrder: Directory-Based Conflict Serialization of Transactions
    Xuehai Qian, Benjamin Sahelices and Josep Torrellas
    ISCA'14 Proceeding of the 41st International Symposium on Computer Architecture, 2014

  10. BulkCommit: Scalable and Fast Commit of Atomic Blocks in a Lazy Multiprocessor Environment
    Xuehai Qian, Benjamin Sahelices, Josep Torrellas and Depei Qian
    MICRO'13 Proceeding of the 46th Annual IEEE/ACM International Symposium on Microarchitecture, 2013

  11. Volition: Precise and Scalable Sequential Consistency Violation Detection
    Xuehai Qian, Benjamin Sahelices, Josep Torrellas and Depei Qian
    ASPLOS '13 Proceedings of the Eighteenth International Conference on Architectural Support for Programming Languages and Operating Systems, 2013

  12. Rainbow: Efficient Memory Race Recording with High Replay Parallelism for Relaxed Memory Model
    Xuehai Qian, He Huang, Benjamin Sahelices and Depei Qian
    HPCA'13 Proceeding of the 19th IEEE International Symposium on High Performance Computer Architecture, 2013

  13. BulkSMT: Designing SMT Processors for Atomic-Block Execution
    Xuehai Qian, Benjamin Sahelices and Josep Torrellas
    HPCA'12 Proceeding of the 18th IEEE International Symposium on High Performance Computer Architecture, 2012

  14. ScalableBulk: Scalable Cache Coherence for Atomic Blocks in a Lazy Environment
    Xuehai Qian, Wonsun Ahn and Josep Torrellas
    MICRO'10 Proceeding of the 43th Annual IEEE/ACM International Symposium on Microarchitecture, 2010

  15. Optmized Register Renaming Scheme for Stack-Based x86 Operations
    Xuehai Qian, He Huang, Zhenzhong Duan, Junchao Zhang, Nan Yuan, Yongbin Zhou, Hao Zhang, Huimin Cui and Dongrui Fan
    ARCS'07 Architecture of Computer Systems, Lecture Notes in Computer Science Volume 4415, 2007

  16. Circuit Implementation of Floating Point Range Reduction for Trigonometric Functions
    Xuehai Qian, Hao Zhang, Jingang Yang, He Huang, Junchao Zhang and Dongrui Fan
    ISCAS'07 Proceeding of the 2007 IEEE International Symposium on Circuits and Systems, 2007

  17. Design and Implementation of Floating Point Stack on General RISC Architecture
    Xuehai Qian, He Huang, Hao Zhang, Guoping Long, Junchao Zhang and Dongrui Fan
    PDP'07 Proceeding of the 15th EUROMICRO International Conference on Parallel, Distributed and Networked-Based Processing, 2007

Academic Genealogy:

Top
    (Inherited from José Martínez's page)
    Xuehai Qian, Ph.D. 2013, UIUC
    Josep Torrellas, Ph.D. 1992, Stanford
    John Hennessy, Ph.D. 1977, SUNY Stony Brook
    Dick Kieburtz, Ph.D. 1961, U. Washington
    Akira Ishimaru, Ph.D. 1958, U. Washington
    Gedaliah Held, Ph.D. 1954, U.C. Berkeley
    Samuel Silver, Ph.D. 1940, MIT
    John Slater, Ph.D. 1923, Harvard
    Percy Bridgman, Ph.D. 1908, Harvard
    Wallace Sabine, A.M. 1888, Harvard
    John Trowbridge, S.D. 1873, Harvard
    Joseph Lovering, A.B. 1833, Harvard
    Benjamin Peirce, A.B. 1829, Harvard
    Nathaniel Bowditch, M.A. 1802 (Honorary), Harvard