I’m a third-year PhD student in the Department of Computer Science at
UC Davis. I’m working with Professor
Jason Lowe-Power on enabling vector-architecture-based acceleration
via hardware/software co-design. I also work with Professor Isaac
Kim on quantum architectures.
I received my Bachelor’s degree from UC Davis, where I worked for 3+
years as a gem5 software engineer.
During my PhD, I interned for 9 months at AMD Research, where I
modeled a new hardware component in gem5/QEMU and developed the software
stack for the new hardware.
Research
My research work involves the intertwine of vector
architectures, irregular memory access,
accelerator design, and
simulation.
Studying a new way of adopting vector architectures.
Studying the performance of irregular memory accesses of
HPC/graph-analytics/database applications on vector architectures.
Enabling long vector architectures by reorganizing the cache system
and address translation process.
Modifying various parts of a hardware/software stack (e.g., kernel
driver, compiler, ISA) to support new hardware organizations.
Enabling gem5 RISC-V full-system simulation with the newer RISC-V
software stack.
Enabling multiple-node full-system simulations via gem5+SST integration.
I strongly believe that student engagement comes from understanding
the nature of the problem, and from the fluency
of using tools (e.g. using software, using learned facts, and using
learned abstractions) for problem solving.
Bootcamp Instructor, gem5 Bootcamp, UC Davis (Summer 2022).