smile shot

Aviral Shrivastava


Assistant Professor
Department of Computer Science and Engineering
School of Computing, Informatics and Decision Systems Engineering
Arizona State University

BY 408,
699 South Mill Avenue,
Tempe, AZ 85281
Phone, Fax: (480) 727-6509
Email: Aviral DOT Shrivastava AT asu DOT edu
bio, vitae, statement.


Home Inquiry Publications Teaching Service Lab Personal

Updates


Research

My inquiry lies in the broad area of Software for Embedded Systems with a particular focus at the microarchitecture-compiler interface. I am interested in developing compiler, microarchitectural and compiler+microarchitectural solutions for the power, performance, temperature, robustness and reliability challenges in emebedded system design and use. More details on research challenges are on the inquiry page, and details on my research are on the lab page.

Teaching

I regularly teach the following courses at ASU: NEW
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.