About

I am a master of science graduate in field of Computer Engineering with emphasis on High-Performance Computer Architectures at Sharif University of Technology. I obtained my B.Sc. from Shahed University under supervision of Dr. M. B. Ghaznavi-Ghoushchi. During my bachelors, I was studying on analyzing and designing ways to reduce power consumption of verilog-RTL code using CDFG. In my masters, as a member of HPCAN laboratory under supervision of Prof. H. Sarbazi-Azad, I was trying to present a middle-ware architecture named as Common Victim Memory, CVM for short, which holds the evicted BTB and data cache blocks in the same structure for future references.

Research Interests

My main research interests include:

  • High-performance computer architectures
  • General Purpose GPUs (Architecture and Programming)
  • Emerging Memory Technologies
  • Deep Learning, Reinforcement Learning
  • Embedded Systems
  • Neural Networks, Recurrent Neural Networks (RNNs, LSTMs)
  • Parallel Computing
  • Quantum Computing
  • Interconnection networks
  • Theory of languages and automata

Skills

  • Programming Languages: C/C++, Java, Linux Shell script
  • CPU/GPU Architecture: Intel 8086, MIPS, ARM (7, 9, 10, Cortex)
  • HDL: Verilog (Synthesis and Analysis), VHDL (Familiar)
  • Paralleling Tools: CUDA Programming for GPU, OpenMPI, pthread
  • OS literacy: Linux (Ubuntu and CentOS), Microsoft® Windows Family.
  • CAD Tools and Simulators: Gem5, Multi2Sim, GPGPU-sim, Simics, CACTI, ModelSim, Simple-Scalar, TrueTime (MATLAB Plug-in for embedded computing), Xmulator, Booksim
  • Microcontroller: Keil uVision (ARM), Codevision/Bascom AVR

Awards & Honors

  • Ranked 175th among more than 350,000 applicants in the iranian nationwide university entrance exam, 2010
  • Participated in Shahed University Robatic Contest, ranked 5th once, 2007, 2008.
  • Participated twice in Shahed University ACM Programming Contest, ranked 2nd once, 2007, 2008.
  • Placed third in the Kharazmi International Award, for some innovations on the ABS brakes in today cars, 2003.