Karen L. Karavanic, Ph.D.
Associate Professor
Computer Science Department
Portland State University
Maseeh College of Engineering and Computer Science

How to Reach Me


Recent Professional Service

Recent Talks

Personal Page


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 large-scale systems and applications. This includes power, cooling, and security as well as more traditional aspects such as execution time. My particular focus is on a holistic view that includes performance factors external to the application under study, such as resource contention, power constraints, OS interference, and the overhead of security mechanisms. I have focused quite a bit on HPC applications, and more recently on commercial server environments. 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 a new course, Introduction to Performance Measurement, Modeling and Analysis. This effort is sponsored by the NSF/IEEE-TCPP Curriculum Initiative on Parallel and Distributed Computing. I currently represent Maseeh College Faculty in the Portland State Faculty Senate.

"A ship in port is safe, but that is not what ships are for. Sail out to sea and do new things."
-- Admiral Grace Hopper, Computer Pioneer