References

43, Seung-Jai Min and Rudolf Eigenmann, Combined Compile-time and Runtime-driven, Pro-active Data Movement in Software DSM Systems, Seventh Workshop on Languages, Compilers, and Run-time Support for Scalable Sytems (LCR'04), October, 2004.

42, Seung-Jai Min, Ayon Basumallik and Rudolf Eigenmann, Optimizing OpenMP Programs on Software Distributed Shared Memory Systems, International Journal of Parallel Programming, vol.31 pp.225-249., June, 2003.

41, Seung-Jai Min, Ayon Basumallik and Rudolf Eigenmann, Supporting Realistic OpenMP Applications on a Commodity Cluster of Workstations, In Proc. of WOMPAT 2003, pp.170-179., January, 2003.

40, Seung-Jai Min, Ayon Basumallik, Y. Charlie Hu and Rudolf Eigenmann, Deployment of Fine-grained Grid Applications using I-Light, In Proc. of I-Light Applications Workshop, December, 2002.

39, Hansang Bae and Rudolf Eigenmann, Performance Analysis of Symbolic Analysis Techniques for Parallelizing Compilers, ,Workshop on Languages and Compilers for Parallel Computing, August, 2002.

38, Rudolf Eigenmann, Jay Hoeflinger, Robert H. Kuhn, David Padua, Ayon Basumallik, Seung-Jai Min and Jiajing Zhu, Is OpenMP for Grids ? Workshop on Next-Generation Systems, Int'l Parallel and Distributed Processing Symposium (IPDPS'02), May, 2002.

37, Ayon Basumallik, Seung-Jai Min, and Rudolf Eigenmann, Towards OpenMP execution on software distributed shared memory systems, Int'l Workshop on OpenMP: Experiences and Implementations (WOMPEI'02), Lecture Notes in Computer Science, #2327, Springer Verlag, May, 2002.

36, Insung Park and Michael J. Voss and Seon Wook Kim and Rudolf Eigenmann, Parallel Programming Environment for OpenMP, Scientific Programming, vol. 9, no. 2/3, pp. 143-161, 2001.

