Rui Wang

About

I now am a graduate student at Tokyo Tech University. My topics of interest include computer architecture and security. Recently, I work on projects in cache security. Outside of academics, my hobbies include reading and writing.
mail Email: wang [dot] r [dot] ab [at] m [dot] titech [dot] ac [dot] jp Email: wangrui31999 [at] gmail [dot] com
account_box [Resume] inbox [Github]

Course Projects

Reinforcement Cache Star

Peihao Wang*, Yuehao Wang*, Rui Wang*
Excellent Course Project at CS181 Artificial Intelligence

We adopt a reinforcement learning-based method to cache replacement strategy, aiming to improve the miss rate of existing traditional cache replacement policies. The main idea of modeling is to regard the strategy as a MDP so that we can employ DRL to learn cache eviction patterns.
AES encryptor and decryptor (VHDL) Star
In this project, I design and implement an AES encryptor and decryptor for any key length (128-bit, 192-bit, and 256-bit). The whole design is in pipeline architecture, continuous processing of input data. The number of stages depends on the key length. I also complete a test system for simulation with VHDL testbench and python script.

Teaching

  • CS110 Computer Architecture, Spring 2020 (TA)