TCG Plugin in Practice: Microarchitecture Research Using QEMU Emulation
Offered By: KVM Forum via YouTube
Course Description
Overview
Explore the potential of QEMU's TCG emulation for microarchitecture research in this 33-minute KVM Forum talk. Dive into how TCG can be used to create new processor designs, going beyond its traditional roles in cross-development and retro gaming. Learn about the advantages of using TCG over conventional simulators and interpreters in processor microarchitecture design exploration. Discover a practical case study of employing TCG for RISC-V emulation and its integration with a simulator through a custom TCG plugin. Gain insights into the development of a new TCG plugin feature for reading registers, crucial for microarchitecture research. Consider the future possibilities of extending QEMU to further empower microarchitecture research, as presented by Akihiko Odaki, a Ph.D. candidate specializing in processor design optimization.
Syllabus
TCG Plugin in Practice: A Case of Microarchitecture Research by Akihiko Odaki
Taught by
KVM Forum
Related Courses
Computer ArchitecturePrinceton University via Coursera Introduction to Computer Architecture
Carnegie Mellon University via Independent Build a Modern Computer from First Principles: From Nand to Tetris (Project-Centered Course)
Hebrew University of Jerusalem via Coursera 计算机系统基础(一) :程序的表示、转换与链接
Nanjing University via Coursera Computer Architecture
Indian Institute of Technology Madras via Swayam