21st-century publications are listed at my research group web page.


20th-century publications are listed here in reverse chronological order.

  1. Steve Kunkel, Rick Eickemeyer, Mikko Lipasti, Tim Mullins, Brian O'Krafka, Hal Rosenberg, Steve VanderWiel, Phil Vitale, and Larry Whitley. A performance methodology for commercial servers . IBM Journal of Research and Development, 6(44), pp. 851-872, Nov. 2000.
  2. Derek L. Howard and Mikko H. Lipasti. The Effect of Program Optimization on Trace Cache Efficiency. In Proceedings of PACT-99, Newport Beach, CA, Oct. 1999.
  3. Mikko H. Lipasti and John Paul Shen. Exploiting Value Locality to Exceed the Dataflow Limit. International Journal of Parallel Processing, Vol 26. No. 4., 1998 p. 505.
  4. Mikko H. Lipasti and John Paul Shen. A Superspeculative Microarchitecture for A.D. 2000 and Beyond (draft version). IEEE Computer Special Issue on Billion-Transistor Computing, September, 1997.
  5. Mikko H. Lipasti and John Paul Shen. The Performance Potential of Value and Dependence Prediction. In Proceedings of EUROPAR-97, Passau, Germany, August 1997.
  6. Mikko H. Lipasti Value Locality and Speculative Execution. Ph.D. Thesis, Technical Report CMU-CSC-97-4, Department of Electrical and Computer Engineering, Carnegie Mellon University, May 1997.
  7. Mikko H. Lipasti and John Paul Shen. Approaching 10 IPC via Superspeculation. Technical Report CMU-CSC-97-1, Department of Electrical and Computer Engineering, Carnegie Mellon University, January 1997.
  8. Mikko H. Lipasti and John Paul Shen. Exceeding the Dataflow Limit via Value Prediction. In Proceedings of the 29th Annual ACM/IEEE International Symposium on Microarchitecture, Paris, France, December 1996.
  9. Mikko H. Lipasti, Christopher B. Wilkerson, and John P. Shen. Value Locality and Load Value Prediction. In Proceedings of the Seventh International Conference on Architectural Support for Programming Languages and Operatings Systems (ASPLOS-VII),, Boston, MA, October 1996.
  10. Bryan Black, Andrew S. Huang, Mikko H. Lipasti, and John Paul Shen. Can Trace-Driven Simulators Accurately Predict Superscalar Performance?". In Proceedings of the 1996 IEEE International Conference on Computer Design: VLSI in Computers and Processors (ICCD '96), San Antonio, TX, October 1996.
  11. Mikko H. Lipasti, William J. Schmidt, Robert R. Roediger, and Steven R. Kunkel. SPAID: Software prefetching in pointer- and call-intensive environments. In Proceedings of the 28th Annual ACM/IEEE International Symposium on Microarchitecture, Ann Arbor, MI, November 1995.
  12. Trung A. Diep, Mikko H. Lipasti, and John P. Shen. Architecture-Compatible Code Boosting for Performance Enhancement of the IBM RS/6000. In Proceedings of the 1993 IEEE International Conference on Computer Design: VLSI in Computers and Processors (ICCD '93), Boston, MA, October 1993.
  13. Mikko H. Lipasti. Compilation Support for Superscalar Processors. MS Thesis, Department of Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA, December 1992.