Hadi Asghari-Moghaddam

I am a Ph.D. candidate at the University of Illinois at Urbana-Champaign (UIUC), studying computer engineering and thrilled to have Prof. Chris Fletcher as my advisor.
I am a computer architect passionate about designing flexible accelerators for algebra kernels (Check our awesome ExTensor paper in MICRO2019 for further information). I have a strong background in designing accelerators in near-data processing and Linux kernel hacking. My resume!

University of Illinois - Urbana Champaign

University of Illinois at Urbana-Champaign

I am a fourth year Ph.D. candidate at the University of Illinois at Urbana-Champaign under the supervision of professor Christopher Fletcher. My thesis project is on sparse tensor accelerators for algebra kernels. We have published our first paper in this topic - ExTensor - in MICRO 2019. I have previously worked on near-data processing accelerators and have extensive experience in Linux kernel hacking. You can check my paper, MCN, in MICRO 2018, where I developed a kernel driver for MCN and modified the system through Gem5 to simulate a memory channel network concept.

UW-Madison

University of Wisconsin Madison

I received my master's degree in computer engineering, specifically computer architecture, in 2015. During this period, I developed an extensive skill-set, focusing mostly on low-power processing and power management techniques in modern processors. I learned most of my kernel hacking skill and computer architecture knowledge during these years and expanded them in my Ph.D. program.

Sharif University

Sharif University of Technology

I received my BSc degree from the Sharif University of Technology in the electrical engineering department, major in digital systems. I worked with Dr. Shabany for my undergraduate research project, in which we designed a novel body area network (BAN) network for human body monitoring. We developed a low power system using TinyOS on modules connected to the body and transmitted the signals to a cell phone device through a Bluetooth connection.

Publications

ExTensor: An Accelerator for Sparse Tensor Algebra.

IEEE/ACM International Symposium on Microarchitecture (MICRO), 2019.

Application-Transparent Near-Memory Processing Architecture with Memory Channel Network.

IEEE/ACM International Symposium on Microarchitecture (MICRO), 2018.

Chameleon: Versatile and practical near-DRAM acceleration architecture for large memory systems.

IEEE/ACM International Symposium on Microarchitecture (MICRO), 2016.

SpinWise: A Practical Energy-Efficient Synchronization Technique for CMPs.

ACM SIGARCH Computer Architecture News, 44.1 (2016): 1-8..

Near-DRAM Acceleration with Single-ISA Heterogeneous Processing in Standard Memory Modules.

IEEE Micro 36.1 (2016): 24-34.

VR-scale: runtime dynamic phase scaling of processor voltage regulators for improving power efficiency.

IEEE/ACM Design Automation Conference (DAC), 2016

Energy-efficient approximate multiplication for digital signal processing and classification applications.

IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2015.

Multiplier supporting accuracy and energy trade-offs for recognition applications.

IET Electronics Letters, vol. 50, no. 7, pp. 512-514, 2014

A novel hardware implementation for joint heart rate, respiration rate, and gait analysis applied to body area networks.

IEEE International Symposium on Circuits and Systems (ISCAS), 2013

Contact me

Feel free to contact me if you have any question regarding my papers, research, job availability, or any random question.