I am a Lecturer (Assistant Professor) in the School of Electronic Engineering and Computer Science at Queen Mary University of London. I am also an Honorary Research Fellow in the Department of Computing at Imperial College London. I conduct research of efficient data-intensive systems at the intersection of scalable reinforcement learning systems and distributed data management systems, as well as compilation-based optimisation techniques. My long-term goal is to explore and understand the fundamental connections between data management and modern machine learning systems to make decision-making transparent, robust and efficient.
Before joining Queen Mary, I was a post-doctoral researcher (link) in the Department of Computing at Imperial College London, working in the Large-Scale Data & Systems (LSDS) group with Prof. Peter Pietzuch. Before joining Imperial, I was a research assistant (link) and obtained my PhD in the Databases and Information Systems Group at Humboldt-Universität zu Berlin (HU), supervised by Prof. Matthias Weidlich. Before HU, I worked as a student assistant at the Parallel Programming group with Prof. Felix Wolf in RWTH-Aachen University and Technical University of Darmstadt.
Assistant Professor
Queen Mary University of London, UK
Post-doctoral researcher
Imperial College London, UK
Software Development Engineer
Amazon Web Services, Redshift Team
PhD in Computer Science
Humboldt-Universität zu Berlin, Germany
Master of Science in Computer Science
Xi'an Jiaotong University, China
Bachelor of Science in Computer Science
Wuhan Istitute of Technology, China
Visiting PhD student in Computer Science
University of Queensland, Australia
Visiting master student in Computer Science
RWTH-Aachen University, Germany
Huanzhou Zhu*, Bo Zhao*, Gang Chen, Weifeng Chen, Yijie Chen, Liang Shi, Yaodong Yang, Peter Pietzuch, Lei Chen (*equal contribution)
AthenaRL: Distributed Reinforcement Learning with Dataflow Fragments (to appear, preprint availabile)
In the USENIX Annual Technical Conference (ATC), Boston, MA, USA, 2023.
Song Liu, Xinhe Wan, Zengyuan Zhang, Bo Zhao, Weiguo Wu
TurboStencil: You Only Compute Once for Stencil Computation (to appear)
In (Future Generation Computer Systems), 2023.
Gururaghav Raman, Bo Zhao, Jimmy Chih-Hsien Peng, Matthias Weidlich
Adaptive incentive-based demand response with distributed non-compliance assessment
In (Applied Energy), Volume 326, 2022.
Bo Zhao
State Management for Efficient Event Pattern Detection
(Dissertation), Humboldt-Universität zu Berlin, 2022.
Bo Zhao, Han van der Aa, Nguyen Thanh Tam, Nguyen Quoc Viet Hung, Matthias Weidlich
EIRES: Efficient Integration of Remote Data in Event Stream Processing
In Proc. of the 47th ACM SIGMOD International Conference on Management of Data (SIGMOD), Xi'an, China, ACM, June 2021.
Bo Zhao, Nguyen Quoc Viet Hung, Matthias Weidlich
Load Shedding for Complex Event Processing: Input-based and State-based
Techniques
In Proc. of the 36th IEEE International Conference on Data Engineering (ICDE), Dallas, TX, USA, IEEE, April 2020.
Gururaghav Raman, Jimmy Chih-Hsien Peng, Bo Zhao, Matthias Weidlich
Dynamic Decision Making for Demand Response through Adaptive Event Stream Monitoring
In Proc. of 2019 IEEE Power & Energy Society General Meeting (PESGM), Atlanta, GA, USA. IEEE, August 2019.
Bo Zhao
Complex Event Processing under Constrained Resources by State-based Load Shedding
In Proc. of the 34th IEEE International Conference on Data Engineering (ICDE), Paris, France, IEEE, April 2018.
Song Liu, Bo Zhao, Qing Jiang, Weiguo Wu
A Semi-Automatic Coarse-Grained Parallelization Approach for Loop Optimization And Irregular Code Sections
In Chinese Journal of Computers, 2017, 40(9): 2127-2147.
Bo Zhao, Zhen Li, Ali Jannesari, Felix Wolf, Weiguo Wu
Dependence-Based Code Transformation for Coarse-Grained Parallelism
In Proc. of the International Workshop on Code Optimisation for Multi and Many Cores (COSMIC) held in conjunction with CGO, San Francisco, CA, USA, ACM, February 2015.
Zhen Li, Bo Zhao, Ali Jannesari, Felix Wolf
Beyond Data Parallelism: Identifying Parallel Tasks in Sequential Programs
In Proc. of 15th International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP), Zhangjiajie, China, Lecture Notes in Computer Science, Springer, November 2015.
Song Liu, Weiguo Wu, Bo Zhao, Qing Jiang
Loop Tiling for Optimization of Locality and Parallelism
In Journal of Computer Research and Development, 2015, 52(5): 1160-1176.
Email: b.zhao@qmul.ac.uk
Tel. : +44 020 7882 3400
Mail Address:
School of Electronic Engineering and Computer Science
Queen Mary University of London
Peter Landin Building
10 Godward Square, London E1 4FZ
Visiting Address:
Room E201
Engineering Building, Queen Mary University of London
Mile End Rd, Bethnal Green, London E1 4FZ
Programme Committee: CIKM 2021, CIKM 2022
Availability Committee: SIGMOD 2022
Demonstration Track Committee: ICDE 2023
Journal Reviewer: TPDS 2023