QuickSearch:   Number of matching entries: 0.

Search Settings

    AuthorTitleYearJournal/ProceedingsReftypeDOI/URL
    Sabne, A., Sakdhnagool, P. & Eigenmann, R. Scaling large-data computations on multi-GPU accelerators 2013 Proceedings of the 27th international ACM conference on International conference on supercomputing, pp. 443-454  inproceedings DOI URL 
    BibTeX:
    @inproceedings{Sabne2013,
      author = {Sabne, Amit and Sakdhnagool, Putt and Eigenmann, Rudolf},
      title = {Scaling large-data computations on multi-GPU accelerators},
      booktitle = {Proceedings of the 27th international ACM conference on International conference on supercomputing},
      publisher = {ACM},
      year = {2013},
      pages = {443--454},
      url = {http://engineering.purdue.edu/paramnt/publications/ics41-sbane.pdf},
      doi = {http://dx.doi.org/10.1145/2464996.2465023}
    }
    
    Bae, H., Mustafa, D., Lee, J.-W., Aurangzeb, Lin, H., Dave, C., Eigenmann, R. & Midkiff, S. The Cetus Source-to-Source Compiler Infrastructure: Overview and Evaluation 2012 International Journal of Parallel Programming, pp. 1-15  article URL 
    BibTeX:
    @article{CETUS_IJPP12,
      author = {Bae, Hansang and Mustafa, Dheya and Lee, Jae-Woo and Aurangzeb, and Lin, Hao and Dave, Chirag and Eigenmann, Rudolf and Midkiff, Samuel},
      title = {The Cetus Source-to-Source Compiler Infrastructure: Overview and Evaluation},
      journal = {International Journal of Parallel Programming},
      publisher = {Springer Netherlands},
      year = {2012},
      pages = {1-15},
      note = {10.1007/s10766-012-0211-z},
      url = {http://dx.doi.org/10.1007/s10766-012-0211-z}
    }
    
    Islam, T.Z., Mohror, K., Bagchi, S., Moody, A., de Supinski, B.R. & Eigenmann, R. McrEngine: A Scalable Checkpointing System Using Data-Aware Aggregation And Compression 2012 SC'12: Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, pp. 17:1-17:11  inproceedings URL 
    BibTeX:
    @inproceedings{Islam:2012,
      author = {Islam, Tanzima Zerin and Mohror, Kathryn and Bagchi, Saurabh and Moody, Adam and de Supinski, Bronis R. and Eigenmann, Rudolf},
      title = {McrEngine: A Scalable Checkpointing System Using Data-Aware Aggregation And Compression},
      booktitle = {SC'12: Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis},
      publisher = {IEEE Computer Society Press},
      year = {2012},
      pages = {17:1--17:11},
      url = {http://dl.acm.org/citation.cfm?id=2388996.2389020}
    }
    
    Kwon, O., Jubair, F., Eigenmann, R. & Midkiff, S. A Hybrid Approach of OpenMP for Clusters 2012 Proceedings of the 17th ACM symposium on Principles and practice of parallel programming  inproceedings URL 
    BibTeX:
    @inproceedings{kwon:2012,
      author = {Kwon, Okwan and Jubair, Fahed and Eigenmann, Rudolf and Midkiff, Samuel},
      title = {A Hybrid Approach of OpenMP for Clusters},
      booktitle = {Proceedings of the 17th ACM symposium on Principles and practice of parallel programming},
      year = {2012},
      url = {http://engineering.purdue.edu/paramnt/publications/ppopp12.pdf}
    }
    
    Lee, S. & Eigenmann, R. OpenMPC: Extended OpenMP for Efficient Programming and Tuning on GPUs 2012 International Journal of Computational Science and Engineering  article URL 
    BibTeX:
    @article{OpenMPC2012,
      author = {Seyong Lee and Rudolf Eigenmann},
      title = {OpenMPC: Extended OpenMP for Efficient Programming and Tuning on GPUs},
      journal = {International Journal of Computational Science and Engineering},
      year = {2012},
      url = {http://engineering.purdue.edu/paramnt/publications/OpenMPC_final.pdf}
    }
    
    Mustafa, D. & Eigenmann, R. Portable Section-level Tuning of Compiler Parallelized Applications 2012 SC'12: Proceedings of the 2012 ACM/IEEE conference on Supercomputing  inproceedings URL 
    BibTeX:
    @inproceedings{DHEYASC12,
      author = {Dheya Mustafa and Rudolf Eigenmann},
      title = {Portable Section-level Tuning of Compiler Parallelized Applications},
      booktitle = {SC'12: Proceedings of the 2012 ACM/IEEE conference on Supercomputing},
      publisher = {IEEE press},
      year = {2012},
      url = {http://engineering.purdue.edu/paramnt/publications/SC12_DHEYA.pdf}
    }
    
    Sabne, A., Sakdhnagool, P. & Eigenmann, R. Effects of Compiler Optimizations in OpenMP to CUDA Translation 2012 Proc. of the International Workshop on OpenMP, IWOMP  inproceedings URL 
    BibTeX:
    @inproceedings{amit12,
      author = {Amit Sabne and Putt Sakdhnagool and Rudolf Eigenmann},
      title = {Effects of Compiler Optimizations in OpenMP to CUDA Translation},
      booktitle = {Proc. of the International Workshop on OpenMP, IWOMP},
      year = {2012},
      url = {http://engineering.purdue.edu/paramnt/publications/iwomp12.pdf}
    }
    
    Eigenmann, R. Polaris 2011 Encyclopedia of Parallel Computing  article URL 
    BibTeX:
    @article{polaris11,
      author = {Rudolf Eigenmann},
      title = {Polaris},
      journal = {Encyclopedia of Parallel Computing},
      publisher = { Springer; New York},
      year = {2011},
      url = {http://engineering.purdue.edu/paramnt/publications/polaris-nofront.pdf}
    }
    
    Eigenmann, R. & Irfanoglu, A. Computational Earthquake and Tsunami Research 2011 Computing in Science & Engineering
    Vol. 13(4), pp. 11-13 
    article URL 
    BibTeX:
    @article{eigenmann2011computational,
      author = {Eigenmann, R. and Irfanoglu, A.},
      title = {Computational Earthquake and Tsunami Research},
      journal = {Computing in Science & Engineering},
      publisher = {IEEE},
      year = {2011},
      volume = {13},
      number = {4},
      pages = {11--13},
      url = {http://www.computer.org/portal/web/csdl/abs/html/mags/cs/2011/04/mcs2011040011.htm}
    }
    
    Hacker, T., Eigenmann, R., Bagchi, S., Irfanoglu, A., Pujol, S., Catlin, A. & Rathje, E. The NEEShub Cyberinfrastructure for Earthquake Engineering 2011 Computing in Science & Engineering
    Vol. 13(4), pp. 67-78 
    article URL 
    BibTeX:
    @article{hacker2011neeshub,
      author = {Hacker, T.J. and Eigenmann, R. and Bagchi, S. and Irfanoglu, A. and Pujol, S. and Catlin, A. and Rathje, E.},
      title = {The NEEShub Cyberinfrastructure for Earthquake Engineering},
      journal = {Computing in Science & Engineering},
      publisher = {IEEE},
      year = {2011},
      volume = {13},
      number = {4},
      pages = {67--78},
      url = {http://scitation.aip.org/getabs/servlet/GetabsServlet?prog=normal&id=CSENFA000013000004000067000001&idtype=cvips&gifs=yes&ref=no}
    }
    
    Lee, S. TOWARD COMPILER-DRIVEN ADAPTIVE EXECUTION AND ITSAPPLICATION TO GPU ARCHITECTURES 2011 School: Purdue University, School of Electrical and Computer Engineering  phdthesis URL 
    BibTeX:
    @phdthesis{leee222,
      author = {Seyong Lee},
      title = {TOWARD COMPILER-DRIVEN ADAPTIVE EXECUTION AND ITSAPPLICATION TO GPU ARCHITECTURES},
      school = {Purdue University, School of Electrical and Computer Engineering},
      year = {2011},
      url = {http://engineering.purdue.edu/paramnt/publications/PhDThesis_SYLee.pdf}
    }
    
    Mustafa, D., Auranzeb & Eigenmann, R. Performance Analysis and Tuning of Automatically Parallelized OpenMP Applications 2011
    Vol. 6665Proc. of the International Workshop on OpenMP, IWOMP, pp. 150-164 
    inproceedings URL 
    BibTeX:
    @inproceedings{DHEYA11,
      author = {Dheya Mustafa and Auranzeb and Rudolf Eigenmann},
      title = {Performance Analysis and Tuning of Automatically Parallelized OpenMP Applications},
      booktitle = {Proc. of the International Workshop on OpenMP, IWOMP},
      publisher = {Springer Verlag},
      year = {2011},
      volume = {6665},
      pages = {150--164},
      url = {http://engineering.purdue.edu/paramnt/publications/IWOMPDheya.pdf}
    }
    
    Mustafa, D. & Eigenmann, R. Window-based Empirical Tuning of Parallelized Applications 2011 (ECE-HPCLab-11201)  techreport URL 
    BibTeX:
    @techreport{dheyaTune11,
      author = {Dheya Mustafa and Rudolf Eigenmann},
      title = {Window-based Empirical Tuning of Parallelized Applications},
      year = {2011},
      number = {ECE-HPCLab-11201},
      url = {http://engineering.purdue.edu/paramnt/publications/technicalreport11.pdf}
    }
    
    Kwon, O., Jubair, F., Min, S.-J., Bae, H., Eigenmann, R. & Midkiff, S. Automatic Scaling of OpenMP Beyond Shared Memory 2011 LCPC '11: Proceedings of the 24th International Workshop on Languages and Compilers for Parallel Computing  inproceedings URL 
    BibTeX:
    @inproceedings{Okwan11,
      author = {Okwan Kwon and Fahed Jubair and Seung-Jai Min and Hansang Bae and Rudolf Eigenmann and Samuel Midkiff},
      title = {Automatic Scaling of OpenMP Beyond Shared Memory},
      booktitle = {LCPC '11: Proceedings of the 24th International Workshop on Languages and Compilers for Parallel Computing},
      year = {2011},
      url = {http://engineering.purdue.edu/paramnt/publications/lcpc11-okwan.pdf}
    }
    
    Eigenmann, R., Hacker, T. & Rathje, E. NEES CYBERINFRASTRUCTURE: A FOUNDATION FOR INNOVATIVE RESEARCH AND EDUCATION 2010 U.S./Canadian Conference on Earthquake Engineering, Toronto, Canada  inproceedings URL 
    BibTeX:
    @inproceedings{cee10,
      author = {R. Eigenmann and T. Hacker and E. Rathje},
      title = {NEES CYBERINFRASTRUCTURE: A FOUNDATION FOR INNOVATIVE RESEARCH AND EDUCATION},
      booktitle = {U.S./Canadian Conference on Earthquake Engineering, Toronto, Canada},
      year = {2010},
      url = {http://engineering.purdue.edu/paramnt/publications/cee10-cyberinfrastructureV6.pdf}
    }
    
    Lee, S. & Eigenmann, R. OpenMPC: Extended OpenMP Programming and Tuning for GPUs 2010 SC'10: Proceedings of the 2010 ACM/IEEE conference on Supercomputing, Won the Best Student Paper award  inproceedings URL 
    BibTeX:
    @inproceedings{LeeSC10,
      author = {Seyong Lee and Rudolf Eigenmann},
      title = {OpenMPC: Extended OpenMP Programming and Tuning for GPUs},
      booktitle = {SC'10: Proceedings of the 2010 ACM/IEEE conference on Supercomputing, Won the Best Student Paper award},
      publisher = {IEEE press},
      year = {2010},
      url = {http://engineering.purdue.edu/paramnt/publications/SC10_LE.pdf}
    }
    
    Ramirez, J., Anagnos, T. & Eigenmann, R. The George E. Brown, Jr. Network for Earthquake Engineering Simulation (NEES): A Resource for Structural Engineers 2010 Structural Engineers of California Convention, Indian Wells, California  inproceedings URL 
    BibTeX:
    @inproceedings{SEAOC10,
      author = {Julio Ramirez and Thalia Anagnos and Rudolf Eigenmann},
      title = {The George E. Brown, Jr. Network for Earthquake Engineering Simulation (NEES): A Resource for Structural Engineers},
      booktitle = {Structural Engineers of California Convention, Indian Wells, California},
      year = {2010},
      url = {http://engineering.purdue.edu/paramnt/publications/SEAOC_NEES.pdf}
    }
    
    Dave, C., Bae, H., Min, S.-J., Lee, S., Eigenmann, R. & Midkiff, S. Cetus: A Source-to-Source Compiler Infrastructure for Multicores 2009 IEEE Computer
    Vol. 42(12), pp. 36-42 
    article URL 
    BibTeX:
    @article{DaBaIEEE09,
      author = {Chirag Dave and Hansang Bae and Seung-Jai Min and Seyong Lee and Rudolf Eigenmann and Samuel Midkiff},
      title = {Cetus: A Source-to-Source Compiler Infrastructure for Multicores},
      journal = {IEEE Computer},
      publisher = {IEEE},
      year = {2009},
      volume = {42},
      number = {12},
      pages = {36--42},
      url = {http://engineering.purdue.edu/paramnt/publications/ieeecomputer-Cetus-09.pdf}
    }
    
    Islam, T., Bagchi, S. & Eigenmann, R. FALCON: A System for Reliable Checkpoint Recovery in Shared Grid Environments 2009 Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis, pp. 1-12  conference URL 
    BibTeX:
    @conference{islam2009falcon,
      author = {Islam, T.Z. and Bagchi, S. and Eigenmann, R.},
      title = {FALCON: A System for Reliable Checkpoint Recovery in Shared Grid Environments},
      booktitle = {Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis},
      year = {2009},
      pages = {1--12},
      url = {http://portal.acm.org/citation.cfm?id=1654059.1654110&dl=ACM&coll=ACM}
    }
    
    Dave, C. & Eigenmann, R. Automatically Tuning Parallel and Parallelized Programs 2009 LCPC '09: Proceedings of the 22nd International Workshop on Languages and Compilers for Parallel Computing  inproceedings URL 
    BibTeX:
    @inproceedings{DaEi09,
      author = {Chirag Dave and Rudolf Eigenmann},
      title = {Automatically Tuning Parallel and Parallelized Programs},
      booktitle = {LCPC '09: Proceedings of the 22nd International Workshop on Languages and Compilers for Parallel Computing},
      year = {2009},
      url = {http://engineering.purdue.edu/paramnt/publications/lcpc09-daei.pdf}
    }
    
    Lee, S., Min, S.-J. & Eigenmann, R. OpenMP to GPGPU: A Compiler Framework for Automatic Translation and Optimization 2009 PPoPP '09: Proceedings of the 14th ACM SIGPLAN symposium on Principles and practice of parallel programming, pp. 101-110  inproceedings URL 
    BibTeX:
    @inproceedings{LeePPOPP09,
      author = {Seyong Lee and Seung-Jai Min and Rudolf Eigenmann},
      title = {OpenMP to GPGPU: A Compiler Framework for Automatic Translation and Optimization},
      booktitle = {PPoPP '09: Proceedings of the 14th ACM SIGPLAN symposium on Principles and practice of parallel programming},
      publisher = {ACM},
      year = {2009},
      pages = {101--110},
      url = {http://engineering.purdue.edu/paramnt/publications/PPOPP09-LME.pdf}
    }
    
    Bae, H., Bachega, L., Dave, C., Lee, S.-I., Lee, S., Min, S.-J., Eigenmann, R. & Midkiff, S. Cetus: A Source-to-Source Compiler Infrastructure for Multicores 2009 Proc. of the 14th Int'l Workshop on Compilers for Parallel Computing (CPC'09), pp. 14 pages  inproceedings URL 
    BibTeX:
    @inproceedings{BBD09,
      author = {Hansang Bae and Leonardo Bachega and Chirag Dave and Sang-Ik Lee and Seyong Lee and Seung-Jai Min and Rudolf Eigenmann and Samuel Midkiff},
      title = {Cetus: A Source-to-Source Compiler Infrastructure for Multicores},
      booktitle = {Proc. of the 14th Int'l Workshop on Compilers for Parallel Computing (CPC'09)},
      year = {2009},
      pages = {14 pages},
      url = {http://engineering.purdue.edu/paramnt/publications/CPC09.pdf}
    }
    
    Armstrong, B. & Eigenmann, R. Application of Automatic Parallelization to Modern Challenges of Scientific Computing Industries 2008 Proc. of the International Conference on Parallel Processing  inproceedings URL 
    BibTeX:
    @inproceedings{ArEi08,
      author = {Brian Armstrong and Rudolf Eigenmann},
      title = {Application of Automatic Parallelization to Modern Challenges of Scientific Computing Industries},
      booktitle = {Proc. of the International Conference on Parallel Processing},
      year = {2008},
      url = {http://engineering.purdue.edu/paramnt/publications/ArEi08.pdf}
    }
    
    Basumallik, A. & Eigenmann, R. Incorporation of OpenMP Memory Consistency into Conventional Dataflow Analysis 2008
    Vol. 5004Proc. of the International Workshop on OpenMP, IWOMP 
    inproceedings URL 
    BibTeX:
    @inproceedings{BaEi08,
      author = {Ayon Basumallik and Rudolf Eigenmann},
      title = {Incorporation of OpenMP Memory Consistency into Conventional Dataflow Analysis},
      booktitle = {Proc. of the International Workshop on OpenMP, IWOMP},
      publisher = {Springer Verlag},
      year = {2008},
      volume = {5004},
      url = {http://engineering.purdue.edu/paramnt/publications/IWOMP08-BE.pdf}
    }
    
    Eigenmann, R. & de Supinski, B.R. OpenMP in a New Era of Parallelism -- Proc. of the International Workshop on OpenMP, IWOMP 2008
    Vol. 5004 
    book URL 
    BibTeX:
    @book{iwomp08,
      author = {Rudolf Eigenmann and Bronis R. de Supinski},
      title = {OpenMP in a New Era of Parallelism -- Proc. of the International Workshop on OpenMP, IWOMP},
      publisher = {Springer Verlag},
      year = {2008},
      volume = {5004},
      note = {ISBN: 978-3-540-79560-5},
      url = {http://www.springerlink.com/content/978-3-540-79560-5/}
    }
    
    Lee, S. & Eigenmann, R. Adaptive Runtime Tuning of Parallel Sparse Matrix-Vector Multiplication on Distributed Memory Systems 2008 ICS '08: Proceedings of the 22nd annual international conference on Supercomputing, pp. 195-204  inproceedings URL 
    BibTeX:
    @inproceedings{Lee-ICS08,
      author = {Seyong Lee and Rudolf Eigenmann},
      title = {Adaptive Runtime Tuning of Parallel Sparse Matrix-Vector Multiplication on Distributed Memory Systems},
      booktitle = {ICS '08: Proceedings of the 22nd annual international conference on Supercomputing},
      publisher = {ACM},
      year = {2008},
      pages = {195--204},
      url = {http://engineering.purdue.edu/paramnt/publications/ICS08_LE.pdf}
    }
    
    Min, S.-J. & Eigenmann, R. Optimizing Irregular Shared-Memory Applications for Clusters 2008 Proc. of the ACM International Conference on Supercomputing, pp. 256-265  inproceedings URL 
    BibTeX:
    @inproceedings{SMIN-ICS08,
      author = {Seung-Jai Min and Rudolf Eigenmann},
      title = {Optimizing Irregular Shared-Memory Applications for Clusters},
      booktitle = {Proc. of the ACM International Conference on Supercomputing},
      publisher = {ACM},
      year = {2008},
      pages = {256--265},
      url = {http://engineering.purdue.edu/paramnt/publications/ICS08-smin.pdf}
    }
    
    Pan, Z. & Eigenmann, R. PEAK---a fast and effective performance tuning system via compiler optimization orchestration 2008 ACM Trans. Program. Lang. Syst.
    Vol. 30(3), pp. 1-43 
    article URL 
    BibTeX:
    @article{PaEi08,
      author = {Zhelong Pan and Rudolf Eigenmann},
      title = {PEAK---a fast and effective performance tuning system via compiler optimization orchestration},
      journal = {ACM Trans. Program. Lang. Syst.},
      publisher = {ACM},
      year = {2008},
      volume = {30},
      number = {3},
      pages = {1--43},
      url = {http://engineering.purdue.edu/paramnt/publications/PaEi08.pdf}
    }
    
    Sayeed, M., Bae, H., Zheng, Y., Armstrong, B., Eigenmann, R. & Saied, F. Measuring High-Performance Computing With Real Applications 2008 IEEE Computation in Science and Engineering
    Vol. 10(4), pp. 60-69 
    article URL 
    BibTeX:
    @article{SBA+08,
      author = {Mohamed Sayeed and Hansang Bae and Yili Zheng and Brian Armstrong and Rudolf Eigenmann and Faisal Saied},
      title = {Measuring High-Performance Computing With Real Applications},
      journal = {IEEE Computation in Science and Engineering},
      year = {2008},
      volume = {10},
      number = {4},
      pages = {60--69},
      url = {http://engineering.purdue.edu/paramnt/publications/SBA+08.pdf}
    }
    
    Kim, J.-K., Siegel, H.J., Maciejewski, A.A. & Eigenmann, R. Dynamic Resource Management in Energy-Constrained Heterogeneous Computing Systems Using Voltage Scaling 2008 IEEE Transactions on Parallel and Distributed Systems
    Vol. 19(11), pp. 1445-1457 
    article URL 
    BibTeX:
    @article{KSME08,
      author = {Jong-Kook Kim and Howard Jay Siegel and Anthony A. Maciejewski and Rudolf Eigenmann},
      title = {Dynamic Resource Management in Energy-Constrained Heterogeneous Computing Systems Using Voltage Scaling},
      journal = {IEEE Transactions on Parallel and Distributed Systems},
      year = {2008},
      volume = {19},
      number = {11},
      pages = {1445--1457},
      url = {http://engineering.purdue.edu/paramnt/publications/KSME08.pdf}
    }
    
    Lee, S. & Eigenmann, R. Adaptive Tuning in a Dynamically Changing Resource Environment 2008 Workshop on Next-Generation Software Systems, Int'l Parallel and Distributed Processing Symposium (IPDPS'08), pp. 1-5  inproceedings URL 
    BibTeX:
    @inproceedings{LeEi08b,
      author = {Seyong Lee and Rudolf Eigenmann},
      title = {Adaptive Tuning in a Dynamically Changing Resource Environment},
      booktitle = {Workshop on Next-Generation Software Systems, Int'l Parallel and Distributed Processing Symposium (IPDPS'08)},
      year = {2008},
      pages = {1--5},
      url = {http://engineering.purdue.edu/paramnt/publications/NSFNGS08_LE.pdf}
    }
    
    Lee, S., Ren, X. & Eigenmann, R. Efficient Content Search in iShare, a P2P-based Internet-Sharing System 2008 Workshop on Large-scale, Volatile Desktop Grids, Int'l Parallel and Distributed Processing Symposium (IPDPS'08), pp. 1-8  inproceedings URL 
    BibTeX:
    @inproceedings{ishare_pcgrid08,
      author = {Seyong Lee and Xiaojuan Ren and Rudolf Eigenmann},
      title = {Efficient Content Search in iShare, a P2P-based Internet-Sharing System},
      booktitle = {Workshop on Large-scale, Volatile Desktop Grids, Int'l Parallel and Distributed Processing Symposium (IPDPS'08)},
      year = {2008},
      pages = {1--8},
      url = {http://engineering.purdue.edu/paramnt/publications/PCGrid08_LRE.pdf}
    }
    
    Ayon Basumallik, Seung-Jai Min, R.E. Programming Distributed Memory Systems Using OpenMP 2007 Workshop on High-level Interfaces for Parallel Systems, Int'l Parallel and Distributed Processing Symposium, pp. (8 pages)  inproceedings URL 
    BibTeX:
    @inproceedings{BME07,
      author = {Rudolf Eigenmann Ayon Basumallik, Seung-Jai Min},
      title = {Programming Distributed Memory Systems Using OpenMP},
      booktitle = {Workshop on High-level Interfaces for Parallel Systems, Int'l Parallel and Distributed Processing Symposium},
      year = {2007},
      pages = {(8 pages)},
      url = {http://engineering.purdue.edu/paramnt/publications/HIPS07-smin.pdf}
    }
    
    Basumallik, A. Compiling Shared-Memory Applications for Distributed-Memory Systems 2007 School: Purdue University, School of Electrical and Computer Engineering  phdthesis URL 
    BibTeX:
    @phdthesis{Bas07,
      author = {Ayon Basumallik},
      title = {Compiling Shared-Memory Applications for Distributed-Memory Systems},
      school = {Purdue University, School of Electrical and Computer Engineering},
      year = {2007},
      url = {http://engineering.purdue.edu/paramnt/publications/Thesis-Basumallik.pdf}
    }
    
    Ren, X., Eigenmann, R. & Bagchi, S. Failure-Aware Checkpointing in Fine-Grained Cycle Sharing Systems 2007 Proceedings of the IEEE International Symposium on High Performance Distributed Computing, pp. 33-42  inproceedings URL 
    BibTeX:
    @inproceedings{HPDC_fgcs07,
      author = {Xiaojuan Ren and Rudolf Eigenmann and Saurabh Bagchi},
      title = {Failure-Aware Checkpointing in Fine-Grained Cycle Sharing Systems},
      booktitle = {Proceedings of the IEEE International Symposium on High Performance Distributed Computing},
      year = {2007},
      pages = {33--42},
      url = {http://engineering.purdue.edu/paramnt/publications/HPDC_fgcs07.pdf}
    }
    
    Ren, X., Lee, S., Eigenmann, R. & Bagchi, S. Prediction of Resource Availability in Fine-Grained Cycle Sharing Systems and Empirical Evaluation 2007 Journal of Grid Computing
    Vol. 5(2), pp. 173-195 
    article URL 
    BibTeX:
    @article{JoGC07,
      author = {Xiaojuan Ren and Seyong Lee and Rudolf Eigenmann and Saurabh Bagchi},
      title = {Prediction of Resource Availability in Fine-Grained Cycle Sharing Systems and Empirical Evaluation},
      journal = {Journal of Grid Computing},
      year = {2007},
      volume = {5},
      number = {2},
      pages = {173--195},
      url = {http://engineering.purdue.edu/paramnt/publications/JOGC07_RLEB.pdf}
    }
    
    Johnson, T.A., Vijaykumar, T.N. & Eigenmann, R. Speculative Thread Decomposition Through Empirical Optimization 2007 Proceedings of the ACM Symposium on the Principles and Practice of Parallel Programming  inproceedings URL 
    BibTeX:
    @inproceedings{johnson07empirical,
      author = {Troy A. Johnson and T. N. Vijaykumar and Rudolf Eigenmann},
      title = {Speculative Thread Decomposition Through Empirical Optimization},
      booktitle = {Proceedings of the ACM Symposium on the Principles and Practice of Parallel Programming},
      year = {2007},
      url = {http://engineering.purdue.edu/paramnt/publications/johnson07empirical.pdf}
    }
    
    Ren, X., Basumallik, A., Pan, Z. & Eigenmann, R. Open Internet-based Sharing for Desktop Grids in iShare 2007 Proc. of the 1st Workshop on Large-scale, Volatile Desktop Grids, pp. 8 pages  inproceedings URL 
    BibTeX:
    @inproceedings{ishare_pcgrid07,
      author = {X. Ren and A. Basumallik and Z. Pan and R. Eigenmann},
      title = {Open Internet-based Sharing for Desktop Grids in iShare},
      booktitle = {Proc. of the 1st Workshop on Large-scale, Volatile Desktop Grids},
      year = {2007},
      pages = {8 pages},
      url = {http://engineering.purdue.edu/paramnt/publications/ishare_pcgrid07.pdf}
    }
    
    Basumallik, A. & Eigenmann, R. Optimizing Irregular Shared-Memory Applications for Distributed-Memory Systems 2006 Proc. of the ACM Symposium on Principles and Practice of Parallel Programming (PPOPP'06)  inproceedings URL 
    BibTeX:
    @inproceedings{BaEi06,
      author = {Ayon Basumallik and Rudolf Eigenmann},
      title = {Optimizing Irregular Shared-Memory Applications for Distributed-Memory Systems},
      booktitle = {Proc. of the ACM Symposium on Principles and Practice of Parallel Programming (PPOPP'06)},
      publisher = {ACM Press},
      year = {2006},
      url = {http://engineering.purdue.edu/paramnt/publications/ppopp06.pdf}
    }
    
    Johnson, T.A. & Eigenmann, R. Context-sensitive domain-independent algorithm composition and selection 2006 Proc. of ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
    Vol. 41(6), pp. 181-192 
    article URL 
    BibTeX:
    @article{JoEi06,
      author = {Troy A. Johnson and Rudolf Eigenmann},
      title = {Context-sensitive domain-independent algorithm composition and selection},
      journal = {Proc. of ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)},
      publisher = {ACM Press},
      year = {2006},
      volume = {41},
      number = {6},
      pages = {181--192},
      url = {http://engineering.purdue.edu/paramnt/publications/JoEi06.pdf}
    }
    
    Kim, S.W., Ooi, C.-L., Eigenmann, R., Falsafi, B. & Vijaykumar, T.N. Exploiting reference idempotency to reduce speculative storage overflow 2006 ACM Trans. Program. Lang. Syst.
    Vol. 28(5), pp. 942-965 
    article URL 
    BibTeX:
    @article{KOEFV02,
      author = {Seon Wook Kim and Chong-Liang Ooi and Rudolf Eigenmann and Babak Falsafi and T. N. Vijaykumar},
      title = {Exploiting reference idempotency to reduce speculative storage overflow},
      journal = {ACM Trans. Program. Lang. Syst.},
      publisher = {ACM Press},
      year = {2006},
      volume = {28},
      number = {5},
      pages = {942--965},
      url = {http://engineering.purdue.edu/paramnt/publications/KOEFV02.pdf}
    }
    
    Pan, Z. & Eigenmann, R. Fast, Automatic, Procedure-Level Performance Tuning 2006 Proc. of Parallel architectures and Compilation Techniques, pp. 173-181  inproceedings URL 
    BibTeX:
    @inproceedings{PaEi06,
      author = {Zhelong Pan and Rudolf Eigenmann},
      title = {Fast, Automatic, Procedure-Level Performance Tuning},
      booktitle = {Proc. of Parallel architectures and Compilation Techniques},
      year = {2006},
      pages = {173--181},
      url = {http://engineering.purdue.edu/paramnt/publications/p173-pan.pdf}
    }
    
    Ren, X. & Eigenmann, R. Empirical Studies on the Behavior of Resource Availability in Fine-Grained Cycle Sharing Systems 2006 International Conference on Parallel Processing, pp. 3-11  inproceedings URL 
    BibTeX:
    @inproceedings{ReEi06,
      author = {Xiaojuan Ren and Rudolf Eigenmann},
      title = {Empirical Studies on the Behavior of Resource Availability in Fine-Grained Cycle Sharing Systems},
      booktitle = {International Conference on Parallel Processing},
      year = {2006},
      pages = {3--11},
      url = {http://engineering.purdue.edu/paramnt/publications/ReEi06.pdf}
    }
    
    Johnson, T.A., Lee, S.-I., Min, S.-J. & Eigenmann, R. Can Transactions Enhance Parallel Programs? 2006 Proceedings of the Workshop on Languages and Compilers for Parallel Computing  inproceedings URL 
    BibTeX:
    @inproceedings{johnson06transactions,
      author = {Troy A. Johnson and Sang-Ik Lee and Seung-Jai Min and Rudolf Eigenmann},
      title = {Can Transactions Enhance Parallel Programs?},
      booktitle = {Proceedings of the Workshop on Languages and Compilers for Parallel Computing},
      year = {2006},
      url = {http://engineering.purdue.edu/paramnt/publications/johnson06transactions.pdf}
    }
    
    Basumallik, A., Ren, X., Eigenman, R. & Goasguen, S. iShare -- Bringing the TeraGrid to the User's Desktop 2006 TeraGrid'06 Conference  inproceedings  
    BibTeX:
    @inproceedings{BREG06,
      author = {Ayon Basumallik and Xiaojuan Ren and Rudolf Eigenman and Sebastien Goasguen},
      title = {iShare -- Bringing the TeraGrid to the User's Desktop},
      booktitle = {TeraGrid'06 Conference},
      year = {2006}
    }
    
    Ren, X., Lee, S., Eigenmann, R. & Bagchi, S. Resource Availability Prediction in Fine-Grained Cycle Sharing Systems 2006 Proceedings of the 15th IEEE International Symposium on High Performance Distributed Computing, pp. 93-104  inproceedings URL 
    BibTeX:
    @inproceedings{fgcs-hpdc06,
      author = {Xiaojuan Ren and Seyong Lee and Rudolf Eigenmann and Saurabh Bagchi},
      title = {Resource Availability Prediction in Fine-Grained Cycle Sharing Systems},
      booktitle = {Proceedings of the 15th IEEE International Symposium on High Performance Distributed Computing},
      year = {2006},
      pages = {93--104},
      url = {http://engineering.purdue.edu/paramnt/publications/HPDC06_RLEB.pdf}
    }
    
    Pan, Z., Ren, X., Eigenmann, R. & Xu, D. Executing MPI Programs on Virtual Machines in an Internet Sharing System 2006 IEEE International Parallel & Distributed Processing Symposium (IPDPS 2006), pp. 10 pages  inproceedings URL 
    BibTeX:
    @inproceedings{PREX06_MPIIShare,
      author = {Zhelong Pan and Xiaojuan Ren and Rudolf Eigenmann and Dongyan Xu},
      title = {Executing MPI Programs on Virtual Machines in an Internet Sharing System},
      booktitle = {IEEE International Parallel & Distributed Processing Symposium (IPDPS 2006)},
      year = {2006},
      pages = {10 pages},
      url = {http://engineering.purdue.edu/paramnt/publications/ipdps06.pdf}
    }
    
    Pan, Z. & Eigenmann, R. Fast and Effective Orchestration of Compiler Optimizations for Automatic Performance Tuning 2006 The 4th Annual International Symposium on Code Generation and Optimization (CGO), pp. 319-330  inproceedings URL 
    BibTeX:
    @inproceedings{PE06_Orchestration,
      author = {Zhelong Pan and Rudolf Eigenmann},
      title = {Fast and Effective Orchestration of Compiler Optimizations for Automatic Performance Tuning},
      booktitle = {The 4th Annual International Symposium on Code Generation and Optimization (CGO)},
      year = {2006},
      pages = {319--330},
      url = {http://engineering.purdue.edu/paramnt/publications/PE06_Orchestration.pdf}
    }
    
    Armstrong, B., Bae, H., Eigenmann, R., Saied, F., Sayeed, M. & Zheng, Y. HPC Benchmarking and Performance Evaluation With Realistic Applications 2006 Proc. SPEC Benchmarking Workshop 2006, pp. 11 pages  inproceedings URL 
    BibTeX:
    @inproceedings{ABE+06,
      author = {Brian Armstrong and Hansang Bae and Rudolf Eigenmann and Faisal Saied and Mohamed Sayeed and Yili Zheng},
      title = {HPC Benchmarking and Performance Evaluation With Realistic Applications},
      booktitle = {Proc. SPEC Benchmarking Workshop 2006},
      year = {2006},
      pages = {11 pages},
      url = {http://engineering.purdue.edu/paramnt/publications/SPEC06.pdf}
    }
    
    van Waveren, M., Kalyanasundaram, K., Gaertner, G., Jones, W., Eigenmann, R., Lieberman, R., Müller, M.S., Whitney, B. & Saito, H. SPEC HPG Benchmarks for HPC Systems 2006 Proc. Benchmarking Workshop 2006  inproceedings URL 
    BibTeX:
    @inproceedings{WKG+06,
      author = {Matthijs van Waveren and Kumaran Kalyanasundaram and Greg Gaertner and Wesley Jones and Rudolf Eigenmann and Ron Lieberman and Matthias S. Müller and Brian Whitney and Hideki Saito},
      title = {SPEC HPG Benchmarks for HPC Systems},
      booktitle = {Proc. Benchmarking Workshop 2006},
      year = {2006},
      url = {http://engineering.purdue.edu/paramnt/publications/spec06b.pdf}
    }
    
    Basumallik, A. & Eigenmann, R. Towards Automatic Translation of OpenMP to MPI 2005 Proc. of the International Conference on Supercomputing, ICS'05, pp. 189-198  inproceedings URL 
    BibTeX:
    @inproceedings{BasEi05,
      author = {Ayon Basumallik and Rudolf Eigenmann},
      title = {Towards Automatic Translation of OpenMP to MPI},
      booktitle = {Proc. of the International Conference on Supercomputing, ICS'05},
      year = {2005},
      pages = {189--198},
      url = {http://engineering.purdue.edu/paramnt/publications/BasEi05.pdf}
    }
    
    Bae, H. & Eigenmann, R. Interprocedural Symbolic Range Propagation for Optimizing Compilers 2005 Proc. of the Workshop on Languages and Compilers for Parallel Computing(LCPC'05), pp. 413-424  inproceedings URL 
    BibTeX:
    @inproceedings{BaEi05,
      author = {Hansang Bae and Rudolf Eigenmann},
      title = {Interprocedural Symbolic Range Propagation for Optimizing Compilers},
      booktitle = {Proc. of the Workshop on Languages and Compilers for Parallel Computing(LCPC'05)},
      year = {2005},
      pages = {413--424},
      url = {http://engineering.purdue.edu/paramnt/publications/LCPC05.pdf}
    }
    
    Pan, Z., Armstrong, B., Bae, H. & Eigenmann, R. On the Interaction of Tiling and Automatic Parallelization 2005 First International Workshop on OpenMP, pp. 24-35  inproceedings URL 
    BibTeX:
    @inproceedings{PaEi05,
      author = {Zhelong Pan and Brian Armstrong and Hansang Bae and Rudolf Eigenmann},
      title = {On the Interaction of Tiling and Automatic Parallelization},
      booktitle = {First International Workshop on OpenMP},
      year = {2005},
      pages = {24--35},
      url = {http://engineering.purdue.edu/paramnt/publications/IWOMP05.pdf}
    }
    
    Kim, J.-K., Siegel, H.J., Maciejewski, A.A. & Eigenmann, R. Dynamic mapping in Energy Constrained Heterogeneous Computing Systems 2005 Proc. of International Parallel and Distributed Processing Symposium (IPDPS 2005)  inproceedings URL 
    BibTeX:
    @inproceedings{KSME05,
      author = {Jong-Kook Kim and Howard Jay Siegel and Anthony A. Maciejewski and Rudolf Eigenmann},
      title = {Dynamic mapping in Energy Constrained Heterogeneous Computing Systems},
      booktitle = {Proc. of International Parallel and Distributed Processing Symposium (IPDPS 2005)},
      year = {2005},
      url = {http://portal.acm.org/citation.cfm?id=1054405}
    }
    
    Ren, X. & Eigenmann, R. iShare - Open Internet Sharing Built on Peer-to-Peer and Web 2005 European Grid Conference, pp. 1117-1127  inproceedings URL 
    BibTeX:
    @inproceedings{iShare_EGC05,
      author = {Xiaojuan Ren and Rudolf Eigenmann},
      title = {iShare - Open Internet Sharing Built on Peer-to-Peer and Web},
      booktitle = {European Grid Conference},
      year = {2005},
      pages = {1117--1127},
      url = {http://engineering.purdue.edu/paramnt/publications/egc05.pdf}
    }
    
    Hassanein, W., Fortes, J. & Eigenmann, R. Data Forwarding Through In-Memory Precomputation Threads 2004 Proceedings of the ACM International Conference on Supercomputing  inproceedings URL 
    BibTeX:
    @inproceedings{HFE04,
      author = {Wessam Hassanein and Jose Fortes and Rudolf Eigenmann},
      title = {Data Forwarding Through In-Memory Precomputation Threads},
      booktitle = {Proceedings of the ACM International Conference on Supercomputing},
      year = {2004},
      url = {http://engineering.purdue.edu/paramnt/publications/ics04.pdf}
    }
    
    Jiang, X., Xu, D. & Eigenmann, R. Protection Mechanisms for Application Service Hosting Platforms 2004 Proceedings of the IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid)  inproceedings URL 
    BibTeX:
    @inproceedings{JXE04,
      author = {Xuxian Jiang and Dongyan Xu and Rudolf Eigenmann},
      title = {Protection Mechanisms for Application Service Hosting Platforms},
      booktitle = {Proceedings of the IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid)},
      year = {2004},
      url = {http://engineering.purdue.edu/paramnt/publications/CCGrid04.pdf}
    }
    
    Jiang, X., Xu, D. & Eigenmann, R. Protection Mechanisms for Application Service Hosting Platforms 2004 Proceedings of IEEE International Symposium on Cluster Computing and the Grid (CCGrid), pp. 656-663  inproceedings URL 
    BibTeX:
    @inproceedings{XDE04,
      author = {Xuxian Jiang and Dongyan Xu and Rudolf Eigenmann},
      title = {Protection Mechanisms for Application Service Hosting Platforms},
      booktitle = {Proceedings of IEEE International Symposium on Cluster Computing and the Grid (CCGrid)},
      year = {2004},
      pages = {656--663},
      url = {http://engineering.purdue.edu/paramnt/publications/CCGrid04.pdf}
    }
    
    Johnson, T.A., Eigenmann, R. & Vijaykumar, T.N. Min-Cut Program Decomposition for Thread-Level Speculation 2004 Proc. of ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), pp. 59-70  inproceedings URL 
    BibTeX:
    @inproceedings{JEV04,
      author = {Troy A. Johnson and Rudolf Eigenmann and T. N. Vijaykumar},
      title = {Min-Cut Program Decomposition for Thread-Level Speculation},
      booktitle = {Proc. of ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)},
      year = {2004},
      pages = {59--70},
      url = {http://engineering.purdue.edu/paramnt/publications/JEV04.pdf}
    }
    
    Min, S.-J. & Eigenmann, R. Combined Compile-time and Runtime-driven, Pro-active Data Movement in Software DSM Systems 2004 Proc. of Seventh Workshop on Languages, Compilers, and Run-Time Systems for Scalable Computers (LCR2004), pp. 1-6  inproceedings URL 
    BibTeX:
    @inproceedings{MiEi04,
      author = {Seung-Jai Min and Rudolf Eigenmann},
      title = {Combined Compile-time and Runtime-driven, Pro-active Data Movement in Software DSM Systems},
      booktitle = {Proc. of Seventh Workshop on Languages, Compilers, and Run-Time Systems for Scalable Computers (LCR2004)},
      year = {2004},
      pages = {1--6},
      url = {http://engineering.purdue.edu/paramnt/publications/lcr04.pdf}
    }
    
    Pan, Z. & Eigenmann, R. Rating Compiler Optimizations for Automatic Performance Tuning 2004 SC2004: High Performance Computing, Networking and Storage Conference, pp. (10 pages)  inproceedings URL 
    BibTeX:
    @inproceedings{PaEi04,
      author = {Zhelong Pan and Rudolf Eigenmann},
      title = {Rating Compiler Optimizations for Automatic Performance Tuning},
      booktitle = {SC2004: High Performance Computing, Networking and Storage Conference},
      year = {2004},
      pages = {(10 pages)},
      url = {http://engineering.purdue.edu/paramnt/publications/sc04.pdf}
    }
    
    Johnson, T.A., Lee, S.-I., Fei, L., Basumallik, A., Upadhyaya, G., Eigenmann, R. & Midkiff, S.P. Experiences in Using Cetus for Source-to-Source Transformations 2004 Proc. of the Workshop on Languages and Compilers for Parallel Computing (LCPC'04), pp. 1-14  inproceedings URL 
    BibTeX:
    @inproceedings{JLF04,
      author = {Troy A. Johnson and Sang-Ik Lee and Long Fei and Ayon Basumallik and Gautam Upadhyaya and Rudolf Eigenmann and Samuel P. Midkiff},
      title = {Experiences in Using Cetus for Source-to-Source Transformations},
      booktitle = {Proc. of the Workshop on Languages and Compilers for Parallel Computing (LCPC'04)},
      publisher = {Springer Verlag, Lecture Notes in Computer Science},
      year = {2004},
      pages = {1--14},
      url = {http://engineering.purdue.edu/paramnt/publications/lcpc04.pdf}
    }
    
    Ren, X., Pan, Z., Eigenmann, R. & Hu, Y.C. Decentralized and Hierarchical Discovery of Software Applications in the iShare Internet Sharing System 2004 Proceedings of International Conference on Parallel and Distributed Computing Systems, pp. 124-130  inproceedings URL 
    BibTeX:
    @inproceedings{PDCS04,
      author = {Xiaojuan Ren and Zhelong Pan and Rudolf Eigenmann and Y. Charlie Hu},
      title = {Decentralized and Hierarchical Discovery of Software Applications in the iShare Internet Sharing System},
      booktitle = {Proceedings of International Conference on Parallel and Distributed Computing Systems},
      year = {2004},
      pages = {124--130},
      url = {http://engineering.purdue.edu/paramnt/publications/PDCS04.pdf}
    }
    
    Aslot, V. & Eigenmann, R. Quantitative performance analysis of the SPEC OMPM2001 benchmarks 2003 Scientific Programming
    Vol. 11(2), pp. 105-124 
    article URL 
    BibTeX:
    @article{AsEi03,
      author = {Vishal Aslot and Rudolf Eigenmann},
      title = {Quantitative performance analysis of the SPEC OMPM2001 benchmarks},
      journal = {Scientific Programming},
      year = {2003},
      volume = {11},
      number = {2},
      pages = {105--124},
      url = {http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.65.4966}
    }
    
    Hassanein, W., Astfalk, G. & Eigenmann, R. Performance Analysis and Tracing of Technical and Java Applications On the Itanium 2 Processor 2003 Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software, pp. 91-100  inproceedings URL 
    BibTeX:
    @inproceedings{ISPASS-2003,
      author = {Wessam Hassanein and Greg Astfalk and Rudolf Eigenmann},
      title = {Performance Analysis and Tracing of Technical and Java Applications On the Itanium 2 Processor},
      booktitle = {Proceedings of the IEEE International Symposium on Performance Analysis of Systems and Software},
      year = {2003},
      pages = {91--100},
      url = {http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.119.6335}
    }
    
    Min, S.-J., Basumallik, A. & Eigenmann, R. Supporting Realistic OpenMP Applications on a Commodity Cluster of Workstations 2003 OpenMP Shared Memory Parallel Programming: International Workshop on OpenMP Applications and Tools, WOMPAT 2003, Toronto, Canada, June 26-27, 2003. Proceedings Editors: M. J. Voss (Ed.), pp. 170-179  inproceedings URL 
    BibTeX:
    @inproceedings{sminwompat03,
      author = {Seung-Jai Min and Ayon Basumallik and Rudolf Eigenmann},
      title = {Supporting Realistic OpenMP Applications on a Commodity Cluster of Workstations},
      booktitle = {OpenMP Shared Memory Parallel Programming: International Workshop on OpenMP Applications and Tools, WOMPAT 2003, Toronto, Canada, June 26-27, 2003. Proceedings Editors: M. J. Voss (Ed.)},
      year = {2003},
      pages = {170--179},
      url = {http://engineering.purdue.edu/paramnt/publications/wompat03.pdf}
    }
    
    Lee, S.-I., Johnson, T.A. & Eigenmann, R. Cetus -- An Extensible Compiler Infrastructure for Source-to-Source Transformation 2003 Proc. of the Workshop on Languages and Compilers for Parallel Computing(LCPC'03), pp. 539-553  inproceedings URL 
    BibTeX:
    @inproceedings{LJE03,
      author = {Sang-Ik Lee and Troy A. Johnson and Rudolf Eigenmann},
      title = {Cetus -- An Extensible Compiler Infrastructure for Source-to-Source Transformation},
      booktitle = {Proc. of the Workshop on Languages and Compilers for Parallel Computing(LCPC'03)},
      publisher = {Springer Verlag, Lecture Notes in Computer Science 2958},
      year = {2003},
      pages = {539--553},
      url = {http://engineering.purdue.edu/paramnt/publications/lcpc03.pdf}
    }
    
    Min, S.-J., Basumallik, A. & Eigenmann, R. Optimizing OpenMP Programs on Software Distributed Shared Memory Systems 2003 International Journal of Parallel Programming
    Vol. 31(3), pp. 225-249 
    article URL 
    BibTeX:
    @article{MBE03,
      author = {Seung-Jai Min and Ayon Basumallik and Rudolf Eigenmann},
      title = {Optimizing OpenMP Programs on Software Distributed Shared Memory Systems},
      journal = {International Journal of Parallel Programming},
      year = {2003},
      volume = {31},
      number = {3},
      pages = {225--249},
      url = {http://engineering.purdue.edu/paramnt/publications/ijpp-sdsm03.pdf}
    }
    
    Eigenmann, R., Gaertner, G. & Jones, W. SPEC HPC2002: The Next High-Performance Computer Benchmark 2002 Lecture Notes in Computer Science, 2327, pp. 7-10  inproceedings URL 
    BibTeX:
    @inproceedings{EGJ02,
      author = {Rudolf Eigenmann and Greg Gaertner and Wesley Jones},
      title = {SPEC HPC2002: The Next High-Performance Computer Benchmark},
      booktitle = {Lecture Notes in Computer Science, 2327},
      publisher = {Springer Verlag},
      year = {2002},
      pages = {7--10},
      url = {http://engineering.purdue.edu/paramnt/publications/hpc2002.pdf}
    }
    
    Hassanein, W., Fortes, J. & Eigenmann, R. Towards Guided Data Forwarding using Intelligent Memory 2002 Proceedings of the 2nd Annual Workshop on Memory Performance Issues held in conjunction with the 29th International Symposium on Computer Architecture, May, pp. 20-29  inproceedings URL 
    BibTeX:
    @inproceedings{WMPI-1,
      author = {Wessam Hassanein and José Fortes and Rudolf Eigenmann},
      title = {Towards Guided Data Forwarding using Intelligent Memory},
      booktitle = {Proceedings of the 2nd Annual Workshop on Memory Performance Issues held in conjunction with the 29th International Symposium on Computer Architecture, May},
      year = {2002},
      pages = {20--29},
      url = {http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.124.158}
    }
    
    Saito, H., Gaertner, G., Jones, W., Eigenmann, R., Iwashita, H., Lieberman, R. & van Waveren, M. Large System Performance of SPEC OMP2001 Benchmarks 2002 Lecture Notes in Computer Science, 2327, pp. 370-379  inproceedings URL 
    BibTeX:
    @inproceedings{SGJ+02,
      author = {Hideki Saito and Greg Gaertner and Wesley Jones and Rudolf Eigenmann and Hidetoshi Iwashita and Ron Lieberman and Matthijs van Waveren},
      title = {Large System Performance of SPEC OMP2001 Benchmarks},
      booktitle = {Lecture Notes in Computer Science, 2327},
      publisher = {Springer Verlag},
      year = {2002},
      pages = {370--379},
      url = {http://www.springerlink.com/content/p745q440x3321267/}
    }
    
    Bae, H. & Eigenmann, R. Performance Analysis of Symbolic Analysis Techniques for Parallelizing Compilers 2002 Proc. of the Workshop on Languages and Compilers for Parallel Computing(LCPC'02), pp. 280-294  inproceedings URL 
    BibTeX:
    @inproceedings{BaEi02,
      author = {Hansang Bae and Rudolf Eigenmann},
      title = {Performance Analysis of Symbolic Analysis Techniques for Parallelizing Compilers},
      booktitle = {Proc. of the Workshop on Languages and Compilers for Parallel Computing(LCPC'02)},
      year = {2002},
      pages = {280--294},
      url = {http://engineering.purdue.edu/paramnt/publications/LCPC02.pdf}
    }
    
    Basumallik, A., Min, S.-J. & Eigenmann, R. Towards OpenMP Execution on Software Distributed Shared Memory Systems 2002 Int'l Workshop on OpenMP: Experiences and Implementations (WOMPEI'02), Lecture Notes in Computer Science, 2327, pp. 457-468  inproceedings URL 
    BibTeX:
    @inproceedings{BME02,
      author = {Ayon Basumallik and Seung-Jai Min and Rudolf Eigenmann},
      title = {Towards OpenMP Execution on Software Distributed Shared Memory Systems},
      booktitle = {Int'l Workshop on OpenMP: Experiences and Implementations (WOMPEI'02), Lecture Notes in Computer Science, 2327},
      publisher = {Springer Verlag},
      year = {2002},
      pages = {457--468},
      url = {http://engineering.purdue.edu/paramnt/publications/wompei02.pdf}
    }
    
    Eigenmann, R., Hoeflinger, J., Kuhn, R.H., Padua, D., Basumallik, A., Min, S.-J. & Zhu, J. Is OpenMP for Grids? 2002 Workshop on Next-Generation Systems, Int'l Parallel and Distributed Processing Symposium, pp. 8 pages (on CD ROM)  inproceedings URL 
    BibTeX:
    @inproceedings{EHK+02,
      author = {Rudolf Eigenmann and Jay Hoeflinger and Robert H. Kuhn and David Padua and Ayon Basumallik and Seung-Jai Min and Jiajing Zhu},
      title = {Is OpenMP for Grids?},
      booktitle = {Workshop on Next-Generation Systems, Int'l Parallel and Distributed Processing Symposium},
      year = {2002},
      pages = {8 pages (on CD ROM)},
      url = {http://engineering.purdue.edu/paramnt/publications/ipdps02.pdf}
    }
    
    Armstrong, B. & Eigenmann, R. A Methodology for Scientific Benchmarking with Large-Scale Applications 2001 MIT Press, pp. 109-127  article URL 
    BibTeX:
    @article{AsEi00,
      author = {Brian Armstrong and Rudolf Eigenmann},
      title = {A Methodology for Scientific Benchmarking with Large-Scale Applications},
      journal = {MIT Press},
      year = {2001},
      pages = {109--127},
      url = {http://engineering.purdue.edu/paramnt/publications/BenchMeth01.pdf}
    }
    
    Aslot, V. Performance Characterization of the SPEComp Benchmarks 2001 School: Purdue University  mastersthesis  
    BibTeX:
    @mastersthesis{Aslot01,
      author = {Vishal Aslot},
      title = {Performance Characterization of the SPEComp Benchmarks},
      school = {Purdue University},
      year = {2001}
    }
    
    Eigenmann, R. Performance Evaluation and Benchmarking with Realistic Applications 2001 , pp. 40-48  inbook URL 
    BibTeX:
    @inbook{EGSS01,
      author = {Rudolf Eigenmann },
      title = {Performance Evaluation and Benchmarking with Realistic Applications},
      publisher = {MIT Press},
      year = {2001},
      pages = {40--48},
      url = {http://mitpress.mit.edu/catalog/item/default.asp?tid=3806&ttype=2}
    }
    
    Figueiredo, R.J., Fortes, J.A.B., Eigenmann, R., Kapadia, N.H., Adabala, S., Miguel-Alonso, J., Taylor, V., Vidal, L. & Chen, J.-J. Network Computer for Computer Architecture Education: A Progress Report. Computer Architecture and Programming Courses 2001 Proceeding of 2001 ASEE Annual Conference & Exposition  inproceedings URL 
    BibTeX:
    @inproceedings{FFE+01,
      author = {Renato J. Figueiredo and Josè A. B. Fortes and Rudolf Eigenmann and Nirav H. Kapadia and Sumalatha Adabala and Jose Miguel-Alonso and Valerie Taylor and Luis Vidal and Jan-Jo Chen},
      title = {Network Computer for Computer Architecture Education: A Progress Report. Computer Architecture and Programming Courses},
      booktitle = {Proceeding of 2001 ASEE Annual Conference & Exposition},
      year = {2001},
      url = {http://portal.acm.org/citation.cfm?id=1275263}
    }
    
    Kim, S.W. & Eigenmann, R. Where Does the Speedup Go: Quantitative Modeling of Performance Losses in Shared-Memory Programs 2001 Parallel Processing Letters
    Vol. 10(2\&3), pp. 227-238 
    article URL 
    BibTeX:
    @article{KiEi01,
      author = {Seon Wook Kim and Rudolf Eigenmann},
      title = {Where Does the Speedup Go: Quantitative Modeling of Performance Losses in Shared-Memory Programs},
      journal = {Parallel Processing Letters},
      year = {2001},
      volume = {10},
      number = {2&3},
      pages = {227--238},
      url = {http://compiler.korea.ac.kr/publication/papers/ppl01.pdf}
    }
    
    Park, I., Voss, M.J., Kim, S.W. & Eigenmann, R. Parallel Programming Environment for OpenMP 2001 Scientific Programming
    Vol. 9(2/3), pp. 143-161 
    article URL 
    BibTeX:
    @article{PVKE01,
      author = {Insung Park and Michael J. Voss and Seon Wook Kim and Rudolf Eigenmann},
      title = {Parallel Programming Environment for OpenMP},
      journal = {Scientific Programming},
      year = {2001},
      volume = {9},
      number = {2/3},
      pages = {143--161},
      url = {http://engineering.purdue.edu/paramnt/publications/ompenv.pdf}
    }
    
    Aslot, V. & Eigenmann, R. Performance Characteristics of the SPEC OMP2001 Benchmarks 2001 Proc. of the European Third European Workshop on OpenMP (EWOMP'2001), pp. (10)  inproceedings URL 
    BibTeX:
    @inproceedings{AsEi01,
      author = {Vishal Aslot and Rudolf Eigenmann},
      title = {Performance Characteristics of the SPEC OMP2001 Benchmarks},
      booktitle = {Proc. of the European Third European Workshop on OpenMP (EWOMP'2001)},
      year = {2001},
      pages = {(10)},
      note = {also published in ACM Computer Architecture News, Vol. 29, No. 5, 2001},
      url = {http://engineering.purdue.edu/paramnt/publications/ewomp01.pdf}
    }
    
    Bova, S.W., Breshears, C.P., Gabb, H., Eigenmann, R., Gaertner, G., Kuhn, B., Magro, B. & Salvini, S. Parallel Programming with Message Passing and Directives 2001 Computation in Science and Engineering, pp. 22-37  article URL 
    BibTeX:
    @article{BBG+01,
      author = {Steve W. Bova and Clay P. Breshears and Henry Gabb and Rudolf Eigenmann and Greg Gaertner and Bob Kuhn and Bill Magro and Stefano Salvini},
      title = {Parallel Programming with Message Passing and Directives},
      journal = {Computation in Science and Engineering},
      year = {2001},
      pages = {22--37},
      url = {http://engineering.purdue.edu/paramnt/publications/MpiOmp01.pdf}
    }
    
    Armstrong, B. & Eigenmann, R. Challenges in the Automatic Parallelization of Large-scale Computational Applications 2001
    Vol. 4528Commercial Applications for High-Performance Computing, pp. 50-60 
    inproceedings URL 
    BibTeX:
    @inproceedings{ArEi01,
      author = {Brian Armstrong and Rudolf Eigenmann},
      title = {Challenges in the Automatic Parallelization of Large-scale Computational Applications},
      booktitle = {Commercial Applications for High-Performance Computing},
      year = {2001},
      volume = {4528},
      pages = {50--60},
      url = {http://engineering.purdue.edu/paramnt/publications/itcom01.pdf}
    }
    
    Kim, S.W. & Eigenmann, R. The Structure of a Compiler for Explicit and Implicit Parallelism 2001 Proc. of the Workshop on Languages and Compilers for Parallel Computing(LCPC'01)  inproceedings URL 
    BibTeX:
    @inproceedings{KiEi01b,
      author = {Seon Wook Kim and Rudolf Eigenmann},
      title = {The Structure of a Compiler for Explicit and Implicit Parallelism},
      booktitle = {Proc. of the Workshop on Languages and Compilers for Parallel Computing(LCPC'01)},
      publisher = {(on CDROM)},
      year = {2001},
      url = {http://engineering.purdue.edu/paramnt/publications/lcpc01.pdf}
    }
    
    Aslot, V., Domeika, M., Eigenmann, R., Gaertner, G., Jones, W.B. & Parady, B. SPEComp: A New Benchmark Suite for Measuring Parallel Computer Performance 2001 OpenMP Shared-Memory Parallel Programming, pp. 1-10  inproceedings URL 
    BibTeX:
    @inproceedings{ADE+01,
      author = {Vishal Aslot and Max Domeika and Rudolf Eigenmann and Greg Gaertner and Wesley B. Jones and Bodo Parady},
      title = {SPEComp: A New Benchmark Suite for Measuring Parallel Computer Performance},
      booktitle = {OpenMP Shared-Memory Parallel Programming},
      year = {2001},
      pages = {1--10},
      url = {http://engineering.purdue.edu/paramnt/publications/wompat01spec.pdf}
    }
    
    Min, S.-J., Kim, S.W., Voss, M., Lee, S.-I. & Eigenmann, R. Portable Compilers for OpenMP 2001 OpenMP Shared-Memory Parallel Programming, pp. 11-19  inproceedings URL 
    BibTeX:
    @inproceedings{MKV+01,
      author = {Seung-Jai Min and Seon Wook Kim and Michael Voss and Sang-Ik Lee and Rudolf Eigenmann},
      title = {Portable Compilers for OpenMP},
      booktitle = {OpenMP Shared-Memory Parallel Programming},
      year = {2001},
      pages = {11--19},
      url = {http://engineering.purdue.edu/paramnt/publications/wompat01pcomp.pdf}
    }
    
    Kim, S.W., liang Ooi, C., Eigenmann, R., Falsafi, B. & Vijaykumar, T.N. Reference Idempotency Analysis: A Framework For Optimizing Speculative Execution 2001 Proc. of the ACM Symposium on Principles and Practice of Parallel Programming (PPOPP'01), pp. 2-11  inproceedings URL 
    BibTeX:
    @inproceedings{KOE+01,
      author = {Seon Wook Kim and Chong-liang Ooi and Rudolf Eigenmann and Babak Falsafi and T. N. Vijaykumar},
      title = {Reference Idempotency Analysis: A Framework For Optimizing Speculative Execution},
      booktitle = {Proc. of the ACM Symposium on Principles and Practice of Parallel Programming (PPOPP'01)},
      publisher = {ACM Press},
      year = {2001},
      pages = {2--11},
      url = {http://engineering.purdue.edu/paramnt/publications/ppopp01.pdf}
    }
    
    Ooi, C.-L., Kim, S.W., Eigenmann, R., Falsafi, B. & Vijaykumar, T.N. Multiplex: Unifying Conventional and Speculative Thread-Level Parallelism on a Chip Multiprocessor 2001 Proc. of the International Conference on Supercomputing, ICS'01, pp. 368-380  inproceedings URL 
    BibTeX:
    @inproceedings{OKE+01,
      author = {Chong-Liang Ooi and Seon Wook Kim and Rudolf Eigenmann and Babak Falsafi and T. N. Vijaykumar},
      title = {Multiplex: Unifying Conventional and Speculative Thread-Level Parallelism on a Chip Multiprocessor},
      booktitle = {Proc. of the International Conference on Supercomputing, ICS'01},
      publisher = {ACM Press},
      year = {2001},
      pages = {368--380},
      url = {http://engineering.purdue.edu/paramnt/publications/ics01.pdf}
    }
    
    Voss, M.J. & Eigenmann, R. High-Level Adaptive Program Optimization with ADAPT 2001 Proc. of the ACM Symposium on Principles and Practice of Parallel Programming (PPOPP'01), pp. 93-102  inproceedings URL 
    BibTeX:
    @inproceedings{VoEi01,
      author = {Michael J. Voss and Rudolf Eigenmann},
      title = {High-Level Adaptive Program Optimization with ADAPT},
      booktitle = {Proc. of the ACM Symposium on Principles and Practice of Parallel Programming (PPOPP'01)},
      publisher = {ACM Press},
      year = {2001},
      pages = {93--102},
      url = {http://engineering.purdue.edu/paramnt/publications/ppopp01b.pdf}
    }
    
    Eigenman, R. Encyclopedia of Computer Science, fourth Edition 2000 , pp. 137-141  inbook  
    BibTeX:
    @inbook{Eig00b,
      author = {Rudolf Eigenman},
      title = {Encyclopedia of Computer Science, fourth Edition},
      publisher = {Nature Publishing Group},
      year = {2000},
      pages = {137--141}
    }
    
    Eigenmann, R. & Hoeflinger, J. Wiley Encyclopedia of Electrical and Electronics Engineering 2000 , pp. (20)  inbook  
    BibTeX:
    @inbook{EiHo00,
      author = {Rudolf Eigenmann and Jay Hoeflinger},
      title = {Wiley Encyclopedia of Electrical and Electronics Engineering},
      publisher = {John Wiley & Sons, Inc.},
      year = {2000},
      pages = {(20)}
    }
    
    Eigenmann, R. & Voss, M. Toward a Compilation Paradigm for Computational Applications on the Information Power Grid 2000 Mathematics and Computers in Simulation
    Vol. 54(4-5), pp. 307-320 
    article  
    BibTeX:
    @article{EiVo01,
      author = {Rudolf Eigenmann and Michael Voss},
      title = {Toward a Compilation Paradigm for Computational Applications on the Information Power Grid},
      journal = {Mathematics and Computers in Simulation},
      year = {2000},
      volume = {54},
      number = {4--5},
      pages = {307--320}
    }
    
    Kim, S.W., Voss, M. & Eigenmann, R. Performance Analysis of Compiler-Parallelized Programs on Shared-Memory Multiprocessors 2000 Proceedings of CPC2000 Compilers for Parallel Computers, pp. 305  inproceedings  
    BibTeX:
    @inproceedings{KVE20,
      author = {Seon Wook Kim and Michael Voss and Rudolf Eigenmann},
      title = {Performance Analysis of Compiler-Parallelized Programs on Shared-Memory Multiprocessors},
      booktitle = {Proceedings of CPC2000 Compilers for Parallel Computers},
      year = {2000},
      pages = {305}
    }
    
    Kortmann, S., Park, I., Voss, M. & Eigenmann, R. Interactive and Modular Optimization with InterPol 2000 Proc. of the Int'l Conference on Parallel and Distributed Processing Techniques and Applications, pp. 5  inproceedings  
    BibTeX:
    @inproceedings{KoPa+00,
      author = {Stefan Kortmann and Insung Park and Michael Voss and Rudolf Eigenmann},
      title = {Interactive and Modular Optimization with InterPol},
      booktitle = {Proc. of the Int'l Conference on Parallel and Distributed Processing Techniques and Applications},
      year = {2000},
      pages = {5}
    }
    
    Voss, M. & Eigenmann, R. Adapt: Automated De-Coupled Adaptive Program Transformation 2000 Proc. of the Int'l Conf. on Parallel Processing, pp. 163-170  inproceedings  
    BibTeX:
    @inproceedings{VoEi00a,
      author = {Michael Voss and Rudolf Eigenmann},
      title = {Adapt: Automated De-Coupled Adaptive Program Transformation},
      booktitle = {Proc. of the Int'l Conf. on Parallel Processing},
      year = {2000},
      pages = {163--170}
    }
    
    Voss, M.J., Yau, K.W. & Eigenmann, R. Interactive Instrumentation and Tuning of OpenMP Programs 2000 Proc. of the Int'l Conference on Parallel and Distributed Processing Techniques and Applications, pp. 7  inproceedings  
    BibTeX:
    @inproceedings{VoYa+00,
      author = {Michael J. Voss and Kwok Wai Yau and Rudolf Eigenmann},
      title = {Interactive Instrumentation and Tuning of OpenMP Programs},
      booktitle = {Proc. of the Int'l Conference on Parallel and Distributed Processing Techniques and Applications},
      year = {2000},
      pages = {7}
    }
    
    Park, I., Kapadia, N.H., Figueiredo, R.J., Eigenmann, R. & Fortes, J.A.B. Towards an Integrated, Web-executable Parallel Programming Tool Environment 2000 Proc. of SC2000: High-Performance Computing and Networking Conference, pp. 12  inproceedings  
    BibTeX:
    @inproceedings{PKF+00,
      author = {Insung Park and Nirav H. Kapadia and Renato J. Figueiredo and Rudolf Eigenmann and José A. B. Fortes},
      title = {Towards an Integrated, Web-executable Parallel Programming Tool Environment},
      booktitle = {Proc. of SC2000: High-Performance Computing and Networking Conference},
      year = {2000},
      pages = {12}
    }
    
    Armstrong, B., Kim, S.W. & Eigenmann, R. Quantifying Differences between OpenMP and MPI Using a Large-Scale Application Suite 2000 Proc. of the third International Symposium on High Performance Computing, Lecture Notes in Computer Science 1940, pp. 482-493  inproceedings  
    BibTeX:
    @inproceedings{AKE00,
      author = {Brian Armstrong and Seon Wook Kim and Rudolf Eigenmann},
      title = {Quantifying Differences between OpenMP and MPI Using a Large-Scale Application Suite},
      booktitle = {Proc. of the third International Symposium on High Performance Computing, Lecture Notes in Computer Science 1940},
      publisher = {Springer Verlag},
      year = {2000},
      pages = {482--493}
    }
    
    Gaertner, G., Eigenmann, R. & Dixit, K. Beyond the Cloak and Dagger: Credible, Repeatable Benchmarks 2000 Scientific Computing and Instrumentation, pp. 6  article  
    BibTeX:
    @article{GEK00,
      author = {Greg Gaertner and Rudolf Eigenmann and Kaivalya Dixit},
      title = {Beyond the Cloak and Dagger: Credible, Repeatable Benchmarks},
      journal = {Scientific Computing and Instrumentation},
      year = {2000},
      pages = {6}
    }
    
    Kim, S.W. & Eigenmann, R. Compiler Techniques for Energy Saving in Instruction Caches of Speculative Parallel Microarchitectures 2000 Proc. of the Int'l Conference on Parallel Processing, pp. 77-84  inproceedings  
    BibTeX:
    @inproceedings{KiEi00a,
      author = {Seon Wook Kim and Rudolf Eigenmann},
      title = {Compiler Techniques for Energy Saving in Instruction Caches of Speculative Parallel Microarchitectures},
      booktitle = {Proc. of the Int'l Conference on Parallel Processing},
      year = {2000},
      pages = {77--84}
    }
    
    Kim, S.W., Park, I. & Eigenmann, R. A Performance Advisor Tool for Shared-Memory Parallel Programming 2000 Proc. of the Workshop on Languages and Compilers for Parallel Computing, pp. (15 pages)  inproceedings  
    BibTeX:
    @inproceedings{KiEi00b,
      author = {Seon Wook Kim and Insung Park and Rudolf Eigenmann},
      title = {A Performance Advisor Tool for Shared-Memory Parallel Programming},
      booktitle = {Proc. of the Workshop on Languages and Compilers for Parallel Computing},
      year = {2000},
      pages = {(15 pages)}
    }
    
    Park, I. & Eigenmann, R. Supporting Users' Reasoning in Performance Evaluation and Tuning of Parallel Applications 2000 Proc. of the International Conference on Parallel and Distributed Computing Systems, pp. 346-351  inproceedings  
    BibTeX:
    @inproceedings{PaEi00,
      author = {Insung Park and Rudolf Eigenmann},
      title = {Supporting Users' Reasoning in Performance Evaluation and Tuning of Parallel Applications},
      booktitle = {Proc. of the International Conference on Parallel and Distributed Computing Systems},
      year = {2000},
      pages = {346--351}
    }
    
    Figueiredo, R.J., Fortes, J.A.B., Eigenmann, R., Kapadia, N., Adabala, S., Miguel-Alonso, J., Taylor, V., Livny, M., Vidal, L., Chen, J.-J., Figueiredo, R.J., Fortes, J.A.B., Eigenmann, R., Kapadia, N.H., Adabala, S., Miguel-Alonso, J., Taylor, V., Livny, M., Vidal, L. & Chen, J.-J. A Network-Computing Infrastructure for Tool Experimentation Applied to Computer Architecture Education 2000 Proc. of the Workshop on Computer Architecture Education, 27th International Symposium on Computer Architecture  inproceedings  
    BibTeX:
    @inproceedings{FFE+00,
      author = {Renato J. Figueiredo and José A. B. Fortes and Rudolf Eigenmann and Nirav Kapadia and Sumalatha Adabala and Jose Miguel-Alonso and Valerie Taylor and Miron Livny and Luis Vidal and Jan-Jo Chen and Renato J. Figueiredo and Josè A. B. Fortes and Rudolf Eigenmann and Nirav H. Kapadia and Sumalatha Adabala and Jose Miguel-Alonso and Valerie Taylor and Miron Livny and Luis Vidal and Jan-Jo Chen},
      title = {A Network-Computing Infrastructure for Tool Experimentation Applied to Computer Architecture Education},
      booktitle = {Proc. of the Workshop on Computer Architecture Education, 27th International Symposium on Computer Architecture},
      year = {2000}
    }
    
    Fortes, J.A.B., Kapadia, N.H., Eigenmann, R., Figueiredo, R.J., Taylor, V., Choudhary, A., Vidal, L. & Chen, J.-J. On the Use of Simulation and Parallelization Tools in Computer Architecture and Programming Courses 2000 Proceeding of 2000 ASEE Annual Conference & Exposition  inproceedings  
    BibTeX:
    @inproceedings{FKE+00,
      author = {Josè A. B. Fortes and Nirav H. Kapadia and Rudolf Eigenmann and Renato J. Figueiredo and Valerie Taylor and Alok Choudhary and Luis Vidal and Jan-Jo Chen},
      title = {On the Use of Simulation and Parallelization Tools in Computer Architecture and Programming Courses},
      booktitle = {Proceeding of 2000 ASEE Annual Conference & Exposition},
      year = {2000}
    }
    
    Voss, M.J. & Eigenmann, R. A Framework for Remote Dynamic Program Optimization 2000 Proceedings of the ACM SIGPLAN Workshop on Dynamic and Adaptive Compilation and Optimization (Dynamo'00, held in conjunction with POPL'00), pp. 32-40  inproceedings  
    BibTeX:
    @inproceedings{VoEi00c,
      author = {Michael J. Voss and Rudolf Eigenmann},
      title = {A Framework for Remote Dynamic Program Optimization},
      booktitle = {Proceedings of the ACM SIGPLAN Workshop on Dynamic and Adaptive Compilation and Optimization (Dynamo'00, held in conjunction with POPL'00)},
      year = {2000},
      pages = {32--40}
    }
    
    Eigenmann, R. & Lilja, D.J. Wiley Encyclopedia of Electrical and Electronics Engineering 1999
    Vol. 23, pp. 387-400 
    inbook  
    BibTeX:
    @inbook{EiLi99,
      author = {Rudolf Eigenmann and David J. Lilja},
      title = {Wiley Encyclopedia of Electrical and Electronics Engineering},
      publisher = {John Wiley & Sons, Inc.},
      year = {1999},
      volume = {23},
      pages = {387--400}
    }
    
    Fortes, J.A.B., Kapadia, N.H., Eigenmann, R., Figueiredo, R.J., Taylor, V., Choudhary, A., Vidal, L. & Chen, J.-J. On the Integration of Computer Architecture and Parallel Programming Tools Into Computer Curricula 1999 Proceedings of the 1999 Annual Society for Engineering Education Conference  inproceedings  
    BibTeX:
    @inproceedings{FKEF+99,
      author = {J. A. B. Fortes and N. H. Kapadia and R. Eigenmann and R. J. Figueiredo and V. Taylor and A. Choudhary and L. Vidal and J.-J. Chen},
      title = {On the Integration of Computer Architecture and Parallel Programming Tools Into Computer Curricula},
      booktitle = {Proceedings of the 1999 Annual Society for Engineering Education Conference},
      year = {1999}
    }
    
    Kennell, R.L. & Eigenmann, R. Automatic Parallelization of C by Means of Language Transcription 1999 Lecture Notes in Computer Science 1656, pp. 166-180  inproceedings  
    BibTeX:
    @inproceedings{KeEi98,
      author = {Richard L. Kennell and Rudolf Eigenmann},
      title = {Automatic Parallelization of C by Means of Language Transcription},
      booktitle = {Lecture Notes in Computer Science 1656},
      year = {1999},
      pages = {166--180}
    }
    
    University, P. Characterization Repository of the SPEC High-Performance-Computing Benchmarks 1999 http://www.ece.purdue.edu/Paramount/BenchInfo  misc  
    BibTeX:
    @misc{Bench99,
      author = {Purdue University},
      title = {Characterization Repository of the SPEC High-Performance-Computing Benchmarks},
      year = {1999}
    }
    
    Voss, M.J. & Eigenmann, R. Reducing Parallel Overheads Through Dynamic Serialization 1999 Int'l Parallel Processing Symposium, pp. 88-92  inproceedings URL 
    BibTeX:
    @inproceedings{VoEi99b,
      author = {Michael J. Voss and Rudolf Eigenmann},
      title = {Reducing Parallel Overheads Through Dynamic Serialization},
      booktitle = {Int'l Parallel Processing Symposium},
      year = {1999},
      pages = {88--92},
      url = {http://engineering.purdue.edu/paramnt/publications/voei98.pdf}
    }
    
    Bova, S.W., Breshears, C.P., Gabb, H., Eigenmann, R., Gaertner, G., Kuhn, B., Magro, B. & Salvini, S. Parallel Programming with Message Passing and Directives 1999 SIAM News
    Vol. 11 
    article  
    BibTeX:
    @article{BBG+99,
      author = {Steve W. Bova and Clay P. Breshears and Henry Gabb and Rudolf Eigenmann and Greg Gaertner and Bob Kuhn and Bill Magro and Stefano Salvini},
      title = {Parallel Programming with Message Passing and Directives},
      journal = {SIAM News},
      year = {1999},
      volume = {11}
    }
    
    Kim, S.W. & Eigenmann, R. Compiling for Speculative Architectures 1999 Proc. of the 12th Int'l Workshop on Languages and Compilers for Parallel Computing, San Diago, Calif.  inproceedings URL 
    BibTeX:
    @inproceedings{KiEi99,
      author = {Seon Wook Kim and Rudolf Eigenmann},
      title = {Compiling for Speculative Architectures},
      booktitle = {Proc. of the 12th Int'l Workshop on Languages and Compilers for Parallel Computing, San Diago, Calif.},
      year = {1999},
      url = {http://engineering.purdue.edu/paramnt/publications/lcpc99.pdf}
    }
    
    Downar, T.J., Eigenmann, R., Fortes, J.A.B. & Kapadia, N.H. Issues and Approaches in Parallel Multi-Component and Multi-Physics Simulations 1999 Proc. of the 1999 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'99), pp. 916-922  inproceedings  
    BibTeX:
    @inproceedings{DEFK99,
      author = {Thomas J. Downar and Rudolf Eigenmann and José A. B. Fortes and Nirav H. Kapadia},
      title = {Issues and Approaches in Parallel Multi-Component and Multi-Physics Simulations},
      booktitle = {Proc. of the 1999 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'99)},
      year = {1999},
      pages = {916--922}
    }
    
    Voss, M. & Eigenmann, R. Dynamically Adaptive Parallel Programs 1999 International Symposium on High Performance Computing, pp. 109-120  inproceedings  
    BibTeX:
    @inproceedings{VoEi99a,
      author = {Michael Voss and Rudolf Eigenmann},
      title = {Dynamically Adaptive Parallel Programs},
      booktitle = {International Symposium on High Performance Computing},
      year = {1999},
      pages = {109--120}
    }
    
    Armstrong, B., Kim, S.W., Park, I., Voss, M. & Eigenmann, R. Compiler-Based Tools for Analyzing Parallel Programs 1998 Parallel Computing
    Vol. 24, pp. 401-420 
    article  
    BibTeX:
    @article{AKP+97,
      author = {Brian Armstrong and Seon Wook Kim and Insung Park and Michael Voss and Rudolf Eigenmann},
      title = {Compiler-Based Tools for Analyzing Parallel Programs},
      journal = {Parallel Computing},
      year = {1998},
      volume = {24},
      pages = {401--420}
    }
    
    Blume, W. & Eigenmann, R. Non-Linear and Symbolic Data Dependence Testing 1998 IEEE Transactions on Parallel and Distributed Systems
    Vol. 9(12), pp. 1180-1194 
    article URL 
    BibTeX:
    @article{BlEi98,
      author = {William Blume and Rudolf Eigenmann},
      title = {Non-Linear and Symbolic Data Dependence Testing},
      journal = {IEEE Transactions on Parallel and Distributed Systems},
      year = {1998},
      volume = {9},
      number = {12},
      pages = {1180--1194},
      url = {http://engineering.purdue.edu/paramnt/publications/rt.pdf}
    }
    
    Jiang, H. A Portable Runtime Library for Loop-Parallelism on Pthreads and Solaris 1998 School: School of Electrical and Computer Engineering, Purdue University  mastersthesis  
    BibTeX:
    @mastersthesis{Jia98,
      author = {Hui Jiang},
      title = {A Portable Runtime Library for Loop-Parallelism on Pthreads and Solaris},
      school = {School of Electrical and Computer Engineering, Purdue University},
      year = {1998},
      note = {in preparation}
    }
    
    Kuhn, R., Menon, R., Mattson, T. & Eigenmann, R. OpenMP Parallel Programming 1998 Tutorial at the Supercomputing'98 Conference. Also available at http://www.openmp.org/presentations/index.cgi?sc98tutorial  inproceedings  
    BibTeX:
    @inproceedings{KMME98,
      author = {Robert Kuhn and Ramesh Menon and Tim Mattson and Rudolf Eigenmann},
      title = {OpenMP Parallel Programming},
      booktitle = {Tutorial at the Supercomputing'98 Conference. Also available at http://www.openmp.org/presentations/index.cgi?sc98tutorial},
      year = {1998}
    }
    
    Park, I. & Eigenmann, R. sc Ursa Major: Exploring Web Technology for Design and Evaluation of High-Performance Systems 1998 Int'l Conf. on High-Performance Computing and Networking, Lecture Notes in Computer Science 1401, pp. 535-544  inproceedings  
    BibTeX:
    @inproceedings{PaEi97,
      author = {Insung Park and Rudolf Eigenmann},
      title = {sc Ursa Major: Exploring Web Technology for Design and Evaluation of High-Performance Systems},
      booktitle = {Int'l Conf. on High-Performance Computing and Networking, Lecture Notes in Computer Science 1401},
      year = {1998},
      pages = {535--544}
    }
    
    Park, I., Voss, M.J., Armstrong, B. & Eigenmann, R. Interactive Compilation and Performance Analysis with Ursa Minor 1998 Lecture Notes in Computer Science, 1366, pp. 163-176  inproceedings  
    BibTeX:
    @inproceedings{PVAE97,
      author = {Insung Park and Michael J. Voss and Brian Armstrong and Rudolf Eigenmann},
      title = {Interactive Compilation and Performance Analysis with Ursa Minor},
      booktitle = {Lecture Notes in Computer Science, 1366},
      year = {1998},
      pages = {163--176}
    }
    
    Park, I., Voss, M.J., Armstrong, B. & Eigenmann, R. Parallel Programming and Performance Evaluation with The sc Ursa Tool Family 1998 Int'l Journal of Parallel Programming
    Vol. 26(5), pp. 541-561 
    article URL 
    BibTeX:
    @article{PVAE98,
      author = {Insung Park and Michael J. Voss and Brian Armstrong and Rudolf Eigenmann},
      title = {Parallel Programming and Performance Evaluation with The sc Ursa Tool Family},
      journal = {Int'l Journal of Parallel Programming},
      year = {1998},
      volume = {26},
      number = {5},
      pages = {541--561},
      url = {http://engineering.purdue.edu/paramnt/publications/ijpp.pdf}
    }
    
    Armstrong, B. Understanding the Performance of large Computer Applications from a Computer Systems Perspective 1998 School: School of Electrical and Computer Engineering, Purdue University  mastersthesis  
    BibTeX:
    @mastersthesis{Arm98,
      author = {Brian Armstrong},
      title = {Understanding the Performance of large Computer Applications from a Computer Systems Perspective},
      school = {School of Electrical and Computer Engineering, Purdue University},
      year = {1998}
    }
    
    Figueiredo, R.J.O., Fortes, J.A.B., Miled, Z.B., Taylor, V. & Eigenmann, R. Impact of Computing-in-Memory on the Performance of Processor-and-Memory Hierarchies 1998 Proc. 11th Int'l. Conf. on Parallel and Distr. Computing Systems (PDCS-98), pp. 43-50  inproceedings  
    BibTeX:
    @inproceedings{FFB+98,
      author = {Renato J. O. Figueiredo and José A. B. Fortes and Zina Ben Miled and Valerie Taylor and Rudolf Eigenmann},
      title = {Impact of Computing-in-Memory on the Performance of Processor-and-Memory Hierarchies},
      booktitle = {Proc. 11th Int'l. Conf. on Parallel and Distr. Computing Systems (PDCS-98)},
      year = {1998},
      pages = {43--50}
    }
    
    Armstrong, B. & Eigenmann, R. Performance Forecasting: Towards a Methodology for Characterizing Large Computational Applications 1998 Proc. of the Int'l Conf. on Parallel Processing, pp. 518-525  inproceedings URL 
    BibTeX:
    @inproceedings{ArEi98,
      author = {Brian Armstrong and Rudolf Eigenmann},
      title = {Performance Forecasting: Towards a Methodology for Characterizing Large Computational Applications},
      booktitle = {Proc. of the Int'l Conf. on Parallel Processing},
      year = {1998},
      pages = {518--525},
      url = {http://engineering.purdue.edu/paramnt/publications/perfore.pdf}
    }
    
    Eigenmann, R., Hoeflinger, J. & Padua, D. On the Automatic Parallelization of the Perfect Benchmarks 1998 #DP#
    Vol. 9(1), pp. 5-23 
    article URL 
    BibTeX:
    @article{EiHP94,
      author = {Rudolf Eigenmann and Jay Hoeflinger and David Padua},
      title = {On the Automatic Parallelization of the Perfect Benchmarks},
      journal = {#DP#},
      year = {1998},
      volume = {9},
      number = {1},
      pages = {5--23},
      url = {http://engineering.purdue.edu/paramnt/publications/1392.pdf}
    }
    
    Kim, S.-W. & Eigenmann, R. Max/P: detecting the maximum parallelism in a Fortran program 1997   manual  
    BibTeX:
    @manual{KiEi97,
      author = {Seon-Wook Kim and Rudolf Eigenmann},
      title = {Max/P: detecting the maximum parallelism in a Fortran program},
      year = {1997},
      note = {Manual ECE-HPCLab-97201}
    }
    
    Adve, S., Burger, D., Eigenmann, R., Rawsthorne, A., Smith, M.D., Gebotys, C., Kandemir, M., Lilja, D.J., Choudhary, A., Fang, J. & Yew, P.-C. Changing Interaction of Compiler and Architecture 1997 IEEE Computer
    Vol. 30(12), pp. 51-58 
    article  
    BibTeX:
    @article{ABE+97,
      author = {S. Adve and D. Burger and R. Eigenmann and A. Rawsthorne and M. D. Smith and C. Gebotys and M. Kandemir and D. J. Lilja and A. Choudhary and J. Fang and P.-C. Yew},
      title = {Changing Interaction of Compiler and Architecture},
      journal = {IEEE Computer},
      year = {1997},
      volume = {30},
      number = {12},
      pages = {51--58}
    }
    
    Voss, M.J., Park, I. & Eigenmann, R. On the Machine-independent Target Language for Parallelizing Compilers 1996 Processdings of the Sixth Workshop on Compilers for Parallel Computers (CPC'96), Aachen, Germany, pp. 207-218  inproceedings  
    BibTeX:
    @inproceedings{VPE96,
      author = {Michael J. Voss and Insung Park and Rudolf Eigenmann},
      title = {On the Machine-independent Target Language for Parallelizing Compilers},
      booktitle = {Processdings of the Sixth Workshop on Compilers for Parallel Computers (CPC'96), Aachen, Germany},
      year = {1996},
      pages = {207--218}
    }
    
    Eigenmann, R. & Hassanzadeh, S. Benchmarking with Real Industrial Applications: The SPEC High-Performance Group 1996 IEEE Computational Science & Engineering
    Vol. 3(1), pp. 18-23 
    article URL 
    BibTeX:
    @article{EiHa96,
      author = {Rudolf Eigenmann and Siamak Hassanzadeh},
      title = {Benchmarking with Real Industrial Applications: The SPEC High-Performance Group},
      journal = {IEEE Computational Science & Engineering},
      year = {1996},
      volume = {3},
      number = {1},
      pages = {18--23},
      url = {http://engineering.purdue.edu/paramnt/publications/spechpg.pdf}
    }
    
    Pottenger, B. & Eigenmann, R. Idiom Recognition in the Polaris Parallelizing Compiler 1995 The 9th ACM International Conference on Supercomputing (ICS'95), pp. 444-448  inproceedings DOI URL 
    BibTeX:
    @inproceedings{PE95,
      author = {Bill Pottenger and Rudolf Eigenmann},
      title = {Idiom Recognition in the Polaris Parallelizing Compiler},
      booktitle = {The 9th ACM International Conference on Supercomputing (ICS'95)},
      publisher = {ACM Press},
      year = {1995},
      pages = {444--448},
      url = {http://engineering.purdue.edu/paramnt/publications/1426.pdf},
      doi = {http://doi.acm.org/10.1145/224538.224655}
    }
    
    Blume, W. & Eigenmann, R. Symbolic Range Propagation 1995 Proceedings of the 9th International Parallel Processing Symposium, pp. 357-363  article URL 
    BibTeX:
    @article{BlEi94c,
      author = {William Blume and Rudolf Eigenmann},
      title = {Symbolic Range Propagation},
      journal = {Proceedings of the 9th International Parallel Processing Symposium},
      year = {1995},
      pages = {357--363},
      url = {http://engineering.purdue.edu/paramnt/publications/1381.pdf}
    }
    
    Banerjee, U., Eigenmann, R., Nicolau, A. & Padua, D. Automatic Program Parallelization 1993 Proceedings of the IEEE
    Vol. 81(2), pp. 211-243 
    article URL 
    BibTeX:
    @article{BENP93,
      author = {Utpal Banerjee and Rudolf Eigenmann and Alexandru Nicolau and David Padua},
      title = {Automatic Program Parallelization},
      journal = {Proceedings of the IEEE},
      year = {1993},
      volume = {81},
      number = {2},
      pages = {211--243},
      url = {http://engineering.purdue.edu/paramnt/publications/BENP93.pdf}
    }
    
    Eigenmann, R. Toward a Methodology of Optimizing Programs for High-Performance Computers 1993 Conference Proceedings, ICS'93, Tokyo, Japan, pp. 27-36  article URL 
    BibTeX:
    @article{Eige93,
      author = {Rudolf Eigenmann},
      title = {Toward a Methodology of Optimizing Programs for High-Performance Computers},
      journal = {Conference Proceedings, ICS'93, Tokyo, Japan},
      year = {1993},
      pages = {27--36},
      url = {http://engineering.purdue.edu/paramnt/publications/1178.pdf}
    }
    
    Blume, W. & Eigenmann, R. Performance Analysis of Parallelizing Compilers on the Perfect Benchmarks Programs 1992 IEEE Transactions of Parallel and Distributed Systems
    Vol. 3(6), pp. 643-656 
    article URL 
    BibTeX:
    @article{BlEi92*,
      author = {William Blume and Rudolf Eigenmann},
      title = {Performance Analysis of Parallelizing Compilers on the Perfect Benchmarks Programs},
      journal = {IEEE Transactions of Parallel and Distributed Systems},
      year = {1992},
      volume = {3},
      number = {6},
      pages = {643--656},
      url = {http://engineering.purdue.edu/paramnt/publications/1218.pdf}
    }
    

    Created by JabRef on 22/08/2013.