I am the John W. Hancock Professor of Engineering, Professor in the Department of Computer Science and Professor by courtesy in the Department of Electrical and Computer Engineering at Virginia Tech. I do research in Computer Systems and High Performance Computing. If you are interested to find out more about my research you can visit my DBLP, Google Scholar, ORCID, or Scopus profiles. I am teaching courses in Computer Organization, Systems and Networking Capstone, Multiprocessor Programming and Warehouse-Scale Computing. My awards, recognition, papers, grants, teaching, mentoring and service are captured in my CV.
I lead the PEARL (Performance and Resiliency) lab at Virginia Tech. If you are interested to work with me as a graduate research assistant, please read a few of my papers first. I may work with you if you have compelling ideas on how to extend prior work done in my lab. I also welcome undergraduate and high-school students for term internships.
I shun social media. I reluctantly maintain a LinkedIn page.