2005

Best Paper Award in Software Systems:
Miihai Burcea and Michael Voss, "Managing Compilation Overheads in a Runtime Specializer for OpenMP", Proceedings of the IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS 2005), Phoenix, AZ, November 2005.
Yun Zhang, Mihai Burcea, Victor Cheng, Ron Ho and Michael Voss, "An Adaptive Runtime Library for OpenMP on Hyperthreaded SMPs", submitted to IEEE Transactions on Parallel and Distributed Systems, August 2005.
Yun Zhang and Michael Voss, "Runtime Empirical Selection of Loop Schedulers on Hyperthreaded SMPs", Proceedings of the IEEE International Parallel and Distributed Processing Symposium, Denver, CO, May 2005.

2004

Yun Zhang, Mihai Burcea, Victor Cheng, Ron Ho and Michael Voss, "An Adaptive OpenMP Loop Scheduler for Hyperthreaded SMPs", Proc. of PDCS-2004: International Conference on Parallel and Distributed Systems, San Francisco, CA, September 2004. (pdf)
Michael Voss, Eric Chiu, Patrick Man Yan Chow, Catherine Wong and Kevin Yuen, "An Evaluation of Auto-Scoping in OpenMP", Proc. of WOMPAT'2004: Workshop on OpenMP Applications and Tools, Houston, Texas, USA, May 2004.
Marek Olszewski and Michael Voss, "An Install-Time System for the Automatic Generation of Optimized Parallel Sorting Algorithms", Proc. of PDPTA'2004: The International Conference on Parallel and Distributed Processing Techniques and Applications, Las Vegas, NV, USA, June 2004.
Andrew Wilson and Michael Voss, "Data-Centric Prefetching of Array-Based Collections in C#", SCI 2004: the 8th World Multiconference on Systemics, Cybernetics and Informatics, Orlando, Florida, USA, July 2004.

2003

Mihai Burcea and Michael Voss, Towards a Runtime Optimization System for OpenMP," Proc. of WOMPAT'2003: Workshop on OpenMP Applications and Tools, Toronto, Ontario, Canada, June 2003.
Christian Thiffault, Michael Voss, Steven T. Healey and Seon Wook Kim, "Dynamic Instrumentation of Large-Scale MPI/OpenMP Applications," Proc. of IPDPS'2003: International Parallel and Distrubuted Processing Symposium, Nice, France, April 2003.
Michael Voss and Rudolf Eigenmann, "ADAPT: A System for High-Level Adaptive Program Optimization," submitted for publication, 2003.

2002

Seon Wook Kim, Michael Voss, Bob Kuhn, Hans-Christian Hoppe and Wolfgang Nagel. VGV: Supporting Performance Analysis of Object-Oriented Parallel Applications. To Appear in Proc. of IPDPS'2002 (HIPS'2002): Workshop on High-Level Parallel Programming Models and Supportive Environments. Fort Lauderdale, Florida, USA, April 15, 2002.

2001

Michael J. Voss and Rudolf Eigenmann. High-Level Adaptive Program Optimization with ADAPT. Proc. of PPoPP'2001: ACM Symposium on Principles and Practices of Parallel Programming. Snowbird, Utah, June 2001.

Seon Wook Kim, Seung Jai Min, Michael Voss, Sang Ik Lee and Rudolf Eigenmann. "Portable Compilers for OpenMP." Proc of WOMPAT'2001: Workshop on OpenMP Applications and Tools. West Lafayette, IN, July. 2001.
Insung Park, Michael J. Voss, Seon Wook Kim and Rudolf Eigenmann, "Parallel Programming Environment for OpenMP", Scientific Programming, vol. 9, no. 2/3, pp. 143-161, 2001.
Jay Hoeflinger, Bob Kuhn, Paul Petersen, Hrabri Rajic, Sanjiv Shah, Jeff Vetter, Michael Voss and Renee Woo. "An Integrated Performance Visualizer for OpenMP/MPI Programs."  Proc of WOMPAT'2001: Workshop on OpenMP Applications and Tools. West Lafayette, IN, July. 2001.

2000

