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