Static Interprocedural Slicing of Shared Memory Parallel Programs. - Dixie Hisley; Matthew J. Bridges; Lori L. Pollock (PDPTA, 2002)

RIFLE: An Architectural Framework for User-Centric Information-Flow Security. - Neil Vachharajani; Matthew J. Bridges; Jonathan Chang; Ram Rangan; Guilherme Ottoni; Jason A. Blome; George A. Reis; Manish Vachharajani; David I. August (MICRO, 2004)

Practical and Accurate Low-Level Pointer Analysis. - Bolei Guo; Matthew J. Bridges; Spyridon Triantafyllis; Guilherme Ottoni; Easwaran Raman; David I. August (CGO, 2005)

Selective Runtime Memory Disambiguation in a Dynamic Binary Translator. - Bolei Guo; Youfeng Wu; Cheng Wang 013; Matthew J. Bridges; Guilherme Ottoni; Neil Vachharajani; Jonathan Chang; David I. August (CC, 2006)

Automatic instruction scheduler retargeting by reverse-engineering. - Matthew J. Bridges; Neil Vachharajani; Guilherme Ottoni; David I. August (PLDI, 2006)

A framework for unrestricted whole-program optimization. - Spyridon Triantafyllis; Matthew J. Bridges; Easwaran Raman; Guilherme Ottoni; David I. August (PLDI, 2006)

From sequential programs to concurrent threads. - Guilherme Ottoni; Ram Rangan; Adam Stoler; Matthew J. Bridges; David I. August (IEEE Comput. Archit. Lett., 2006)

Speculative Decoupled Software Pipelining. - Neil Vachharajani; Ram Rangan; Easwaran Raman; Matthew J. Bridges; Guilherme Ottoni; David I. August (PACT, 2007)

Revisiting the Sequential Programming Model for Multi-Core. - Matthew J. Bridges; Neil Vachharajani; Yun Zhang 005; Thomas B. Jablin; David I. August (MICRO, 2007)

Parallel-stage decoupled software pipelining. - Easwaran Raman; Guilherme Ottoni; Arun Raman; Matthew J. Bridges; David I. August (CGO, 2008)

Revisiting the Sequential Programming Model for the Multicore Era. - Matthew J. Bridges; Neil Vachharajani; Yun Zhang 005; Thomas B. Jablin; David I. August (IEEE Micro, 2008)