He received an M.S.E.E. (1989) and Ph.D. (1994) from Stanford University. The goal of Professor Mowry's research is is to develop new techniques for designing computer systems (both hardware and software) such that they can achieve dramatic performance breakthroughs at low cost without placing any additional burden on the programmer. He currently leads the STAMPede and Profet projects, and is a co-leader of the Cache-Resident Database (CRDB) project. He recently received a Sloan Research Fellowship and the TR100 Award from MIT's Technology Review magazine.