Rudolf Eigenmann
Rudi Eigenmann
Purdue University, West Lafayette, USA
http://dynamo.ecn.purdue.edu/~eigenman/
https://orcid.org/0000-0003-1651-827X
Akshay Bhosale
Rudolf Eigenmann
Recurrence Analysis for Automatic Parallelization of Subscripted Subscripts.
80-93
2024
PPoPP
https://doi.org/10.1145/3627535.3638493
conf/ppopp/2024
db/conf/ppopp/ppopp2024.html#BhosaleE24
Parinaz Barakhshan
Rudolf Eigenmann
CaRV - Accelerating Program Optimization through Capture, Replay, Validate.
652-662
2023
SC Workshops
https://doi.org/10.1145/3624062.3624140
conf/sc/2023w
db/conf/sc/sc2023w.html#BarakhshanE23
Parinaz Barakhshan
Rudolf Eigenmann
Learning from Automatically Versus Manually Parallelized NAS Benchmarks.
29-46
2022
LCPC
https://doi.org/10.1007/978-3-031-31445-2_3
conf/lcpc/2022
db/conf/lcpc/lcpc2022.html#BarakhshanE22
Parinaz Barakhshan
Rudolf Eigenmann
Exchanging Best Practices for Supporting Computational and Data-Intensive Research, The Xpert Network.
24:1-24:7
2022
PEARC
https://doi.org/10.1145/3491418.3530293
conf/xsede/2022
db/conf/xsede/pearc2022.html#BarakhshanE22
Parinaz Barakhshan
Rudolf Eigenmann
A comparison between Automatically versus Manually Parallelized NAS Benchmarks.
2022
abs/2212.00165
CoRR
https://doi.org/10.48550/arXiv.2212.00165
db/journals/corr/corr2212.html#abs-2212-00165
Parinaz Barakhshan
Akshay Bhosale
Amani Kiruga
Rudolf Eigenmann
Marianna S. Safronova
Bindiya Arora
A Portal for High-Precision Atomic Data and Computation: Design and Best Practices.
2022
abs/2212.10665
CoRR
https://doi.org/10.48550/arXiv.2212.10665
db/journals/corr/corr2212.html#abs-2212-10665
Akshay Bhosale
Rudolf Eigenmann
On the automatic parallelization of subscripted subscript patterns using array property analysis.
392-403
2021
ICS
https://doi.org/10.1145/3447818.3460424
conf/ics/2021
db/conf/ics/ics2021.html#BhosaleE21
Parinaz Barakhshan
Rudolf Eigenmann
iCetus: A Semi-automatic Parallel Programming Assistant.
18-32
2021
LCPC
https://doi.org/10.1007/978-3-030-99372-6_2
conf/lcpc/2021
db/conf/lcpc/lcpc2021.html#BarakhshanE21
Parinaz Barakhshan
Rudolf Eigenmann
Exchanging Best Practices and Tools for Supporting Computational and Data-Intensive Research, The Xpert Network.
2021
abs/2102.09373
CoRR
https://arxiv.org/abs/2102.09373
db/journals/corr/corr2102.html#abs-2102-09373
Akshay Bhosale
Rudolf Eigenmann
Compile-time Parallelization of Subscripted Subscript Patterns.
317-325
2020
IPDPS Workshops
https://doi.org/10.1109/IPDPSW50202.2020.00065
conf/ipps/2020w
db/conf/ipps/ipdps2020w.html#BhosaleE20
Putt Sakdhnagool
Amit Sabne
Rudolf Eigenmann
Comparative analysis of coprocessors.
2019
31
Concurr. Comput. Pract. Exp.
1
https://doi.org/10.1002/cpe.4756
db/journals/concurrency/concurrency31.html#SakdhnagoolSE19
Tsung Tai Yeh
Amit Sabne
Putt Sakdhnagool
Rudolf Eigenmann
Timothy G. Rogers
Pagoda: A GPU Runtime System for Narrow Tasks.
21:1-21:23
2019
6
ACM Trans. Parallel Comput.
4
https://doi.org/10.1145/3365657
db/journals/topc/topc6.html#YehSSER19
Putt Sakdhnagool
Amit Sabne
Rudolf Eigenmann
Optimizing GPU programs by register demotion: poster.
405-406
2019
PPoPP
https://doi.org/10.1145/3293883.3297859
conf/ppopp/2019
db/conf/ppopp/ppopp2019.html#SakdhnagoolSE19
Rudolf Eigenmann
Chen Ding 0001
Sally A. McKee
Proceedings of the ACM International Conference on Supercomputing, ICS 2019, Phoenix, AZ, USA, June 26-28, 2019
ACM
ICS
2019
978-1-4503-6079-1
https://doi.org/10.1145/3330345
db/conf/ics/ics2019.html
Putt Sakdhnagool
Amit Sabne
Rudolf Eigenmann
RegDem: Increasing GPU Performance via Shared Memory Register Spilling.
2019
abs/1907.02894
CoRR
http://arxiv.org/abs/1907.02894
db/journals/corr/corr1907.html#abs-1907-02894
Akshay Bhosale
Rudolf Eigenmann
Compile-time Parallelization of Subscripted Subscript Patterns.
2019
abs/1911.05839
CoRR
http://arxiv.org/abs/1911.05839
db/journals/corr/corr1911.html#abs-1911-05839
Rudi Eigenmann
Barry I. Schneider
National Strategic Computing Initiative.
5-7
2018
20
Comput. Sci. Eng.
5
https://doi.org/10.1109/MCSE.2018.05329810
http://doi.ieeecomputersociety.org/10.1109/MCSE.2018.05329810
https://www.wikidata.org/entity/Q113312393
db/journals/cse/cse20.html#EigenmannS18
Aurangzeb
Rudolf Eigenmann
HiPA: history-based piecewise approximation for functions.
23:1-23:10
2017
ICS
https://doi.org/10.1145/3079079.3079107
conf/ics/2017
db/conf/ics/ics2017.html#AurangzebE17
Tsung Tai Yeh
Amit Sabne
Putt Sakdhnagool
Rudolf Eigenmann
Timothy G. Rogers
Pagoda: Fine-Grained GPU Resource Virtualization for Narrow Tasks.
221-234
2017
PPoPP
https://doi.org/10.1145/3018743.3018754
https://doi.org/10.1145/3155284.3018754
conf/ppopp/2017
db/conf/ppopp/ppopp2017.html#YehSSER17
Tsung Tai Yeh
Amit Sabne
Putt Sakdhnagool
Rudolf Eigenmann
Timothy G. Rogers
POSTER: Pagoda: A Runtime System to Maximize GPU Utilization in Data Parallel Tasks with Limited Parallelism.
449-450
2016
PACT
https://doi.org/10.1145/2967938.2974055
https://ieeexplore.ieee.org/document/7756787/
conf/IEEEpact/2016
db/conf/IEEEpact/pact2016.html#YehSSER16
Aurangzeb
Rudolf Eigenmann
Harnessing Parallelism in Multicore Systems to Expedite and Improve Function Approximation.
88-92
2016
LCPC
https://doi.org/10.1007/978-3-319-52709-3_7
conf/lcpc/2016
db/conf/lcpc/lcpc2016.html#AurangzebE16
Amit Sabne
Putt Sakdhnagool
Rudolf Eigenmann
Formalizing Structured Control Flow Graphs.
153-168
2016
LCPC
https://doi.org/10.1007/978-3-319-52709-3_13
conf/lcpc/2016
db/conf/lcpc/lcpc2016.html#SabneSE16
Dheya Mustafa
Rudolf Eigenmann
PETRA: Performance Evaluation Tool for Modern Parallelizing Compilers.
549-571
2015
43
Int. J. Parallel Program.
4
https://doi.org/10.1007/s10766-014-0307-8
https://www.wikidata.org/entity/Q122567351
db/journals/ijpp/ijpp43.html#MustafaE15
Amit Sabne
Putt Sakdhnagool
Rudolf Eigenmann
HeteroDoop: A MapReduce Programming System for Accelerator Clusters.
235-246
2015
HPDC
https://doi.org/10.1145/2749246.2749261
conf/hpdc/2015
db/conf/hpdc/hpdc2015.html#SabneSE15
Putt Sakdhnagool
Amit Sabne
Rudolf Eigenmann
HYDRA : Extending Shared Address Programming for Accelerator Clusters.
140-155
2015
LCPC
https://doi.org/10.1007/978-3-319-29778-1_9
conf/lcpc/2015
db/conf/lcpc/lcpc2015.html#SakdhnagoolSE15
Tanzima Zerin Islam
Saurabh Bagchi
Rudolf Eigenmann
Reliable and Efficient Distributed Checkpointing System for Grid Environments.
593-613
2014
12
J. Grid Comput.
4
https://doi.org/10.1007/s10723-014-9297-4
db/journals/grid/grid12.html#IslamBE14
Fahed Jubair
Okwan Kwon
Rudolf Eigenmann
Samuel P. Midkiff
\pi Abstraction: Parallelism-Aware Array Data Flow Analysis for OpenMP.
253-267
2014
LCPC
https://doi.org/10.1007/978-3-319-17473-0_17
conf/lcpc/2014
db/conf/lcpc/lcpc2014.html#JubairKEM14
Seyong Lee
Rudolf Eigenmann
OpenMPC: extended OpenMP for efficient programming and tuning on GPUs.
4-20
2013
8
Int. J. Comput. Sci. Eng.
1
https://doi.org/10.1504/IJCSE.2013.052110
db/journals/ijcse/ijcse8.html#LeeE13
Rudi Eigenmann
Samuel P. Midkiff
Compiler Infrastructure.
751-752
2013
41
Int. J. Parallel Program.
6
https://doi.org/10.1007/s10766-013-0250-0
db/journals/ijpp/ijpp41.html#EigenmannM13
Hansang Bae
Dheya Mustafa
Jae-Woo Lee
Aurangzeb
Hao Lin
Chirag Dave
Rudolf Eigenmann
Samuel P. Midkiff
The Cetus Source-to-Source Compiler Infrastructure: Overview and Evaluation.
753-767
2013
41
Int. J. Parallel Program.
6
https://doi.org/10.1007/s10766-012-0211-z
db/journals/ijpp/ijpp41.html#BaeMLALDEM13
Tanzima Zerin Islam
Kathryn M. Mohror
Saurabh Bagchi
Adam Moody
Bronis R. de Supinski
Rudolf Eigenmann
McrEngine: A scalable checkpointing system using data-aware aggregation and compression.
149-163
2013
21
Sci. Program.
3-4
https://doi.org/10.3233/SPR-130371
db/journals/sp/sp21.html#IslamMBMSE13
Amit Sabne
Putt Sakdhnagool
Rudolf Eigenmann
Scaling large-data computations on multi-GPU accelerators.
443-454
2013
ICS
https://doi.org/10.1145/2464996.2465023
conf/ics/2013
db/conf/ics/ics2013.html#SabneSE13
Eduard Ayguadé
Dionisios N. Pnevmatikatos
Rudolf Eigenmann
Mikel Luján
Sabri Pllana
Topic 11: Multicore and Manycore Programming.
587-588
2012
Euro-Par
https://doi.org/10.1007/978-3-642-32820-6_58
https://www.wikidata.org/entity/Q61735432
conf/europar/2012
db/conf/europar/europar2012.html#AyguadePELP12
Amit Sabne
Putt Sakdhnagool
Rudolf Eigenmann
Effects of Compiler Optimizations in OpenMP to CUDA Translation.
169-181
2012
IWOMP
https://doi.org/10.1007/978-3-642-30961-8_13
conf/iwomp/2012
db/conf/iwomp/iwomp2012.html#SabneSE12
Okwan Kwon
Fahed Jubair
Rudolf Eigenmann
Samuel P. Midkiff
A hybrid approach of OpenMP for clusters.
75-84
2012
PPoPP
https://doi.org/10.1145/2145816.2145827
https://doi.org/10.1145/2370036.2145827
conf/ppopp/2012
db/conf/ppopp/ppopp2012.html#KwonJEM12
Dheya Mustafa
Rudolf Eigenmann
Portable section-level tuning of compiler parallelized applications.
9
2012
SC
https://doi.org/10.1109/SC.2012.97
https://doi.ieeecomputersociety.org/10.1109/SC.2012.97
http://dl.acm.org/citation.cfm?id=2389009
conf/sc/2012
db/conf/sc/sc2012.html#MustafaE12
Tanzima Zerin Islam
Kathryn M. Mohror
Saurabh Bagchi
Adam Moody
Bronis R. de Supinski
Rudolf Eigenmann
McrEngine: a scalable checkpointing system using data-aware aggregation and compression.
17
2012
SC
https://doi.org/10.1109/SC.2012.77
https://doi.ieeecomputersociety.org/10.1109/SC.2012.77
http://dl.acm.org/citation.cfm?id=2389020
conf/sc/2012
db/conf/sc/sc2012.html#IslamMBMSE12
Rudolf Eigenmann
Ayhan Irfanoglu
Computational Earthquake and Tsunami Research.
11-13
2011
13
Comput. Sci. Eng.
4
https://doi.org/10.1109/MCSE.2011.59
http://doi.ieeecomputersociety.org/10.1109/MCSE.2011.59
db/journals/cse/cse13.html#EigenmannI11
Thomas J. Hacker
Rudi Eigenmann
Saurabh Bagchi
Ayhan Irfanoglu
Santiago Pujol
Ann Christine Catlin
Ellen Rathje
The NEEShub Cyberinfrastructure for Earthquake Engineering.
67-78
2011
13
Comput. Sci. Eng.
4
https://doi.org/10.1109/MCSE.2011.70
http://doi.ieeecomputersociety.org/10.1109/MCSE.2011.70
https://www.wikidata.org/entity/Q60229078
db/journals/cse/cse13.html#HackerEBIPCR11
Dheya Mustafa
Aurangzeb
Rudolf Eigenmann
Performance Analysis and Tuning of Automatically Parallelized OpenMP Applications.
151-164
2011
IWOMP
https://doi.org/10.1007/978-3-642-21487-5_12
conf/iwomp/2011
db/conf/iwomp/iwomp2011.html#MustafaAE11
Okwan Kwon
Fahed Jubair
Seung-Jai Min
Hansang Bae
Rudolf Eigenmann
Samuel P. Midkiff
Automatic Scaling of OpenMP Beyond Shared Memory.
1-15
2011
LCPC
https://doi.org/10.1007/978-3-642-36036-7_1
conf/lcpc/2011
db/conf/lcpc/lcpc2011.html#KwonJMBEM11
Hao Lin
Hansang Bae
Samuel P. Midkiff
Rudolf Eigenmann
Soohong P. Kim
A Study of the Usefulness of Producer/Consumer Synchronization.
141-155
2011
LCPC
https://doi.org/10.1007/978-3-642-36036-7_10
conf/lcpc/2011
db/conf/lcpc/lcpc2011.html#LinBMEK11
Rudolf Eigenmann
Polaris.
1575-1581
2011
Encyclopedia of Parallel Computing
https://doi.org/10.1007/978-0-387-09766-4_273
reference/parallel/2011
db/reference/parallel/parallel2011.html#Eigenmann11
Seyong Lee
Rudolf Eigenmann
OpenMPC: Extended OpenMP Programming and Tuning for GPUs.
1-11
2010
SC
https://doi.org/10.1109/SC.2010.36
https://doi.ieeecomputersociety.org/10.1109/SC.2010.36
http://dl.acm.org/citation.cfm?id=1884674
conf/sc/2010
db/conf/sc/sc2010.html#LeeE10
Chirag Dave
Hansang Bae
Seung-Jai Min
Seyong Lee
Rudolf Eigenmann
Samuel P. Midkiff
Cetus: A Source-to-Source Compiler Infrastructure for Multicores.
36-42
2009
42
Computer
11
https://doi.org/10.1109/MC.2009.385
http://doi.ieeecomputersociety.org/10.1109/MC.2009.385
https://www.wikidata.org/entity/Q122746890
db/journals/computer/computer42.html#DaveBMLEM09
Rudolf Eigenmann
Eduard Ayguadé
Guest Editors' Introduction.
247-249
2009
37
Int. J. Parallel Program.
3
https://doi.org/10.1007/s10766-009-0095-8
https://www.wikidata.org/entity/Q61735466
db/journals/ijpp/ijpp37.html#EigenmannA09
Chirag Dave
Rudolf Eigenmann
Automatically Tuning Parallel and Parallelized Programs.
126-139
2009
LCPC
https://doi.org/10.1007/978-3-642-13374-9_9
conf/lcpc/2009
db/conf/lcpc/lcpc2009.html#DaveE09
Seyong Lee
Seung-Jai Min
Rudolf Eigenmann
OpenMP to GPGPU: a compiler framework for automatic translation and optimization.
101-110
2009
PPoPP
https://doi.org/10.1145/1504176.1504194
https://doi.org/10.1145/1594835.1504194
conf/ppopp/2009
db/conf/ppopp/ppopp2009.html#LeeME09
Tanzima Zerin Islam
Saurabh Bagchi
Rudolf Eigenmann
FALCON: a system for reliable checkpoint recovery in shared grid environments.
2009
SC
https://doi.org/10.1145/1654059.1654110
conf/sc/2009
db/conf/sc/sc2009.html#IslamBE09
Mohamed Sayeed
Hansang Bae
Yili Zheng
Brian Armstrong
Rudolf Eigenmann
Faisal Saied
Measuring High-Performance Computing with Real Applications.
60-70
2008
10
Comput. Sci. Eng.
4
https://doi.org/10.1109/MCSE.2008.98
http://doi.ieeecomputersociety.org/10.1109/MCSE.2008.98
https://www.wikidata.org/entity/Q113312906
db/journals/cse/cse10.html#SayeedBZAES08
Zhelong Pan
Rudolf Eigenmann
PEAK - a fast and effective performance tuning system via compiler optimization orchestration.
2008
30
ACM Trans. Program. Lang. Syst.
3
https://doi.org/10.1145/1353445.1353451
https://www.wikidata.org/entity/Q122897615
db/journals/toplas/toplas30.html#PanE08
17:1-17:43
Jong-Kook Kim
Howard Jay Siegel
Anthony A. Maciejewski
Rudolf Eigenmann
Dynamic Resource Management in Energy Constrained Heterogeneous Computing Systems Using Voltage Scaling.
1445-1457
2008
19
IEEE Trans. Parallel Distributed Syst.
11
https://doi.org/10.1109/TPDS.2008.113
http://doi.ieeecomputersociety.org/10.1109/TPDS.2008.113
db/journals/tpds/tpds19.html#KimSME08
Brian Armstrong
Rudolf Eigenmann
Application of Automatic Parallelization to Modern Challenges of Scientific Computing Industries.
279-286
2008
ICPP
https://doi.org/10.1109/ICPP.2008.65
https://doi.ieeecomputersociety.org/10.1109/ICPP.2008.65
conf/icpp/2008
db/conf/icpp/icpp2008.html#ArmstrongE08
Seyong Lee
Rudolf Eigenmann
Adaptive runtime tuning of parallel sparse matrix-vector multiplication on distributed memory systems.
195-204
2008
ICS
https://doi.org/10.1145/1375527.1375558
conf/ics/2008
db/conf/ics/ics2008.html#LeeE08
Seung-Jai Min
Rudolf Eigenmann
Optimizing irregular shared-memory applications for clusters.
256-265
2008
ICS
https://doi.org/10.1145/1375527.1375566
conf/ics/2008
db/conf/ics/ics2008.html#MinE08
Seyong Lee
Rudolf Eigenmann
Adaptive tuning in a dynamically changing resource environment.
1-5
2008
IPDPS
https://doi.org/10.1109/IPDPS.2008.4536399
https://doi.ieeecomputersociety.org/10.1109/IPDPS.2008.4536399
conf/ipps/2008
db/conf/ipps/ipdps2008.html#LeeE08
Seyong Lee
Xiaojuan Ren
Rudolf Eigenmann
Efficient content search in iShare, a P2P based Internet-sharing system.
1-8
2008
IPDPS
https://doi.org/10.1109/IPDPS.2008.4536441
https://doi.ieeecomputersociety.org/10.1109/IPDPS.2008.4536441
conf/ipps/2008
db/conf/ipps/ipdps2008.html#LeeRE08
Ayon Basumallik
Rudolf Eigenmann
Incorporation of OpenMP Memory Consistency into Conventional Dataflow Analysis.
71-82
2008
IWOMP
https://doi.org/10.1007/978-3-540-79561-2_7
conf/iwomp/2008
db/conf/iwomp/iwomp2008.html#BasumallikE08
Rudolf Eigenmann
Bronis R. de Supinski
OpenMP in a New Era of Parallelism, 4th International Workshop, IWOMP 2008, West Lafayette, IN, USA, May 12-14, 2008, Proceedings
5004
2008
978-3-540-79560-5
IWOMP
Lecture Notes in Computer Science
Springer
https://doi.org/10.1007/978-3-540-79561-2
db/conf/iwomp/iwomp2008.html
Xiaojuan Ren
Seyong Lee
Rudolf Eigenmann
Saurabh Bagchi
Prediction of Resource Availability in Fine-Grained Cycle Sharing Systems Empirical Evaluation.
173-195
2007
5
J. Grid Comput.
2
https://doi.org/10.1007/s10723-007-9077-5
db/journals/grid/grid5.html#RenLEB07
Xiaojuan Ren
Rudolf Eigenmann
Saurabh Bagchi
Failure-aware checkpointing in fine-grained cycle sharing systems.
33-42
2007
conf/hpdc/2007
HPDC
https://doi.org/10.1145/1272366.1272372
db/conf/hpdc/hpdc2007.html#RenEB07
Ayon Basumallik
Seung-Jai Min
Rudolf Eigenmann
Programming Distributed Memory Systems Using OpenMP.
1-8
2007
conf/ipps/2007
IPDPS
https://doi.org/10.1109/IPDPS.2007.370397
https://doi.ieeecomputersociety.org/10.1109/IPDPS.2007.370397
https://www.wikidata.org/entity/Q56017130
db/conf/ipps/ipdps2007.html#BasumallikME07
Xiaojuan Ren
Ayon Basumallik
Zhelong Pan
Rudolf Eigenmann
Open Internet-based Sharing for Desktop Grids in iShare.
1-8
2007
conf/ipps/2007
IPDPS
https://doi.org/10.1109/IPDPS.2007.370663
https://doi.ieeecomputersociety.org/10.1109/IPDPS.2007.370663
db/conf/ipps/ipdps2007.html#RenBPE07
Troy A. Johnson
Rudolf Eigenmann
T. N. Vijaykumar
Speculative thread decomposition through empirical optimization.
205-214
2007
conf/ppopp/2007
PPoPP
https://doi.org/10.1145/1229428.1229474
db/conf/ppopp/ppopp2007.html#JohnsonEV07
Seon Wook Kim
Chong-liang Ooi
Rudolf Eigenmann
Babak Falsafi
T. N. Vijaykumar
Exploiting reference idempotency to reduce speculative storage overflow.
942-965
2006
28
ACM Trans. Program. Lang. Syst.
5
https://doi.org/10.1145/1152649.1152653
db/journals/toplas/toplas28.html#KimOEFV06
Zhelong Pan
Rudolf Eigenmann
Fast, automatic, procedure-level performance tuning.
173-181
2006
conf/IEEEpact/2006
PACT
https://doi.org/10.1145/1152154.1152182
https://ieeexplore.ieee.org/document/7847593/
db/conf/IEEEpact/pact2006.html#PanE06
Zhelong Pan
Rudolf Eigenmann
Fast and Effective Orchestration of Compiler Optimizations for Automatic Performance Tuning.
319-332
2006
conf/cgo/2006
CGO
https://doi.org/10.1109/CGO.2006.38
https://doi.ieeecomputersociety.org/10.1109/CGO.2006.38
http://dl.acm.org/citation.cfm?id=1122414
db/conf/cgo/cgo2006.html#PanE06
Xiaojuan Ren
Seyong Lee
Rudolf Eigenmann
Saurabh Bagchi
Resource Availability Prediction in Fine-Grained Cycle Sharing Systems.
93-104
2006
HPDC
https://doi.org/10.1109/HPDC.2006.1652140
https://doi.ieeecomputersociety.org/10.1109/HPDC.2006.1652140
conf/hpdc/2006
db/conf/hpdc/hpdc2006.html#RenLEB06
Xiaojuan Ren
Rudolf Eigenmann
Empirical Studies on the Behavior of Resource Availability in Fine-Grained Cycle Sharing Systems.
3-11
2006
conf/icpp/2006
ICPP
https://doi.org/10.1109/ICPP.2006.39
https://doi.ieeecomputersociety.org/10.1109/ICPP.2006.39
db/conf/icpp/icpp2006.html#RenE06
Zhelong Pan
Xiaojuan Ren
Rudolf Eigenmann
Dongyan Xu
Executing MPI programs on virtual machines in an Internet sharing system.
2006
conf/ipps/2006
IPDPS
https://doi.org/10.1109/IPDPS.2006.1639337
https://doi.ieeecomputersociety.org/10.1109/IPDPS.2006.1639337
db/conf/ipps/ipdps2006.html#PanREX06
Rudolf Eigenmann
Implementing Tomorrow's Programming Languages.
3
2006
conf/ispa/2006
ISPA
https://doi.org/10.1007/11946441_3
db/conf/ispa/ispa2006.html#Eigenmann06
Troy A. Johnson
Sang Ik Lee
Seung-Jai Min
Rudolf Eigenmann
Can Transactions Enhance Parallel Programs?
2-16
2006
conf/lcpc/2006
LCPC
https://doi.org/10.1007/978-3-540-72521-3_2
db/conf/lcpc/lcpc2006.html#JohnsonLME06
Troy A. Johnson
Rudolf Eigenmann
Context-sensitive domain-independent algorithm composition and selection.
181-192
2006
conf/pldi/2006
PLDI
https://doi.org/10.1145/1133981.1134003
https://doi.org/10.1145/1133255.1134003
db/conf/pldi/pldi2006.html#JohnsonE06
Ayon Basumallik
Rudolf Eigenmann
Optimizing irregular shared-memory applications for distributed-memory systems.
119-128
2006
conf/ppopp/2006
PPoPP
https://doi.org/10.1145/1122971.1122990
db/conf/ppopp/ppopp2006.html#BasumallikE06
Xiaojuan Ren
Rudolf Eigenmann
iShare - Open Internet Sharing Built on Peer-to-Peer and Web.
1117-1127
2005
conf/egc/2005
EGC
https://doi.org/10.1007/11508380_114
db/conf/egc/egc2005.html#RenE05
Ayon Basumallik
Rudolf Eigenmann
Towards automatic translation of OpenMP to MPI.
189-198
2005
conf/ics/2005
ICS
https://doi.org/10.1145/1088149.1088174
db/conf/ics/ics2005.html#BasumallikE05
Jong-Kook Kim
Howard Jay Siegel
Anthony A. Maciejewski
Rudolf Eigenmann
Dynamic Mapping in Energy Constrained Heterogeneous Computing Systems.
2005
conf/ipps/2005
IPDPS
https://doi.org/10.1109/IPDPS.2005.177
https://doi.ieeecomputersociety.org/10.1109/IPDPS.2005.177
db/conf/ipps/ipdps2005.html#KimSME05
Zhelong Pan
Brian Armstrong
Hansang Bae
Rudolf Eigenmann
On the Interaction of Tiling and Automatic Parallelization.
24-35
2005
IWOMP
https://doi.org/10.1007/978-3-540-68555-5_3
conf/iwomp/2006
db/conf/iwomp/iwomp2006.html#PanABE05
Hansang Bae
Rudolf Eigenmann
Interprocedural Symbolic Range Propagation for Optimizing Compilers.
413-424
2005
conf/lcpc/2005
LCPC
https://doi.org/10.1007/978-3-540-69330-7_28
db/conf/lcpc/lcpc2005.html#BaeE05
Rudolf Eigenmann
Zhiyuan Li 0001
Samuel P. Midkiff
Languages and Compilers for High Performance Computing, 17th International Workshop, LCPC 2004, West Lafayette, IN, USA, September 22-24, 2004, Revised Selected Papers
3602
2005
3-540-28009-X
LCPC
Lecture Notes in Computer Science
Springer
https://doi.org/10.1007/11532378
db/conf/lcpc/lcpc2004.html
Matthias S. Müller
Kumaran Kalyanasundaram
Greg Gaertner
Wesley B. Jones
Rudolf Eigenmann
Ron Lieberman
G. Matthijs van Waveren
Brian Whitney
SPEC HPG benchmarks for high-performance systems.
162-170
2004
1
Int. J. High Perform. Comput. Netw.
4
https://doi.org/10.1504/IJHPCN.2004.008345
db/journals/ijhpcn/ijhpcn1.html#MullerKGJELWW04
Xiaojuan Ren
Zhelong Pan
Rudolf Eigenmann
Y. Charlie Hu
Decentralized and Hierarchical Discovery of Software Applications in the iShare Internet Sharing System.
124-130
2004
conf/ISCApdcs/2004
PDCS
db/conf/ISCApdcs/ISCApdcs2004.html#RenPEH04
Xuxian Jiang
Dongyan Xu
Rudolf Eigenmann
Protection mechanisms for application service hosting platforms.
656-663
2004
conf/ccgrid/2004
CCGRID
https://doi.org/10.1109/CCGrid.2004.1336693
https://doi.ieeecomputersociety.org/10.1109/CCGrid.2004.1336693
db/conf/ccgrid/ccgrid2004.html#JiangXE04
Wessam Hassanein
José A. B. Fortes
Rudolf Eigenmann
Data forwarding through in-memory precomputation threads.
207-216
2004
conf/ics/2004
ICS
https://doi.org/10.1145/1006209.1006239
db/conf/ics/ics2004.html#HassaneinGE04
Troy A. Johnson
Sang Ik Lee
Long Fei
Ayon Basumallik
Gautam Upadhyaya
Rudolf Eigenmann
Samuel P. Midkiff
Experiences in Using Cetus for Source-to-Source Transformations.
1-14
2004
conf/lcpc/2004
LCPC
https://doi.org/10.1007/11532378_1
db/conf/lcpc/lcpc2004.html#JohnsonLFBUEM04
Seung-Jai Min
Rudolf Eigenmann
Combined compile-time and runtime-driven, pro-active data movement in software DSM systems.
16:1-16:6
2004
LCR
https://doi.org/10.1145/1066650.1066661
conf/lcr/2004
db/conf/lcr/lcr2004.html#MinE04
Troy A. Johnson
Rudolf Eigenmann
T. N. Vijaykumar
Min-cut program decomposition for thread-level speculation.
59-70
2004
conf/pldi/2004
PLDI
https://doi.org/10.1145/996841.996851
https://doi.org/10.1145/996893.996851
db/conf/pldi/pldi2004.html#JohnsonEV04
Zhelong Pan
Rudolf Eigenmann
Rating Compiler Optimizations for Automatic Performance Tuning.
14
2004
conf/sc/2004
SC
https://doi.org/10.1109/SC.2004.47
https://doi.ieeecomputersociety.org/10.1109/SC.2004.47
http://dl.acm.org/citation.cfm?id=1049958
db/conf/sc/sc2004.html#PanE04
Hideki Saito 0001
Greg Gaertner
Wesley B. Jones
Rudolf Eigenmann
Hidetoshi Iwashita
Ron Lieberman
G. Matthijs van Waveren
Brian Whitney
Large System Performance of SPEC OMP Benchmark Suites.
197-209
2003
31
Int. J. Parallel Program.
3
db/journals/ijpp/ijpp31.html#SaitoGJEILWW03
https://doi.org/10.1023/A:1023086618401
Seung-Jai Min
Ayon Basumallik
Rudolf Eigenmann
Optimizing OpenMP Programs on Software Distributed Shared Memory Systems.
225-249
2003
31
Int. J. Parallel Program.
3
db/journals/ijpp/ijpp31.html#MinBE03
https://doi.org/10.1023/A:1023090719310
Vishal Aslot
Rudolf Eigenmann
Quantitative performance analysis of the SPEC OMPM2001 benchmarks.
105-124
2003
11
Sci. Program.
2
db/journals/sp/sp11.html#AslotE03
https://doi.org/10.1155/2003/401032
http://content.iospress.com/articles/scientific-programming/spr00126
Helmar Burkhart
Rudolf Eigenmann
Tomàs Margalef
Thomas Ludwig 0002
Topic Introduction.
5-6
https://doi.org/10.1007/978-3-540-45209-6_5
2003
conf/europar/2003
Euro-Par
db/conf/europar/europar2003.html#BurkhartEML03
Matthias S. Müller
Kumaran Kalyanasundaram
Greg Gaertner
Wesley B. Jones
Rudolf Eigenmann
Ron Lieberman
G. Matthijs van Waveren
Brian Whitney
SPEC HPG Benchmarks for Large Systems.
189-201
https://doi.org/10.1007/978-3-540-39707-6_14
2003
conf/ishpc/2003
ISHPC
db/conf/ishpc/ishpc2003.html#MullerKGJELWW03
Wessam Hassanein
Greg Astfalk
Rudolf Eigenmann
1D performance analysis and tracing of technical and Java applications on the Itanium2 processor.
91-100
2003
conf/ispass/2003
ISPASS
https://doi.org/10.1109/ISPASS.2003.1190236
https://doi.ieeecomputersociety.org/10.1109/ISPASS.2003.1190236
db/conf/ispass/ispass2003.html#HassaneinAE03
Sang Ik Lee
Troy A. Johnson
Rudolf Eigenmann
Cetus - An Extensible Compiler Infrastructure for Source-to-Source Transformation.
539-553
https://doi.org/10.1007/978-3-540-24644-2_35
2003
conf/lcpc/2003
LCPC
db/conf/lcpc/lcpc2003.html#LeeJE03
Seung-Jai Min
Ayon Basumallik
Rudolf Eigenmann
Supporting Realistic OpenMP Applications on a Commodity Cluster of Workstations.
170-179
2003
conf/wompat/2003
WOMPAT
https://doi.org/10.1007/3-540-45009-2_14
db/conf/wompat/wompat2003.html#MinBE03
Rudolf Eigenmann
Martin C. Rinard
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP 2003, June 11-13, 2003, San Diego, CA, USA
PPoPP
ACM
2003
1-58113-588-2
https://doi.org/10.1145/781498
db/conf/ppopp/ppopp2003.html
Rudolf Eigenmann
Workshop Introduction.
2002
conf/ipps/2002
IPDPS
https://doi.ieeecomputersociety.org/10.1109/IPDPS.2002.10013
db/conf/ipps/ipdps2002.html#Eigenmann02
Rudolf Eigenmann
Jay P. Hoeflinger
Robert H. Kuhn
David A. Padua
Ayon Basumallik
Seung-Jai Min
Jiajing Zhu
Is OpenMP for Grids?.
2002
conf/ipps/2002
IPDPS
https://doi.org/10.1109/IPDPS.2002.1016571
https://doi.ieeecomputersociety.org/10.1109/IPDPS.2002.1016571
db/conf/ipps/ipdps2002.html#EigenmannHKPBMZ02
Rudolf Eigenmann
Greg Gaertner
Wesley B. Jones
Hideki Saito 0001
Brian Whitney
SPEC HPC2002: The Next High-Performance Computer Benchmark.
7-10
2002
conf/ishpc/2002
ISHPC
https://doi.org/10.1007/3-540-47847-7_3
db/conf/ishpc/ishpc2002.html#EigenmannGJSW02
Hideki Saito 0001
Greg Gaertner
Wesley B. Jones
Rudolf Eigenmann
Hidetoshi Iwashita
Ron Lieberman
G. Matthijs van Waveren
Brian Whitney
Large System Performance of SPEC OMP2001 Benchmarks.
370-379
2002
conf/ishpc/2002
ISHPC
https://doi.org/10.1007/3-540-47847-7_34
db/conf/ishpc/ishpc2002.html#SaitoGJEILWW02
Ayon Basumallik
Seung-Jai Min
Rudolf Eigenmann
Towards OpenMP Execution on Software Distributed Shared Memory Systems.
457-468
2002
conf/ishpc/2002
ISHPC
https://doi.org/10.1007/3-540-47847-7_42
db/conf/ishpc/ishpc2002.html#BasumallikME02
Hansang Bae
Rudolf Eigenmann
Performance Analysis of Symbolic Analysis Techniques for Parallelizing Compilers.
280-294
2002
conf/lcpc/2002
LCPC
https://doi.org/10.1007/11596110_19
db/conf/lcpc/lcpc2002.html#BaeE02
Steve W. Bova
Clay P. Breshears
Henry A. Gabb
Bob Kuhn
Bill Magro
Rudolf Eigenmann
Greg Gaertner
Stefano Salvini
Howard Scott
Parallel programming with message passing and directives.
22-37
2001
3
Comput. Sci. Eng.
5
https://doi.org/10.1109/5992.947105
http://doi.ieeecomputersociety.org/10.1109/5992.947105
https://www.wikidata.org/entity/Q113313707
db/journals/cse/cse3.html#BovaBGKMEGSS01
Vishal Aslot
Rudolf Eigenmann
Performance characteristics of the SPEC OMP2001 benchmarks.
31-40
2001
29
SIGARCH Comput. Archit. News
5
https://doi.org/10.1145/563647.563655
db/journals/sigarch/sigarch29.html#AslotE01
Insung Park
Michael Voss
Seon Wook Kim
Rudolf Eigenmann
Parallel programming environment for OpenMP.
143-161
2001
9
Sci. Program.
2-3
db/journals/sp/sp9.html#ParkVKE01
https://doi.org/10.1155/2001/195437
http://content.iospress.com/articles/scientific-programming/spr00080
Chong-liang Ooi
Seon Wook Kim
Il Park 0001
Rudolf Eigenmann
Babak Falsafi
T. N. Vijaykumar
Multiplex: unifying conventional and speculative thread-level parallelism on a chip multiprocessor.
368-380
2001
conf/ics/2001
ICS
https://doi.org/10.1145/377792.377863
db/conf/ics/ics2001.html#OoiKPEFV01
Seon Wook Kim
Rudolf Eigenmann
The Structure of a Compiler for Explicit and Implicit Parallelism.
336-351
2001
conf/lcpc/2001
LCPC
https://doi.org/10.1007/3-540-35767-X_22
db/conf/lcpc/lcpc2001.html#KimE01
Seon Wook Kim
Chong-liang Ooi
Rudolf Eigenmann
Babak Falsafi
T. N. Vijaykumar
Reference idempotency analysis: a framework for optimizing speculative execution.
2-11
2001
conf/ppopp/2001
PPoPP
https://doi.org/10.1145/379539.379547
https://doi.org/10.1145/568014.379547
db/conf/ppopp/ppopp2001.html#KimOEFV01
Michael Voss
Rudolf Eigenmann
High-level adaptive program optimization with ADAPT.
93-102
2001
conf/ppopp/2001
PPoPP
https://doi.org/10.1145/379539.379583
https://doi.org/10.1145/568014.379583
db/conf/ppopp/ppopp2001.html#VossE01
Vishal Aslot
Max J. Domeika
Rudolf Eigenmann
Greg Gaertner
Wesley B. Jones
Bodo Parady
SPEComp: A New Benchmark Suite for Measuring Parallel Computer Performance.
1-10
2001
conf/wompat/2001
WOMPAT
https://doi.org/10.1007/3-540-44587-0_1
db/conf/wompat/wompat2001.html#AslotDEGJP01
Seung-Jai Min
Seon Wook Kim
Michael Voss
Sang Ik Lee
Rudolf Eigenmann
Portable Compilers for OpenMP.
11-19
2001
conf/wompat/2001
WOMPAT
https://doi.org/10.1007/3-540-44587-0_2
db/conf/wompat/wompat2001.html#MinKVLE01
Rudolf Eigenmann
Michael Voss
OpenMP Shared Memory Parallel Programming, International Workshop on OpenMP Applications and Tools, WOMPAT 2001, West Lafayette, IN, USA, July 30-31, 2001 Proceedings
WOMPAT
Lecture Notes in Computer Science
2104
Springer
2001
3-540-42346-X
https://doi.org/10.1007/3-540-44587-0
db/conf/wompat/wompat2001.html
Seon Wook Kim
Rudolf Eigenmann
Where Does the Speedup Go: Quantitative Modeling of Performance Losses in Shared-Memory Programs.
227-238
2000
10
Parallel Process. Lett.
2/3
db/journals/ppl/ppl10.html#KimE00
https://doi.org/10.1142/S0129626400000226
Michael Voss
Rudolf Eigenmann
A framework for remote dynamic program optimization.
32-40
2000
conf/dynamo/2000
Dynamo
https://doi.org/10.1145/351397.351413
https://doi.org/10.1145/351403.351413
db/conf/dynamo/dynamo2000.html#VossE00
Seon Wook Kim
Rudolf Eigenmann
Compiler Techniques for Energy Saving in Instruction Caches of Speculative Parallel Microarchitectures.
77-86
2000
conf/icpp/2000
ICPP
https://doi.org/10.1109/ICPP.2000.876081
https://doi.ieeecomputersociety.org/10.1109/ICPP.2000.876081
db/conf/icpp/icpp2000.html#KimE00
Michael Voss
Rudolf Eigenmann
ADAPT: Automated De-Coupled Adaptive Program Transformation.
163-172
2000
conf/icpp/2000
ICPP
https://doi.org/10.1109/ICPP.2000.876107
https://doi.ieeecomputersociety.org/10.1109/ICPP.2000.876107
db/conf/icpp/icpp2000.html#VossE00
Brian Armstrong
Seon Wook Kim
Rudolf Eigenmann
Quantifying Differences between OpenMP and MPI Using a Large-Scale Application Suite.
482-493
https://doi.org/10.1007/3-540-39999-2_45
2000
conf/ishpc/2000
ISHPC
db/conf/ishpc/ishpc2000.html#ArmstrongKE00
Seon Wook Kim
Insung Park
Rudolf Eigenmann
A Performance Advisor Tool for Shared-Memory Parallel Programming.
274-288
2000
conf/lcpc/2000
LCPC
https://doi.org/10.1007/3-540-45574-4_18
db/conf/lcpc/lcpc2000.html#KimPE00
Stefan Kortmann
Insung Park
Michael Voss
Rudolf Eigenmann
Interactive and Modular Optimization with InterPol.
2000
conf/pdpta/2000
PDPTA
db/conf/pdpta/pdpta2000.html#KortmannPVE00
Michael Voss
Kwok Wai Yau
Rudolf Eigenmann
Interactive Instrumentation and Tuning of OpenMP Programs.
2000
conf/pdpta/2000
PDPTA
db/conf/pdpta/pdpta2000.html#VossYE00
Insung Park
Nirav H. Kapadia
Renato J. O. Figueiredo
Rudolf Eigenmann
José A. B. Fortes
Towards an Integrated, Web-executable Parallel Programming Tool Environment.
2000
conf/sc/2000
SC
https://doi.org/10.1109/SC.2000.10044
https://doi.ieeecomputersociety.org/10.1109/SC.2000.10044
http://dl.acm.org/citation.cfm?id=370067
db/conf/sc/sc2000.html#ParkKFEF00
9
Renato J. O. Figueiredo
José A. B. Fortes
Rudolf Eigenmann
Nirav H. Kapadia
Sumalatha Adabala
José Miguel-Alonso
Valerie E. Taylor
Miron Livny
Luis Vidal
Jan-Jo Chen
A network-computing infrastructure for tool experimentation applied to computer architecture education.
18
2000
WCAE
https://doi.org/10.1145/1275240.1275263
conf/wcae/2000
db/conf/wcae/wcae2000.html#FigueiredoFEKAM00
Michael Voss
Rudolf Eigenmann
Reducing Parallel Overheads Through Dynamic Serialization.
88-92
1999
conf/ipps/1999
IPPS/SPDP
https://doi.org/10.1109/IPPS.1999.760440
https://doi.ieeecomputersociety.org/10.1109/IPPS.1999.760440
db/conf/ipps/ipps1999.html#VossE99
Michael Voss
Rudolf Eigenmann
Dynamically Adaptive Parallel Programs.
109-120
1999
conf/ishpc/1999
ISHPC
db/conf/ishpc/ishpc1999.html#VossE99
https://doi.org/10.1007/BFb0094915
Seon Wook Kim
Rudolf Eigenmann
Compiling for Speculative Architectures.
464-467
https://doi.org/10.1007/3-540-44905-1_32
1999
conf/lcpc/1999
LCPC
db/conf/lcpc/lcpc1999.html#KimE99
Thomas J. Downar
Rudolf Eigenmann
José A. B. Fortes
Issues and Approaches in Parallel Multi-Component and Multi-Physics Simulations.
916-922
1999
conf/pdpta/1999
PDPTA
db/conf/pdpta/pdpta1999-2.html#DownarEF99
Insung Park
Michael Voss
Brian Armstrong
Rudolf Eigenmann
Parallel Programming and Performance Evaluation with the URSA Tool Family.
541-561
1998
26
Int. J. Parallel Program.
5
db/journals/ijpp/ijpp26.html#ParkVAE98
https://doi.org/10.1023/A:1018720530812
Brian Armstrong
Seon Wook Kim
Insung Park
Michael Voss
Rudolf Eigenmann
Compiler-Based Tools for Analyzing Parallel Programs.
401-420
1998
24
Parallel Comput.
3-4
db/journals/pc/pc24.html#ArmstrongKPVE98
https://doi.org/10.1016/S0167-8191(98)00019-2
https://www.wikidata.org/entity/Q122908473
Rudolf Eigenmann
Jay P. Hoeflinger
David A. Padua
On the Automatic Parallelization of the Perfect Benchmarks.
5-23
https://doi.org/10.1109/71.655238
http://doi.ieeecomputersociety.org/10.1109/71.655238
1998
9
IEEE Trans. Parallel Distributed Syst.
1
db/journals/tpds/tpds9.html#EigenmannHP98
William Blume
Rudolf Eigenmann
Nonlinear and Symbolic Data Dependence Testing.
1180-1194
https://doi.org/10.1109/71.737695
http://doi.ieeecomputersociety.org/10.1109/71.737695
1998
9
IEEE Trans. Parallel Distributed Syst.
12
db/journals/tpds/tpds9.html#BlumeE98
Zina Ben-Miled
José A. B. Fortes
Rudolf Eigenmann
Valerie E. Taylor
On the Implementation of Broadcast, Scatter and Gather in a Heterogeneous Architecture.
216-225
1998
conf/hicss/1998
HICSS (3)
https://doi.org/10.1109/HICSS.1998.656148
https://doi.ieeecomputersociety.org/10.1109/HICSS.1998.656148
db/conf/hicss/hicss1998.html#Ben-MiledFET98
Insung Park
Rudolf Eigenmann
URSA MAJOR: Exploring Web Technology for Design and Evaluation of High-Performance Systems.
535-544
1998
conf/hpcn/1998
HPCN Europe
db/conf/hpcn/hpcn1998.html#ParkE98
https://doi.org/10.1007/BFb0037181
Brian Armstrong
Rudolf Eigenmann
Performance Forecasting: Towards a Methodology for Characterizing Large Computational Applications.
518-526
1998
conf/icpp/1998
ICPP
https://doi.org/10.1109/ICPP.1998.708525
https://doi.ieeecomputersociety.org/10.1109/ICPP.1998.708525
db/conf/icpp/icpp1998.html#ArmstrongE98
Richard L. Kennell
Rudolf Eigenmann
Automatic Parallelization of C by Means of Language Transcription.
166-180
https://doi.org/10.1007/3-540-48319-5_11
1998
conf/lcpc/1998
LCPC
db/conf/lcpc/lcpc1998.html#KennellE98
Sarita V. Adve
Doug Burger
Rudolf Eigenmann
Alasdair Rawsthorne
Michael D. Smith 0001
Catherine H. Gebotys
Mahmut T. Kandemir
David J. Lilja
Alok N. Choudhary
Jesse Zhixi Fang
Pen-Chung Yew
Changing Interaction of Compiler and Architecture.
51-58
1997
30
Computer
12
db/journals/computer/computer30.html#AdveBERSGKLCFY97
https://doi.org/10.1109/2.642815
http://doi.ieeecomputersociety.org/10.1109/2.642815
https://www.wikidata.org/entity/Q56783508
Zina Ben-Miled
José A. B. Fortes
Rudolf Eigenmann
Valerie E. Taylor
Towards the Design of a Heterogeneous Hierarchical Machine: A Simulation Approach.
126-136
1997
conf/anss/1997
Annual Simulation Symposium
https://doi.org/10.1109/SIMSYM.1997.586503
https://doi.ieeecomputersociety.org/10.1109/SIMSYM.1997.586503
db/conf/anss/anss1997.html#Ben-MiledFET97
Insung Park
Michael Voss
Brian Armstrong
Rudolf Eigenmann
Interactive Compilation and Performance Analysis with URSA MINOR.
163-176
1997
conf/lcpc/1997
LCPC
db/conf/lcpc/lcpc1997.html#ParkVAE97
https://doi.org/10.1007/BFb0032690
Meenakshi A. Kandaswamy
Valerie E. Taylor
Rudolf Eigenmann
José A. B. Fortes
Implicit Finite Element Applications: A Case for Matching the Number of Processors to the Dynamics of the Program Execution.
1997
conf/ppsc/1997
PPSC
db/conf/ppsc/ppsc1997.html#KandaswamyTEF97
William Blume
Ramon Doallo
Rudolf Eigenmann
John Grout
Jay P. Hoeflinger
Thomas Lawrence
Jaejin Lee
David A. Padua
Yunheung Paek
William M. Pottenger
Lawrence Rauchwerger
Peng Tu
Parallel Programming with Polaris.
87-81
1996
29
Computer
12
db/journals/computer/computer29.html#BlumeDEGHLLPPPRT96
https://doi.org/10.1109/2.546612
http://doi.ieeecomputersociety.org/10.1109/2.546612
Rudolf Eigenmann
Portable Parallel Programming Languages.
125-131
1996
conf/icpp/1996-w
ICPP Workshop
db/conf/icpp/icpp96-w.html#Eigenmann96
https://doi.org/10.1109/ICPPW.1996.538598
https://doi.ieeecomputersociety.org/10.1109/ICPPW.1996.538598
William Blume
Rudolf Eigenmann
Keith Faigin
John Grout
Jaejin Lee
Thomas Lawrence
Jay P. Hoeflinger
David A. Padua
Yunheung Paek
Paul Petersen
William M. Pottenger
Lawrence Rauchwerger
Peng Tu
Stephen Weatherford
Restructuring Programs for High-Speed Computers with Polaris.
149-161
1996
conf/icpp/1996-w
ICPP Workshop
db/conf/icpp/icpp96-w.html#BlumeEFGLLHPPPPRTW96
https://doi.org/10.1109/ICPPW.1996.538601
https://doi.ieeecomputersociety.org/10.1109/ICPPW.1996.538601
Rudolf Eigenmann
Insung Park
Michael Voss
Are Parallel Workstations the Right Target for Parallelizing Compilers?
300-314
1996
conf/lcpc/1996
LCPC
db/conf/lcpc/lcpc1996.html#EigenmannPV96
https://doi.org/10.1007/BFb0017260
Gregg Skinner
Rudolf Eigenmann
Parallel Performance of a Combustion Chemistry Simulation.
127-139
1995
4
Sci. Program.
3
https://doi.org/10.1155/1995/342723
http://content.iospress.com/articles/scientific-programming/spr4-3-02
db/journals/sp/sp4.html#SkinnerE95
William M. Pottenger
Rudolf Eigenmann
Idiom Recognition in the Polaris Parallelizing Compiler.
444-448
1995
conf/ics/1995
International Conference on Supercomputing
https://doi.org/10.1145/224538.224655
db/conf/ics/ics1995.html#PottengerE95
William Blume
Rudolf Eigenmann
Symbolic range propagation.
357-363
1995
conf/ipps/1995
IPPS
https://doi.org/10.1109/IPPS.1995.395956
https://doi.ieeecomputersociety.org/10.1109/IPPS.1995.395956
db/conf/ipps/ipps1995.html#BlumeE95
William Blume
Rudolf Eigenmann
Demand-Driven, Symbolic Range Propagation.
141-160
1995
conf/lcpc/1995
LCPC
db/conf/lcpc/lcpc1995.html#BlumeE95
https://doi.org/10.1007/BFb0014197
David A. Padua
Rudolf Eigenmann
Jay P. Hoeflinger
Automatic Program Restructuring for Parallel Computing and the Polaris Fortran Translator.
647-649
1995
conf/ppsc/1995
PPSC
db/conf/ppsc/ppsc1995.html#PaduaEH95
William Blume
Rudolf Eigenmann
Jay P. Hoeflinger
David A. Padua
Paul Petersen
Lawrence Rauchwerger
Peng Tu
Automatic Detection of Parallelism: A grand challenge for high performance computing.
37-47
1994
2
IEEE Parallel Distributed Technol. Syst. Appl.
3
https://doi.org/10.1109/M-PDT.1994.329796
http://doi.ieeecomputersociety.org/10.1109/M-PDT.1994.329796
db/journals/ieeecc/ieeecc2.html#BlumeEHPPRT94
William Blume
Rudolf Eigenmann
An Overview of Symbolic Analysis Techniques Needed for the Effective Parallelization of the Perfect Benchmarks.
233-238
1994
conf/icpp/1994-2
ICPP (2)
db/conf/icpp/icpp1994-2.html#BlumeE94
https://doi.org/10.1109/ICPP.1994.59
https://doi.ieeecomputersociety.org/10.1109/ICPP.1994.59
William Blume
Rudolf Eigenmann
Keith Faigin
John Grout
Jay P. Hoeflinger
David A. Padua
Paul Petersen
William M. Pottenger
Lawrence Rauchwerger
Peng Tu
Stephen Weatherford
Polaris: Improving the Effectiveness of Parallelizing Compilers.
141-154
1994
conf/lcpc/1994
LCPC
db/conf/lcpc/lcpc1994.html#BlumeEFGHPPPRTW94
https://doi.org/10.1007/BFb0025876
William Blume
Rudolf Eigenmann
The range test: a dependence test for symbolic, non-linear expressions.
528-537
1994
conf/sc/1994
SC
https://doi.org/10.1109/SUPERC.1994.344316
https://doi.ieeecomputersociety.org/10.1109/SUPERC.1994.344316
http://dl.acm.org/citation.cfm?id=602858
db/conf/sc/sc1994.html#BlumeE94
Rudolf Eigenmann
Jay P. Hoeflinger
Greg P. Jaxon
Zhiyuan Li 0001
David A. Padua
Restructuring Fortran programs for Cedar.
553-573
1993
5
Concurr. Pract. Exp.
7
https://doi.org/10.1002/cpe.4330050704
db/journals/concurrency/concurrency5.html#EigenmannHJLP93
Utpal Banerjee
Rudolf Eigenmann
Alexandru Nicolau
David A. Padua
Automatic program parallelization.
211-243
1993
81
Proc. IEEE
2
https://doi.org/10.1109/5.214548
db/journals/pieee/pieee81.html#BanerjeeENP93
Helmar Burkhart
Rudolf Eigenmann
Heinz Kindlimann
Michael Moser
Heinz Scholian
The M3 Multiprocessor Laboratory.
507-519
1993
4
IEEE Trans. Parallel Distributed Syst.
5
https://doi.org/10.1109/71.224214
http://doi.ieeecomputersociety.org/10.1109/71.224214
db/journals/tpds/tpds4.html#BurkhartEKMS93
Rudolf Eigenmann
Toward a Methodology of Optimizing Programs for High-Performance Computers.
27-36
1993
conf/ics/1993
International Conference on Supercomputing
https://doi.org/10.1145/165939.165948
db/conf/ics/ics1993.html#Eigenmann93
David J. Kuck
Edward S. Davidson
Duncan H. Lawrie
Ahmed H. Sameh
Chuan-Qi Zhu
Alexander V. Veidenbaum
Jeff Konicek
Pen-Chung Yew
Kyle A. Gallivan
William Jalby
Harry A. G. Wijshoff
Randall Bramley
Ulrike Meier Yang
Perry A. Emrath
David A. Padua
Rudolf Eigenmann
Jay P. Hoeflinger
Greg P. Jaxon
Zhiyuan Li 0001
T. Murphy
John T. Andrews
Stephen W. Turner
The Cedar System and an Initial Performance Study.
213-223
1993
conf/isca/1993
ISCA
db/conf/isca/isca93.html#KuckDLSZVKYGJWBYEPEHJLMAT93
https://doi.org/10.1145/165123.165157
https://doi.org/10.1109/ISCA.1993.698562
https://doi.ieeecomputersociety.org/10.1109/ISCA.1993.698562
Geoffrey C. Fox
Sanjay Ranka
Michael L. Scott
Allen D. Malony
James C. Browne
Marina C. Chen
Alok N. Choudhary
Thomas E. Cheatham
Janice E. Cuny
Rudolf Eigenmann
Amr F. Fahmy
Ian T. Foster
Dennis Gannon
Tomasz Haupt
Carl Kesselman
Charles Koelbel
Wei Li 0015
Monica S. Lam
Thomas J. LeBlanc
Jim Openshaw
David A. Padua
Constantine D. Polychronopoulos
Joel H. Saltz
Alan Sussman
Gil Weigand
Katherine A. Yelick
Common runtime support for high-performance parallel languages.
752-757
1993
conf/sc/1993
SC
https://doi.org/10.1145/169627.169826
https://doi.ieeecomputersociety.org/10.1109/SUPERC.1993.1263529
db/conf/sc/sc1993.html#FoxRSMBCCCCEFFGHKKLLLOPPSSWY93
William Blume
Rudolf Eigenmann
Performance Analysis of Parallelizing Compilers on the Perfect Benchmarks Programs.
643-656
1992
3
IEEE Trans. Parallel Distributed Syst.
6
https://doi.org/10.1109/71.180621
http://doi.ieeecomputersociety.org/10.1109/71.180621
https://www.wikidata.org/entity/Q122932738
db/journals/tpds/tpds3.html#BlumeE92
Rudolf Eigenmann
William Blume
An Effectiveness Study of Parallelizing Compiler Techniques.
17-25
1991
conf/icpp/1991-2
ICPP (2)
db/conf/icpp/icpp1991-2.html#EigenmannB91
Rudolf Eigenmann
Jay P. Hoeflinger
Greg P. Jaxon
Zhiyuan Li 0001
David A. Padua
Restructuring Fortran Programs for Cedar.
57-66
1991
conf/icpp/1991-1
ICPP (1)
db/conf/icpp/icpp1991-1.html#EigenmannHJLP91
Rudolf Eigenmann
Jay P. Hoeflinger
Zhiyuan Li 0001
David A. Padua
Experience in the Automatic Parallelization of Four Perfect-Benchmark Programs.
65-83
1991
conf/lcpc/1991
LCPC
db/conf/lcpc/lcpc1991.html#EigenmannHLP91
https://doi.org/10.1007/BFb0038658
Ulrike Meier
Rudolf Eigenmann
Parallelization and Performance of Conjugate Gradient Algorithms on the Cedar Hierarchical-Memory Multiprocessor.
178-188
1991
conf/ppopp/1991
PPoPP
db/conf/ppopp/ppopp91.html#MeierE91
https://doi.org/10.1145/109625.109644
https://doi.org/10.1145/109626.109644
Rudolf Eigenmann
Jay P. Hoeflinger
Greg P. Jaxon
David A. Padua
Cedar Fortran and Its Compiler.
288-299
1990
conf/conpar/1990
CONPAR
db/conf/conpar/conpar1990.html#EigenmannHJP90
https://doi.org/10.1007/3-540-53065-7_108
Rudolf Eigenmann
Programmieren, konfigurieren, Mensch-Maschine-Dialog: e. Beitr. zu e. integrierten Programmentwicklungsumgebung für Multiprozessoren.
1988
1-201
ETH Zurich, Zürich, Switzerland
978-3-7281-1658-1
https://d-nb.info/881357642
Enrico Ballarin
Helmar Burkhart
Rudolf Eigenmann
Heinz Kindlimann
Michael Moser
Making a Compiler Easily Portable.
30-38
1988
5
IEEE Softw.
3
https://doi.org/10.1109/52.2022
http://doi.ieeecomputersociety.org/10.1109/52.2022
https://www.wikidata.org/entity/Q122152805
db/journals/software/software5.html#BallarinBEKM88
Sumalatha Adabala
Sarita V. Adve
John T. Andrews
Brian Armstrong
Bindiya Arora
Vishal Aslot
Greg Astfalk
Aurangzeb
Eduard Ayguadé
Hansang Bae
Saurabh Bagchi
Enrico Ballarin
Utpal Banerjee
Parinaz Barakhshan
Ayon Basumallik
Zina Ben-Miled
Akshay Bhosale
William Blume
Steve W. Bova
Randall Bramley
Clay P. Breshears
James C. Browne
Doug Burger
Helmar Burkhart
Ann Christine Catlin
Thomas E. Cheatham
Jan-Jo Chen
Marina C. Chen
Alok N. Choudhary
Janice E. Cuny
Chirag Dave
Edward S. Davidson
Chen Ding 0001
Ramón DoalloRamon Doallo
Max J. Domeika
Thomas J. Downar
Perry A. Emrath
Amr F. Fahmy
Keith Faigin
Babak Falsafi
Jesse Zhixi Fang
Long Fei
Renato J. O. Figueiredo
José A. B. Fortes
Ian T. Foster
Geoffrey C. Fox
Henry A. Gabb
Greg Gaertner
Kyle A. Gallivan
Dennis Gannon
Catherine H. Gebotys
John Grout
Thomas J. Hacker
Wessam Hassanein
Tomasz Haupt
Jay P. Hoeflinger
Y. Charlie Hu
Ayhan Irfanoglu
Tanzima Z. IslamTanzima Zerin Islam
Hidetoshi Iwashita
William Jalby
Greg P. Jaxon
Xuxian Jiang
Troy A. Johnson
Wesley B. Jones
Fahed Jubair
Kumaran Kalyanasundaram
Meenakshi A. Kandaswamy
Mahmut T. Kandemir
Nirav H. Kapadia
Richard L. Kennell
Carl Kesselman
Jong-Kook Kim
Seon Wook Kim
Soohong P. Kim
Heinz Kindlimann
Amani Kiruga
Charles Koelbel
Jeff Konicek
Stefan Kortmann
David J. Kuck
Bob Kuhn
Robert H. Kuhn
Okwan Kwon
Monica S. Lam
Thomas Lawrence
Duncan H. Lawrie
Thomas J. LeBlanc
Jae-Woo Lee
Jaejin Lee
Sang Ik Lee
Seyong Lee
Wei Li 0015
Zhiyuan Li 0001
Ron Lieberman
David J. Lilja
Hao Lin
Miron Livny
Thomas Ludwig 0002
Mikel Luján
Anthony A. Maciejewski
Bill Magro
Allen D. Malony
Tomàs Margalef
Sally A. McKee
Ulrike Meier
Samuel P. Midkiff
José Miguel-Alonso
Seung-Jai Min
Kathryn M. Mohror
Adam Moody
Michael Moser
Matthias S. Müller
T. Murphy
Dheya Mustafa
Alexandru Nicolau
Chong-liang Ooi
Jim Openshaw
David A. Padua
Yunheung Paek
Zhelong Pan
Bodo Parady
Il Park 0001
Insung Park
Paul Petersen
Sabri Pllana
Dionisios N. Pnevmatikatos
Constantine D. Polychronopoulos
William M. Pottenger
Santiago Pujol
Sanjay Ranka
Ellen Rathje
Lawrence Rauchwerger
Alasdair Rawsthorne
Xiaojuan Ren
Martin C. Rinard
Timothy G. Rogers
Amit Sabne
Marianna S. Safronova
Faisal Saied
Hideki Saito 0001
Putt Sakdhnagool
Joel H. Saltz
Stefano Salvini
Ahmed H. Sameh
Mohamed Sayeed
Barry I. Schneider
Heinz Scholian
Howard Scott
Michael L. Scott
Howard Jay Siegel
Gregg Skinner
Michael D. Smith 0001
Bronis R. de Supinski
Alan Sussman
Valerie E. Taylor
Peng Tu
Stephen W. Turner
Gautam Upadhyaya
Alexander V. Veidenbaum
Luis Vidal
T. N. Vijaykumar
Michael Voss
G. Matthijs van Waveren
Stephen Weatherford
Gil Weigand
Brian Whitney
Harry A. G. Wijshoff
Dongyan Xu
Ulrike Meier Yang
Kwok Wai Yau
Tsung Tai Yeh
Katherine A. Yelick
Pen-Chung Yew
Yili Zheng
Chuanqi ZhuChuan-Qi Zhu
Jiajing Zhu