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