| 2002 | CASES | Handling of packet dependencies: a critical issue for highly parallel network processors. | Stephen W. Melvin, Yale N. Patt |
| 1991 | ISCA | Exploiting Fine-Grained Parallelism Through a Combination of Hardware and Software Techniques. | Stephen W. Melvin, Yale N. Patt |
| 1989 | ICS | Performance benefits of large execution atomic units in dynamically scheduled machines. | Stephen W. Melvin, Yale N. Patt |
| 1988 | MICRO | Hardware support for large atomic units in dynamically scheduled machines. | Stephen W. Melvin, Michael Shebanow, Yale N. Patt |
| 1988 | SIGMETRICS | The Use of Microcode Instrumentation for Development, Debugging and Tuning of Operating System Kernels. | Stephen W. Melvin, Yale N. Patt |
| 1987 | ICLP | Advantages of Implementing PROLOG by Microprogramming a Host General Purpose Computer. | Jeffrey D. Gee, Stephen W. Melvin, Yale N. Patt |
| 1987 | MICRO | SPAM: a microcode based tool for tracing operating system events. | Stephen W. Melvin, Yale N. Patt |
| 1987 | MICRO | On tuning the microarchitecture of an HPS implementation of the VAX. | James E. Wilson, Stephen W. Melvin, Michael Shebanow, Wen-mei W. Hwu, Yale N. Patt |
| 1986 | MICRO | The implementation of Prolog via VAX 8600 microcode. | Jeffrey D. Gee, Stephen W. Melvin, Yale N. Patt |
| 1986 | MICRO | A microcode-based environment for noninvasive performance analysis. | Stephen W. Melvin, Yale N. Patt |
| 1986 | MICRO | Run-time generation of HPS microinstructions from a VAX instruction stream. | Yale N. Patt, Stephen W. Melvin, Wen-mei W. Hwu, Michael Shebanow, Chein Chen |
| 1985 | MICRO | Critical issues regarding HPS, a high performance microarchitecture. | Yale N. Patt, Stephen W. Melvin, Wen-mei W. Hwu, Michael Shebanow |