I'm Kevin Loughlin (pronounced Lock-lin, but I think my efforts are futile at this point), a 2nd year Ph.D. student in Computer Science and Engineering (CSE) at the University of Michigan. I am advised by Prof. Baris Kasikci. Before UMich, I received my Bachelor of Arts magna cum laude in Computer Science from Harvard University, where I worked with Prof. James Mickens. When I'm not coding, I enjoy playing and watching soccer, skiing, traveling, and speaking foreign languages like French and Spanish.
My research is at the intersection of computer architecture and systems. I am interested in creating novel hardware interfaces for software systems, in order to afford the programmer maximal control of the security, speed, and resource utilization of their code. I am also interested in developing provably-secure and efficient techniques for speculative execution in out-of-order processors.