Computer Science Department
Portland State University
Maseeh College of Engineering and Computer Science
I hold a B.A. in Computer Science from New York University, and an M.S. and Ph.D. in Computer Science from the University of Wisconsin - Madison. At Wisconsin I worked with the Paradyn Performance Tools Group under the direction of Prof. Barton Miller; I was the recipient of a Wisconsin Foundation Fellowship and a NASA GSRP Fellowship.
My research is in diagnosing and characterizing the runtime performance of high end applications. This focuses mainly on HPC applications, and also includes large server applications. I have collaborated with Lawrence Livermore National Laboratory, Pacific Northwest National Laboratory, and San Diego Supercomputer Center.
I teach graduate and undergraduate courses in operating systems, and also a variety of special topics courses related to performance evaluation of high end systems. I am currently developing an innovative version of the CS 201 Computer Systems Programming course that uses a research technique called Dynamic Instrumentation to change code as it runs.
I currently represent Maseeh College Faculty in the Portland State Faculty Senate.