| 1997 | PLDI | Spill Code Minimization via Interference Region Spilling. | Peter Bergner, Peter Dahl, David Engebretsen, Matthew T. O'Keefe |
| 1994 | MICRO | Reducing memory traffic with CRegs. | Peter Dahl, Matthew T. O'Keefe |
| 1992 | ICCD | A CRegs Implementation Study Based on the MIPS-X RISC Processor. | Steve Nowakowski, Matthew T. O'Keefe |
| 1991 | CCC | Generalized cycle shrinking. | Weijia Shang, Matthew T. O'Keefe, Jos A. B. Fortes |
| 1991 | ICPP | On Loop Transformations for Generalized Cycle Shrinking. | Weijia Shang, Matthew T. O'Keefe, Jos A. B. Fortes |
| 1990 | ICPP | Hardware Barrier Synchronization: Static Barrier MIMD (SBM). | Matthew T. O'Keefe, Henry G. Dietz |
| 1990 | ICPP | Hardware Barrier Synchronization: Dynamic Barrier MIMD (DBM). | Matthew T. O'Keefe, Henry G. Dietz |
| 1990 | ICPP | Static Scheduling for Barrier MIMD Architectures. | Abderrazek Zaafrani, Henry G. Dietz, Matthew T. O'Keefe |
| 1989 | SC | Static synchronization beyond VLIW. | Henry G. Dietz, Thomas Schwederski, Matthew T. O'Keefe, Abderrazek Zaafrani |
| 1986 | ICPP | A Comparative Study of Two Systematic Design Methodologies for Systolic Arrays. | Matthew T. O'Keefe, Jos A. B. Fortes |