Abhishek and Reiley's paper on "Quantitative Evaluation of
Control Flow Checking Mechanisms for Soft Errors" accepted for
publication at DAC 2014.
Mahdi's paper on "Branch-aware loop mapping on CGRAs" is accepted for
publication in DAC 2014.
Yooseong's paper on "WCET-Aware Dynamic Code Management on
Scratchpads for Software-Managed Multicores" is accepted for
publication in RTAS 2014.
Aviral serving as Associate Editor of IJPP,
International Journal on Parallel Processing.
My research interests lie at the hardware-software interface. In
particular, I am keenly interested in investigating compilers and
More details about these research topics is on my lab research page.
- Software-managed manycore processors.
- Programmable accelerators.
- Protection from soft errors.
I regularly teach the following courses at ASU:
Here are my answers to some of the
interesting questions from students.
In addition, I teach professional courses on Low Power Computing
and Multicore Computing in universities (for Masters and
Ph.D. level students), and industry. With power and parallelism now in
the front and center of any system design, this is course seeks to
train the workforce in the fundamentals, challenges, basic and some
advanced solutions. To see if your students or employees
need this course, please see the course contents here.
Note to new Students
If you are a student at ASU, and some of the topics that I work on
engage you, the way to get into my team starts by doing well in one of
my classes. If you are a prospective student, please go through my inquiry page to see if there is some
challenge that particularly strikes you, and you would like to take
on. I am not taking any students for summer internships, so please do
not enquire. Mails about internship will not be answered.