He is also an adjunct faculty in the Virginia Bioinformatics Institute at Virginia Tech and in the Dept. of Cancer Biology and Translational Science Institute at Wake Forest University. His research interests in efficient parallel computing sits at the synergistic intersection of computer architecture, systems software, middleware, and applications software and ranges from core computer science research to highly interdisciplinary research. Of recent note is a new supercomputing resource that will support the above research and research campus-wide: HokieSpeed.