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. I am actively looking for motivated PhD students to join PEARL. If you are interested in cross-cutting research on High Performance Computing and Computer Systems please send me a note! It would be most helpful to me if you could demonstrate your research ability in your note. You can do this by sharing publications you have co-authored, reading some of my papers and presenting compelling ideas to extend them, sharing the code for a major project you have worked on via a software repository (e.g. Github), or providing a fairly detailed technical description of a project you worked on during an internship in industry or a University research lab.
I also welcome MSc (with thesis option), Undergraduate, and High School students for term internships.
I shun social media, but I maintain a LinkedIn page.