Karen L. Karavanic, Ph.D.

Associate Professor
Computer Science Department
Portland State University
Maseeh College of Engineering and Computer Science

How to Reach Me


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 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 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.

Why do computer scientists confuse Halloween and Christmas?
Because Oct 31 = Dec 25


Winter 2015 CS 410/510 Introduction to Performance Measurement, Modeling and Analysis
Winter 2015 CS 333 Introduction to Operating Systems

Fall 2014 CS 410/510 Introduction to Performance Measurement, Modeling and Analysis

Summer 2014 CS 410/510 General Purpose GPU Computing

Spring 2014 CS 533 Advanced Operating Systems

"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