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

How to Reach Me
Students ( Why I am an Academic )
Recent Professional Service
Recent Talks

CS 491 / 591 Introduction to Computer Security (Fall 2020)

CS 431 / 531 Introduction to Performance (Winter 2021)

[tentative] CS 491 / 591 Introduction to Computer Security (Spring 2021)

What Fuels Me?

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 scientists at Lawrence Livermore National Laboratory, Pacific Northwest National Laboratory, San Diego Supercomputer Center, and New Mexico Consortium.

I teach graduate and undergraduate courses in operating systems, Introduction to Security; Introduction to Performance Measurement, Modeling and Analysis; and Accelerated (GPU) Computing.

I am currently serving the community as the Program Chair for the 35th IEEE International Parallel and Distributed Processing Symposium (IPDPS 2021).

"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