| 1994 | A Technique for Monitoring Run-Time Dynamics of an Operating System and a Microprocessor Executing User Applications. Pramod V. Argade, David K. Charles, Craig Taylor |
| 1994 | AP1000+: Architectural Support of PUT/GET Interface for Parallelizing Compiler. Kenichi Hayashi, Tsunehisa Doi, Takeshi Horie, Yoichi Koyanagi, Osamu Shiraki, Nobutaka Imamura, Toshiyuki Shimizu, Hiroaki Ishihata, Tatsuya Shindo |
| 1994 | ASPLOS-VI Proceedings - Sixth International Conference on Architectural Support for Programming Languages and Operating Systems, San Jose, California, USA, October 4-7, 1994. Forest Baskett, Douglas W. Clark |
| 1994 | Avoiding Conflict Misses Dynamically in Large Direct-Mapped Caches. Brian N. Bershad, Dennis Lee, Theodore H. Romer, J. Bradley Chen |
| 1994 | Compiler Optimizations for Improving Data Locality. Steve Carr, Kathryn S. McKinley, Chau-Wen Tseng |
| 1994 | Contrasting Characteristics and Cache Performance of Technical and Multi-User Commercial Workloads. Ann Marie Grizzaffi Maynard, Colette M. Donnelly, Bret R. Olszewski |
| 1994 | DCG: An Efficient, Retargetable Dynamic Code Generation System. Dawson R. Engler, Todd A. Proebsting |
| 1994 | Dynamic Memory Disambiguation Using the Memory Conflict Buffer. David M. Gallagher, William Y. Chen, Scott A. Mahlke, John C. Gyllenhaal, Wen-mei W. Hwu |
| 1994 | Fine-grain Access Control for Distributed Shared Memory. Ioannis Schoinas, Babak Falsafi, Alvin R. Lebeck, Steven K. Reinhardt, James R. Larus, David A. Wood |
| 1994 | Hardware Support for Fast Capability-based Addressing. Nicholas P. Carter, Stephen W. Keckler, William J. Dally |
| 1994 | Hardware and Software Support for Efficient Exception Handling. Chandramohan A. Thekkath, Henry M. Levy |
| 1994 | Improving the Accuracy of Static Branch Prediction Using Branch Correlation. Cliff Young, Michael D. Smith |
| 1994 | Integration of Message Passing and Shared Memory in the Stanford FLASH Multiprocessor. John Heinlein, Kourosh Gharachorloo, Scott Dresser, Anoop Gupta |
| 1994 | Interleaving: A Multithreading Technique Targeting Multiprocessors and Workstations. James Laudon, Anoop Gupta, Mark Horowitz |
| 1994 | LCM: Memory System Support for Parallel Language Implementation. James R. Larus, Brad Richards, Guhan Viswanathan |
| 1994 | Performance of a Hardware-Assisted Real-Time Garbage Collector. William J. Schmidt, Kelvin D. Nilsen |
| 1994 | Reactive Synchronization Algorithms for Multiprocessors. Beng-Hong Lim, Anant Agarwal |
| 1994 | Reducing Branch Costs via Branch Alignment. Brad Calder, Dirk Grunwald |
| 1994 | Resource Allocation in a High Clock Rate Microprocessor. Michael Upton, Thomas R. Huff, Trevor N. Mudge, Richard B. Brown |
| 1994 | Scheduling and Page Migration for Multiprocessor Compute Servers. Rohit Chandra, Scott Devine, Ben Verghese, Anoop Gupta, Mendel Rosenblum |
| 1994 | Separating Data and Control Transfer in Distributed Operating Systems. Chandramohan A. Thekkath, Henry M. Levy, Edward D. Lazowska |
| 1994 | Simple Compiler Algorithms to Reduce Ownership Operhead in Cache Coherence Protocols. Jonas Skeppstedt, Per Stenström |
| 1994 | Software Overhead in Messaging Layers: Where Does the Time Go? Vijay Karamcheti, Andrew A. Chien |
| 1994 | Surpassing the TLB Performance of Superpages with Less Operating System Support. Madhusudhan Talluri, Mark D. Hill |
| 1994 | The Effectiveness of Multiple Hardware Contexts. Radhika Thekkath, Susan J. Eggers |
| 1994 | The Performance Advantages of Integrating Block Data Trabsfer in Cache-Coherent Multiprocessors. Steven Cameron Woo, Jaswinder Pal Singh, John L. Hennessy |
| 1994 | The Performance Impact of Flexibility in the Stanford FLASH Multiprocessor. Mark A. Heinrich, Jeffrey Kuskin, David Ofelt, John Heinlein, Joel Baxter, Jaswinder Pal Singh, Richard Simoni, Kourosh Gharachorloo, David Nakahira, Mark Horowitz, Anoop Gupta, Mendel Rosenblum, John L. Hennessy |
| 1994 | Trap-driven Simulation with Tapeworm II. Richard Uhlig, David Nagle, Trevor N. Mudge, Stuart Sechrest |
| 1994 | Where is Time Spent in Message-Passing and Shared-Memory Programs? Satish Chandra, James R. Larus, Anne Rogers |
| 1994 | eNVy: A Non-Volatile, Main Memory Storage System. Michael Wu, Willy Zwaenepoel |