Publications
publications in reversed chronological order.
2026
- ISPASSDo Not Get Fooled: Use True Device Utilization on High-Performance Storage DevicesIEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), 2026
- ISPASSCharacterization and Performance Analysis of Aging Effect on Enterprise HDDsIEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), 2026
- IEEE CALSmart Prediction of I/O Accesses in Enterprise Workloads to Accelerate Data Serving During Array ReconstructionIEEE Computer Architecture Letters, 2026
2025
2024
2023
2022
2019
- MICROFIDR: A scalable storage system for fine-grain inline data reduction with efficient memory handlingProceedings of the 52nd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), 2019
- HPCACIDR: A cost-effective in-line data reduction system for terabit-per-second scale SSD arraysIEEE International Symposium on High Performance Computer Architecture (HPCA)Best Paper Nominee in HPCA 2019 and Honorable Mention in IEEE MICRO TOP Picks 2019 , 2019
2018
- ISCADcs-ctrl: a fast and flexible device-control mechanism for device-centric server architectureACM/IEEE 45th Annual International Symposium on Computer Architecture (ISCA), 2018
- ACM TACODiagSim: Systematically diagnosing simulators for healthy simulationsACM Transactions on Architecture and Code Optimization (TACO), 2018
2017
- IEEE CALA scalable HW-based inline deduplication for SSD arraysIEEE Computer Architecture Letters (CAL), 2017
2016
- IJSTEAn educational hardware/software tool for the first course in Computer ArchitectureIranian Journal of Science and Technology, Transactions of Electrical Engineering, 2016
2015
- MICRODcs: a fast and scalable device-centric server architectureProceedings of the 48th International Symposium on Microarchitecture (MICRO), 2015
2012
- ICLDesign and construction of an 8-bit computer, along with the design of its graphical simulator for pedagogical purposesIEEE 15th International Conference on Interactive Collaborative Learning (ICL), 2012