1- Non-Volatile Memory
Current Students: Armin Ahmadzadeh(PhD), Negar Akbarzadeh(PhD)
2- Memory System
Current Students: Sina Darabi(PhD), Ali Ansari(MSc), Fateme Golshan(MSc)
3- GPU Architecture
Current Students: Mohammad Sadrossadati(PhD), Negin Mahani(PhD), Rahil Barati(MSC),
Marziyeh Barkhordar(MSc), Maedeh Rostamnezhad(MSc), Saeideh Baneshi(MSc)
4- Machine Learning
Current Students: Ehsan Aghapoor(MSc)
5- SSD
Current Students: Maedeh Safari(PhD), Arghavan Mohammadhassani(MSc), Elmira Pishyar(MSc)
Source code for ICD paper, ACM TODAES 2019 [Git Repo] [Main Paper]
ICD is a novel cache management policy that seeks to reduce costly writebacks in the context of non-volatile memory technologies.
Source code for Bingo paper, HPCA 2019 [Git Repo] [Main Paper]
Bingo is a novel data prefetching approach that exploits the spatial correlation of access patterns to predict and prefetch future cache misses of applications.
Source code for LTRF paper, ASPLOS 2018 [Git Repo] [Main Paper]
LTRF is a novel architecture for the register file of GPUs that seeks to use a two-level structure, providing both low-latency and low-power consumption.
XMulator: A listener-Based Integrated Simulation Platform for Interconnection Networks, AMS 2007 [XMulator]
Xmulator is a listener-based simulation framework for interconnection networks, sensor networks, queuing networks in C#.
An open-source Verilog implementation for Netowork-on-Chip (NOC) [Git Repo]
This project provides an open-source Verilog implementation for Network-on-Chip (NoC), enabling experimental studies.