Chris Fallin     <>

[ Bio | Academic Research (publications) | Other ]
Chris Fallin
photo by Rachata Ausavarungnirun

I am a PhD student at Carnegie Mellon University in Pittsburgh, Pennsylvania. I previously worked in industry as a software engineer at Google in Mountain View, California and as a CPU architect at Intel in the beautiful Portland, Oregon area. I did my undergrad at Notre Dame. I hail originally from Portland, and therefore, I can sometimes be seen cycling, brewing beer, or getting lost in a forest. These days, though, I mostly spend my time staring at glowing rectangles and pushing buttons.

Academic Research

At CMU, I am currently working with Prof. Todd Mowry in the general area of parallel computing and runtime analysis. I began this work recently (summer 2015), so stay tuned for more!

Previously, I did research on how to build better (faster, cheaper, more efficient) computer systems at the hardware level. I focused on core microarchitecture; prior to that, I did work in on-chip interconnects as well as memory systems.

I was fortunate to be supported by an NSF Graduate Research Fellowship from 2010 to 2013. In 2009-2010 I was a recipient of an SRC Graduate Fellowship.

A list of my publications can be found here.

I had the pleasure of serving as head graduate TA for 18-447, Intro to Computer Architecture, in Spring 2012. Prior to that, I was the TA for 18-742, Parallel Computer Architecture, in Spring 2010. As an undergraduate at ND, I was a TA twice for CSE 20221, Digital Logic Design (in spring 2008 and spring 2009), and once for CSE 30321, Computer Architecture I (in fall 2008).

autopiper: side-project: high-level hardware pipeline synthesis (open source compiler)
side projects (from ages past): an OS kernel, digitally-controlled lighting, and other toys
github: some more recent open-source projects
biking as a means of transit, exercise, and fun!
homebrewing: enslaving micro-organisms to concoct fine beverages
assorted photos, mostly of places I've been
odes and limericks to amuse and please (and some computer architecture-specific limericks)
paper title generator for computer architecture research. Looking for your next research topic?
PGP public key (and old 2008 key): I happily accept encrypted/signed email.
Keybase identity