Rudolf Eigenmann and Michael Voss.  Toward a Compilation Paradigm for Computational Applications on the Information Power Grid. Mathematics and Computers in Simulation, December 2000, Vol 54, No 4-5, pages 307-320.
Michael J. Voss and Rudolf Eigenmann. ADAPT: Automated De-Coupled Adaptive Program Transformation. Proc. of ICPP'2000: International Conference on Parallel Processing.  Toronto, Canada, August 2000.
Yoo C. Chung and Michael J. Voss.  Summary of the Dynamo'00 Panel Discussion.  SIGPLAN Notices. July 2000.
Michael J. Voss, Kwok Wai Yau and Rudolf Eigenman. Interactive Instrumentation and Tuning of OpenMP Programs.  Proc. of PDPTA'2000: Parallel and Distributed Processing Techniques and Applications (acceptance rate 24%).  Las Vegas, NV, June 2000.
Michael J. Voss and Rudolf Eigenmann.  A Framework for Remote Dynamic Program Optimization Proc. of Dynamo'00: ACM SIGPLAN Workshop on  Dynamic and Adaptive Compilation and Optimization . Boston, MA, January 2000. (Appeared in SIGPLAN Notices, July 2000).
Seon Wook Kim, Michael Voss, and Rudolf Eigenmann, Performance Analysis of Compiler-Parallelized Programs on Shared-Memory Multiprocessors, Proceedings of CPC'2000: Compilers for Parallel Computers. Aussois, France, January 2000.
Insung Park, Michael J. Voss, Brian Armstrong and Rudolf Eigenman. Supporting Users' Reasoning in Performance Evaluation and Tuning Parallel Applications.  Proc of PDCS'2000: International Conference on Parallel and Distributed Computing. Las Vegas, NV, Nov. 2000.
Stefan Kortmann, Insung Park, Michael J. Voss and Rudolf Eigenman. Interactive and Modular Optimization with InterPol.   Proc of PDPTA'2000: Parallel and Distributed Processing Techniques and Applications (acceptance rate 24%).Las Vegas, NV, June 2000.

1999

Michael J. Voss and Rudolf Eigenmann.  Reducing  parallel overheads through dynamic serialization Proc. of  IPPS'99: The 19th International Parallel Processing Symposium . pages 88-92. San Juan, Puerto Rico, April 1999.
Michael J. Voss and Rudolf Eigenmann.Dynamically Adaptive Parallel Programs. Proc. of ISHPC'99: The International Symposium on High Performance Computing. pages 109-120.  Kyoto, Japan, May 1999.  (Lecture Notes in Computer Science 1615).

1998

Insung Park, Michael J. Voss, Brian Armstrong, and Rudolf Eigenmann, Parallel Programming and Performance Evaluation with The Ursa Tool Family, International Journal of Parallel Programming, Volume 26, Number 5, pages 541--561, 1998.
Brian Armstrong, Seon Wook Kim, Insung Park, Michael Voss and Rudolf Eigenmann, Compiler-Based Tools for Analyzing Parallel Programs. Parallel Computing, Vol 24, pages 401-420., May 1998.

1997

Insung Park, Michael J. Voss, Brian Armstrong and Rudolf Eigenmann. Interactive Compilation and Performance Analysis with Ursa Minor. Workshop on Languages and Compilers for Parallel Computing, 1997 (Also in Lecture Notes in Computer Science, 1366, Springer Verlag, 1998, pages 163-176)
Michael J. Voss.    Portable loop-level parallelism for shared-memory multiprocessor architectures.  Master's thesis, Purdue Univeristy, School of Electrical and Computer Engineering. December 1997.
Rudolf Eigenmann, Insung Park, and Michael J. Voss. Are Parallel Workstations the Right Target for Parallelizing Compilers? Lecture Notes in Computer Science, No. 1239: Languages and Compilers for Parallel Computing, March 1997.

1996

Insung Park, Michael J. Voss, and Rudolf Eigenmann. On the Machine-independent Target Language for Parallelizing Compilers. Proceedings of CPC'96: Compilers for Parallel Computers, Aachen, Germany, December 1996.