Hi! My name is Jiyuan Zhang. I am a second-year Master of Science student studying Computer Science at the University of Illinois Urbana-Champaign. I received my Bachelor’s degree from the New Jersey Institute of Technology in 2022.

I am working with Professor Tianyin Xu on improving the performance and scalability of modern virtualization technologies, with an emphasis on topics related to virtualized memory. I have designed several techniques for improving the efficiency of memory translation and hardware caches. I also conducted research on topics such as file systems and task scheduling.


University of Illinois Urbana-Champaign

Champaign, IL, USA

M.S. in Computer Science

Aug 2022 - (May 2024)

Advisor: Prof. Tianyin Xu

New Jersey Institute of Technology

Newark, NJ, USA

B.S. in Computer Science

Jan 2020 - May 2022

GPA: 4.0/4.0

Research Experience

You can learn more about my research here .

You can find my Curriculum Vitae here .

Teaching and Mentoring

Research Mentoring @ UIUC

Peizhe Liu (Undergraduate Student, UIUC)

Fall 2023 - Present

Fan Chung (Undergraduate Student, UIUC)

Spring 2023 - Present

Yiming Du (Graduate Student, University of Rhode Island)

Fall 2022 - Spring 2023

Teaching Assistant @ NJIT

CS 423: Operating System Design with Prof. Tianyin Xu

Fall 2023

CS 114: Introduction to Computer Science II with Prof. Calvin M. James

Spring 2021


Graduate Research Assistant, UIUC

Fall 2022 - Summer 2023

Undergraduate Research Assistant, NJIT

Spring 2022

Awards and Honors

President's Medal for Academic Excellence, NJIT


Summa Cum Laude, NJIT


Dean’s List, NJIT

2020 - 2022

Presentations and Talks

HugeGPT: Storing Guest Page Tables on Host Huge Pages to Accelerate Address Translation

Int'l. Conf. on Parallel Architectures and Compilation Techniques

Oct 23, 2023

National Center for Supercomputing Applications

Oct 17, 2023


I am a huge fan of Elder Scrolls franchise. I also like watching anime. My current favourite is BanG Dream It’s MyGO!!!!!.