picture of chris porter

Chris Porter

employer: IBM T.J. Watson Research Center
contact: porter@ibm.com
resume: pdf, linkedin
github: portersrc

about
publications
research collaborators


about

Hello! Welcome to my brief professional page. Please ping me if you're interested in working on something together. Most of my graduate work was on software debloating and compiler-assisted scheduling. Most of my work experience has been in system software and performance.


publications

Beacons: An End-to-End Compiler Framework for Predicting and Utilizing Dynamic Loop Characteristics
Girish Mururu*, Sharjeel Khan*, Bodhisatwa Chatterjee*, Chao Chen, Chris Porter, Ada Gavrilovska, Santosh Pande
OOPSLA 2023
paper, short talk, long talk, artifact

Decker: Attack Surface Reduction via On-demand Code Mapping
Chris Porter, Sharjeel Khan, Santosh Pande
ASPLOS 2023
paper, short talk, long talk, short slides, long slides, artifact

Compiler-Assisted Scheduling for Multi-Instance GPUs
Chris Porter, Chao Chen, Santosh Pande
GPGPU 2022
paper, talk, slides

CASE: A Compiler-Assisted SchEduling Framework for Multi-GPU Systems
Chao Chen*, Chris Porter*, Santosh Pande
PPoPP 2022
paper, short talk, long talk, short slides, long slides

BlankIt library debloating: getting what you want instead of cutting what you don't
Chris Porter*, Girish Mururu*, Prithayan Barua, Santosh Pande
PLDI 2020
paper, short talk, long talk, long slides, poster, source, artifact

* joint first authors


research collaborators

Ada Gavrilovska
Bodhisatwa Chatterjee
Chao Chen
Girish Mururu
Prithayan Barua
Santosh Pande (advisor)
Sharjeel Khan