Biography

Zhibo Li is a Research Assistant at the Informatics School, University of Edinburgh. Before this, he was a PhD student of Informatics at the same institute. He is waiting for his viva while conducting further work on his PhD project, a Property-based Collection Skeletons library. His research interests include System & Architecture, especially in Data-Centric Parallelism, Compiler, and Programming Model. He is happy to work with Prof. Björn Franke and Prof. Michel Steuwer. Before PhD, Zhibo received Master & Bachelor of Engineering in Computer Science and Technology from South China University of Technology under the supervision of Prof. Kejing He.

I am actively looking for an industry position of Research Engineer/Research Scientist/Software Engineer in wide areas of Computer Systems & Architectures.

Interests
  • Compiler
  • Data-Centric Parallelism
  • Programming Model
Education
  • PhD in Informatics, 2019 - 2024

    University of Edinburgh

  • MEng in Computer Science and Technology, 2017 - 2019

    South China University of Technology

  • BEng in Computer Science and Technology, 2013 - 2017

    South China University of Technology

Programming Languages & Frameworks

C++/C

Experienced

Scala/Java

Advanced

OpenMP/oneAPI/CUDA/OpenCL

Advanced

Experience

 
 
 
 
 
Research Assistant
Feb 2024 – Jul 2024 Edinburgh

Responsibilities include:

  • Conduct further research on project Data-Centric Parallelism
 
 
 
 
 
TA & Marker in IOTSSC
Jan 2021 – Jul 2021 Edinburgh

Responsibilities include:

  • Weekly office hour
  • Assisting the lecturers with slides and projects
  • Marking tests and examinations
 
 
 
 
 
TA in High Performance Computing and Cloud Computing
Sep 2018 – Dec 2018 Guangzhou

Responsibilities include:

  • Help lecturers with lessons preparation
  • Help students with course projects

Recent Publications

Quickly discover relevant content by filtering publications.
(2024). Collection Skeletons: Declarative Abstractions for Data Collections. JSS.

Cite DOI

(2022). Collection Skeletons: Declarative Abstractions for Data Collections. SLE 2022.

Cite DOI

(2022). Declarative Abstractions for Data Collections. In SICSA 2022.

Cite

Awards

  • The Best Research Paper Award of the 2022 ACM SIGPAN International Conference on Software Language Engineering (SLE 2022)
  • Cloud Starter Award by Oracle for Research
  • Intel oneAPI Student Ambassador Level 1

Services

  • ACM SIGPLAN-M (Mentor)
  • Software Sustainability Institute Research Software Camp (Mentor)
  • Intel Student Ambassador for oneAPI
  • CGO 2023 (Artifact Evaluation Committee)
  • WOOT 2023 (Artifact Evaluation Committee)
  • MLSys 2023 (Artifact Evaluation Committee)
  • MobiSys 2023 (Artifact Evaluation Committee)
  • CGO 2023 (Artifact Evaluation Committee)
  • ICSE 2024 (Artifact Evaluation Committee)
  • Journal of Systems Research (Artifact Evaluation Board)
  • Journal of Open Research Software (External Reviewer)

Contact