Publications

PACRAT Group | Computer Engineering Department | Computer Science Department |University of Toronto

Publications

 

Refereed Publications

    2009

    "Tolerating Delinquent Loads with Speculative Execution "
    Chuck (Chengyan) Zhao, J. Gregory Steffan, Cristiana Amza and Allan Kielstra,
    PESPMA 2009 /ISCA 2009, Jun. 2009
    [abstract] [bibtex] [paper (ps)] [paper (pdf)]

    "Efficient Software-only Checkpointing Support for Debugging "
    Chuck (Chengyan) Zhao
    Connection 2009, University of Toronto, Canada, May 14, 2009
    [abstract] [bibtex] [paper (ps)] [paper (pdf)]

    "Compiler-based Checkpointing and the Potential for Tolerating Delinquent Loads "
    Chuck (Chengyan) Zhao, J. Gregory Steffan and Cristiana Amza
    April 2009, ECE-TR-17, Tech Report, Department of Electrical and Computer Engineering, University of Toronto
    [abstract] [bibtex] [paper (ps)] [paper (pdf)]

    2008

    "Efficient Software-only Checkpointing Support for Delinquent Loads "
    Chuck (Chengyan) Zhao
    Connection 2008, University of Toronto, Canada, May 27, 2008

    [abstract] [bibtex] [paper (ps)] [paper (pdf)]

    "Lengthening Traces to Improve Opportunities for Dynamic Optimization"
    Chuck (Chengyan) Zhao, Youfeng Wu, J. Gregory Steffan, and Cristiana Amza,
    The Twelfth Workshop on Interaction between Compilers and Computer Architectures (Interact-12), High Performance Computer Architecutre, Salt Lake City, UT, USA, Feb. 16 - Feb. 20, 2008

    [abstract] [bibtex] [paper (ps)] [paper (pdf)]

     

    2007

    "Compiler Optimization Framework for Efficient Software-only Checkpointing "
    Chuck (Chengyan) Zhao, Greg Steffan and Cristiana Amza
    Compiler Driven Performance Workshop, CASCON 2007, Markham, Ontario, Canada, Oct.22, 2007
    [abstract] [bibtex] [report (ps)] [report(pdf)]

     

    1998

"An Multi-Technique C Inliner "
Chuck (Chengyan) C. Zhao
Master Thesis, Faculty of Computer Science, University of New Brunswick, 1998.
[abstract] [bibtex] [thesis(ps)] [thesis(pdf)] [slides(ppt)] [tool]

 

1997

" Bulletproof ATM 2-2"
Chuck (Chengyan) C. Zhao
Computer and Communication News, p37-39, Dec. 1997
[abstract] [bibtex] [paper(ps)] [paper(pdf)] [slides(ppt)] [tool]

" Bulletproof ATM 1-2"
Chuck (Chengyan) C. Zhao
Computer and Communication News, p51-53, Nov. 1997
[abstract] [bibtex] [paper(ps)] [paper(pdf)] [slides(ppt)] [tool]

 

1995

" A Super PC-Based Communication System"
Chuck (Chengyan) C. Zhao
Bachelor Thesis, Department of Computer Science and Technology, Peking University, Jul. 1995.
[abstract] [bibtex] [thesis(ps)] [thesis(pdf)] [slides(ppt)] [tool]

" Register CHR & BGI for Borland Pascal for Windows with Objects "
Chuck (Chengyan) C. Zhao
Micro Processor and Applications, p33-p35, Oct. 1995.
[abstract] [bibtex] [paper(ps)] [paper(pdf)] [slides(ppt)] [tool]

" Borland Pascal 7.0 with Objects – a D istinct W indows D evelopment E nvironment"
Chuck (Chengyan) C. Zhao
Computers and Communications, p43-44, Jul. 1998.
[abstract] [bibtex] [paper (ps)] [paper (pdf)] [slides(ppt)] [tool]

"Selection and Installation of a 387 co- P rocessor"
Chuck (Chengyan) C. Zhao
Computer Fans, p26-p28, May. 1995.
[abstract] [bibtex] [paper (ps)] [paper (pdf)] [slides(ppt)] [tool]

 

 

Technical Reports, Invited Talks, Inventions

     

    2007

"Selecting Hot Trace in Intel StartDBT Dynamic Binary Translation System "
Chuck (Chengyan) Zhao
Invited Talk, Intel Research, Mar 31, 2007.
[abstract] [bibtex] [report (ps)] [report(pdf)]

"Trace-Based HTM and Optimizations "
Chuck (Chengyan) Zhao
Invited Talk, Intel Research, Jun 29, 2007.
[abstract] [bibtex] [report (ps)] [report(pdf)]

"Program Translation and Transactional Memory Formation"
Chuck (Chengyan) Zhao, Cheng C. Wang and Youfeng Wu
United States Invention Filing, Intel Docket # P26648, Intel Research

[abstract] [bibtex] [report (ps)] [report(pdf)]

"Trace-based Hardware Transactional Memory (HTM) "
Chuck (Chengyan) Zhao
Technical Report, Intel Research, 2007.
[abstract] [bibtex] [report (ps)] [report(pdf)]

"Softare-only Checkpointing Optimization Framework "
Chuck (Chengyan) Zhao
Thesis Proposal Milestone Writing, Department of Computer Science, University of Toronto, 2007.
[abstract] [bibtex] [report (ps)] [report(pdf)]

 

    2006

"Compiler-based fine-grain checkpointing "
Chuck (Chengyan) Zhao
Research Proposal Milestone Writing, Department of Computer Science, University of Toronto, Sept., 2006.
[abstract] [bibtex] [report (ps)] [report(pdf)]

 

 

    2005

"Potential of Softare-only Speculative Parallelization "
Chuck (Chengyan) Zhao
Depth Oral Milestone Writing (Qualifing Exam), Department of Computer Science, University of Toronto, May, 2005.
[abstract] [bibtex] [report (ps)] [report(pdf)]

 

 

    2004

" Explore Source-Level Software-Only Thread-Level Speculation Parallelism"
Chuck (Chengyan) Zhao
Graduate Coursel Report of Parallel Programming (ECE-) and Special Topics in Software Engineering, Department of Computer Science, University of Toronto, 2004.
[abstract] [bibtex] [report (ps)] [report(pdf)]

" Toward Better Accuracy for Spam Detection"
Chuck (Chengyan) Zhao
Graduate Coursel Report of Machine Learning (CSC-2515), Department of Computer Science, University of Toronto, Dec., 2004.
[abstract] [bibtex] [report (ps)] [report (pdf)]

 

1998

"Inlining for Functional Languages"
Chuck (Chengyan) Zhao
Gradaute Course Report of Functional Inlining (CSC-6991), Faculty of Comptuer Science, University of New Brunswick, 1998.
[abstract] [bibtex] [report(ps)] [report(pdf)]

 

1996

"A Prototype for Client-Server Models on Embedded Multi-Processor Systems"
Chuck (Chengyan) Zhao and Yi (Y). Wang
Graduate Course Report of Advanced MicroProcessor Design, Faculty of Computer Science, University of Toronto, 1996.
[abstract] [bibtex] [report(ps)] [report(pdf)]

 

"Parallel Quicksort Algorithm with PVM Optimizations"
Chuck (Chengyan) Zhao
Graduate Course Report of Parallel and Distributed Systems, Faculty of Computer Science, University of Toronto, 1996.
[abstract] [bibtex] [report(ps)] [report(pdf)]

 

     

   

Last update: 2010.08.05

Copyright © 2007 Chuck Zhao. All rights Reserved.