Skip to content (access key 's')
Logo of Technion
Logo of CS Department

The Taub Faculty of Computer Science Events and Talks

Improving the Performance and Evaluation Methodology of Virtual Memory Systems
event speaker icon
Idan Yaniv (Ph.D. Thesis Seminar)
event date icon
Wednesday, 31.05.2023, 14:30
event location icon
Zoom Lecture and Taub 601
event speaker icon
Advisor: Prof. Dan Tsafrir
The virtual memory subsystem translates the address of each memory reference from its virtual to its physical representation, increasing execution runtimes by as much as 50% and 90% in bare-metal and virtual setups, respectively. We alleviate these overheads by developing improved virtual memory designs: (i) hashed page tables and (ii) TLB partitioning for simultaneous multithreading. We additionally develop an efficient and reliable methodology for evaluating the performance of newly proposed virtual memory designs, replacing conventional full-system, cycle-level simulations with much faster partial simulations of only the virtual memory subsystem, whose outputs are fed into a mathematical model that predicts the execution runtime.