Enabling Scalability-Sensitive Speculative Parallelization for FSM Computations
Junqiao Qiu, Zhijia Zhao, Bo Wu, Abhinav Vishnu and Shuaiwen Leon Song
ACM International Conference on Supercomputing (ICS). Chicago, Illinois, 2017 [PDF][bibtex]

Grammar-aware Parallelization for Scalable XPath Querying
Lin Jiang and Zhijia Zhao
22th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP). Austin, Texas, 2017 [PDF][bibtex]

MicroSpec: Speculation-Centric Fine-Grained Parallelization for FSM Computations
Junqiao Qiu, Zhijia Zhao and Bin Ren
25th International Conference on Parallel Architectural and Compilation Techniques (PACT), Haifa, Israel, 2016 [PDF][bibtex]

On-The-Fly Principled Speculation for FSM Computations
Zhijia Zhao and Xipeng Shen
20th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Istanbul, Turkey, 2015 [PDF][bibtex]

Call Sequence Prediction through Probabilistic Calling Automata
Zhijia Zhao, Bo Wu, Mingzhou Zhou, Yufei Ding, Jianhua Sun, Xipeng Shen, and Youfeng Wu
ACM SIGPLAN conference on Systems, Programming, Languages and Applications (OOPSLA), Portland, USA, 2014 [PDF][bibtex]

SatScore: Uncovering and Avoiding a Principled Pitfall in Responsiveness Measurements of App Launches
Zhijia Zhao, Mingzhou Zhou and Xipeng Shen
ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp), Seattle, USA, 2014 [PDF][bibtex]

Challenging the "Embarrassingly Sequential": Parallelizing Finite State Machine-Based Computations through Principled Speculation
Zhijia Zhao, Bo Wu and Xipeng Shen
19th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Salt Lake City, USA, 2014 [PDF][bibtex]

Finding the Limit: Examining the Potential and Complexity of Compilation Scheduling for JIT-Based Runtime Systems
Yufei Ding, Mingzhou Zhou, Zhijia Zhao, Sarah Eisenstat and Xipeng Shen
19th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Salt Lake City, USA, 2014 [PDF][bibtex]

HPar: A Practical Parallel Parser for HTML -- Taming HTML Complexities for Parallel Parsing
Zhijia Zhao, Michael Bebenita, Dave Herman, Jianhua Sun and Xipeng Shen
ACM Transactions on Architecture and Code Optimization (TACO). Vol. 10, No. 4, Article 44, Dec. 2013. (Original Work) [PDF][bibtex]

Complexity Analysis and Algorithm Design for Reorganizing Data to Minimize Non-Coalesced Memory Accesses on GPU
Bo Wu, Zhijia Zhao, Eddy Z. Zhang, Yunlian Jiang, and Xipeng Shen
18th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP). Shenzhen, China, 2013 [PDF][bibtex]

Speculative Parallelization Needs Rigor: Probabilistic Analysis for Optimal Speculation of Finite State Machine Applications
Zhijia Zhao, Bo Wu and Xipeng Shen
21st International Conference on Parallel Architecture and Compilation Techniques (PACT). Minneapolis, USA, 2012 (2-page poster paper) [PDF]

Exploiting Inter-Sequence Correlations for Program Behavior Prediction
Bo Wu, Zhijia Zhao, Xipeng Shen, Yunlian Jiang, Yaoqing Gao, Raul Silvera
The ACM SIGPLAN conference on Systems, Programming, Languages and Applications (OOPSLA). Tucson, USA, 2012 [PDF][bibtex]

Probabilistic Models towards Optimal Speculation of DFA Applications
Zhijia Zhao and Bo Wu
20th International Conference on Parallel Architecture and Compilation Techniques (PACT). Student Research Competition. Galveston Island, USA, 2011
2nd place out of 29 submissions