35 Seon Wook Kim and Rudolf Eigenmann,The Structure of a Compiler for Explicit and Implicit Parallelism , Proc. of the Workshop on Languages and Compilers for Parallel Computing(LCPC'01), Cumberland Falls, KY, August 2001.

34 Brian Armstrong and Rudolf Eigenmann, Challenges in the Automatic Parallelization of Large-scale Computational Applications, In Proceedings of SPIE/ITCOM 2001, vol 4528, pages 50-60, August 2001.

33 Rudolf Eigenmann and Michael Voss, Toward a Compilation Paradigm for Computational Applications on the Information Power Grid, Mathematics and Computers in Simulation, Vol 54, No 4-5, pages 307-320.

32 Seung-Jai Min, Seon Wook Kim, Michael Voss, Sang Ik Lee, and Rudolf Eigenmann,Portable Compilers for OpenMP, In Proc. of WOMPAT 2001, Workshop on OpenMP Applications and Tools, Lecture Notes in Computer Science, 2104, pages 11-19, July 2001.

31 Michael J. Voss and Rudolf Eigenmann, High-Level Adaptive Program Optimization with ADAPT, In Proc. of PPOPP'01, ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pages 93-102, 2001.

30 Seon-Wook Kim, Chong-Liang Ooi, Rudolf Eigenmann, Babak Falsafi, and T.N. Vijaykumar, Reference Idempotency Analysis: A Framework for Optimizing Speculative Execution, In Proc. of PPOPP'01, ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pages 2-11, 2001.

29 Chong-Liang Ooi, Seon-Wook Kim, Il Park, Rudolf Eigenmann, Babak Falsafi, and T.N. Vijaykumar, Multiplex: Unifying Conventional and Speculative Thread-Level Parallelism on a Chip Multiprocessor, In Proc. of ICS'01, Int'l Conf. on Supercomputing,, 2001.

28 Brian Armstrong and Rudolf Eigenmann, A Methodology for Scientific Benchmarking with Large-Scale Application In Performance Evaluation and Benchmarking with Realistic Applications, MIT Press, Cambrige, Mass., 2001, pages 109-127, 2001.

27 Rudolf Eigenmann (Editor), Performance Evaluation and Benchmarking with Realistic Applications, MIT Press, Cambrige, Mass., 2001, 300 pages, ISBN 0-262-05066-8. (MIT Press bibliographic information)

26 Brian Armstrong, Seon Wook Kim and Rudolf Eigenmann, Quantifying Differences between OpenMP and MPI Using a Large-Scale Application Suite, International Workshop on OpenMP: Experiences and Implementations, Tokyo, Japan, October 2000.

25 Seon Wook Kim, Insung Park and Rudolf Eigenmann, A Performance Advisor Tool for Novice Programmers in Parallel Computing, Workshop on Languages and Compilers for Parallel Computing, August 2000.

24 Insung Park, Nirav H. Kapadia, Renato J. Figueiredo, Rudolf Eigenmann, and Jose A. B. Fortes, Towards an Integrated, Web-executable Parallel Programming Tool Environment, Proc. of SC'2000, November 2000.

23 Seon Wook Kim and Rudolf Eigenmann, Compiler Techniques for Energy Saving in Instruction Caches of Speculative Parallel Microarchitectures, Proc. of the Int'l Conf. on Parallel Processing, August 2000.

22 Michael Voss and Rudolf Eigenmann, Adapt: Automated De-Coupled Adaptive Program Transformation, Proc. of the Int'l Conf. on Parallel Processing, August 2000.

21 Rudolf Eigenmann and Jay Hoeflinger, Parallelizing and Vectorizing Compilers, Purdue Univ. School of ECE, High-Performance Computing Lab. ECE-HPCLab-99201, January 2000.

20 Michael. J. Voss and Rudolf Eigenmann, A Framework for Remote Dynamic Program Optimization, Proc. of the ACM SIGPLAN Workshop on Dynamic and Adaptive Compilation and Optimization (Dynamo'00), January 2000.

19 Seon Wook Kim and Rudolf Eigenmann, Compiling for Speculative Architectures, Proc. of the 12th Int'l Workshop on Languages and Compilers for Parallel Computing, San Diago, Calif., August, 1999,

18 Seon Wook Kim, Michael Voss, and Rudolf Eigenmann, Performance Analysis of Compiler-Parallelized Programs on Shared-Memory Multiprocessors, Proceedings of CPC2000 Compilers for Parallel Computers.

17 Seon Wook Kim, Michael Voss, and Rudolf Eigenmann, Characterization of Locality in Loop-Parallel Programs, Purdue Univ. School of ECE, High-Performance Computing Lab. ECE-HPCLab-99201.

16 Michael J. Voss and Rudolf Eigenmann, Dynamically Adaptive Parallel Programs, Int'l Symp. on High-Performance Computing, Japan, 1999, pages 109-120.

15 Seon Wook Kim, Michael J. Voss and Rudolf Eigenmann, MOERAE: Portable, Thread-Based Interface between Parallelizing Compilers and Shared-Memory Multiprocessors, Purdue Univ. School of ECE, High-Performance Computing Lab. ECE-HPCLab-98210.

14 Rudolf Eigenmann, Laxmikant V. Kale, and David A. Padua, Languages for Computational Science and Engineering -- Guest Editor's Introduction, IEEE Computational Science and Engineering, Volume 5, Number 2, Pages 16--17, April-June 1998.

13 Michael J. Voss and Rudolf Eigenmann, Reducing Parallel Overheads Through Dynamic Serialization, International Parallel Processing Symposium, Pages 88-92, 1999.

12 Rudolf Eigenmann, Greg Gaertner, Faisal Saied, and Mark Straka, Performance Evaluation with Industrial Applications, Purdue Univ. School of ECE, High-Performance Computing Lab. ECE-HPCLab-98211.

11 Richard L. Kennell and Rudolf Eigenmann. Automatic Parallelization of C by Means of Language Transcription, Proc. of the 11th Int'l Workshop on Languages and Compilers for Parallel Computing, 1998, pages 157--173. Lecture Notes in Computer Science, 1656, pages 166-180.

10 Brian Armstrong and Rudolf Eigenmann, Performance Forecasting: Towards a Methodology for Characterizing Large Computational Applications, Proceedings of the International Conference on Parallel Processing, pages 518-525, August 1998

9 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.

8 Insung Park and Rudolf Eigenmann, Ursa Major: Exploring Web Technology for Design and Evaluation of High-Performance Systems. Shorter version of this paper appeared in Int'l Conf. on High-Performance Computing and Networking, HPCN Europe'98, pages 535-544, Amsterdam, April 1998.

7 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)

6 S. Adve, D. Burger, R. Eigenmann, A. Rawsthorne, M. D. Smith, C. Gebotys, M. Kandemir, D. J. Lilja, A. Choudhary, J. Fang, and P.-C. Yew, Changing Interaction of Compiler and Architecture IEEE Computer, Vol. 303, No. 12, December 1997, pages 51-58.

5 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.

4 Brian Armstrong and Rudolf Eigenmann. Performance Forecasting: Characterization of Applications on Current and Future Architectures. Purdue Univ. School of ECE, High-Performance Computing Lab. ECE-HPCLab-97202

3 Insung Park, Michael J. Voss, and Rudolf Eigenmann On the Machine-independent Target Language for Parallelizing Compilers.Processdings of the Sixth Workshop on Compilers for Parallel Computers (CPC'96), Aachen, Germany, December 1996.

2 Insung Park, Michael J. Voss, and Rudolf Eigenmann Compiling for the New Generation of High-Performance SMPs. Purdue Univ. School of ECE, High-Performance Computing Lab. ECE-HPCLab-96202.

1 Rudolf Eigenmann. Portable Parallel Programming, 1996 ICPP Workshop on Challenges for Parallel Processing, pages 125-131, August 1996.



Seung-Jai Min
Tue Dec 30 16:27:09 ET 2003