PERFORMANCE PAPERS BIBLIOGRAPHY The following is a LaTeX version of a performance benchmark bibliography provided by Dave Schneider at CSRD. -send comments and questions to utpds@cs.utk.edu Dave Schneider E-mail: schneid@csrd.uiuc.edu

University of Illinois at Urbana-Champaign Center for Supercomputing Research and Development 367 Computer and Systems Research Laboratory 1308 W. Main Street Urbana, IL 61801-2307 MC-264

click here to download the complete bibliography

file performance/biblio/index for a very long and somewhat complete performance bibliography by Dave Schneider at CSRD date January 25, 1993

========================================================================

@string{IJSA = "International Journal of Supercomputer Applications"} @string{CSRDtr = "CSRD Technical Report"} @string{CSRD = "Center for Supercomputer Research and Development, University of Illinois at Urbana-Champaign"} @string{ICPP91 = "Proc.\ of the 1991 Int'l Conf.\ on Parallel Processing"} @string{ICPP92 = "Proc.\ of the 1992 Int'l Conf.\ on Parallel Processing"} @string{SC91 = "Proc.\ of Supercomputing '91"} @string{P17ISCA ="Proc.\ of the 17${}^{\rm th}$ Int'l Symp.\ on Computer Architecture"}

% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %

@inproceedings{KS:87, author = "D. J. Kuck and A. H. Sameh", title = "A {S}upercomputing {P}erformance {E}valuation {P}lan", booktitle = "Lecture Notes in Computer Science No. 297: Proceedings of First International Conference on Supercomputing", publisher = "Springer-Verlag", pages = "1--17", month = "June", year = 1987}

@article{Berryetal:89, author = "M. Berry and D. Chen and P. Koss and D. Kuck and S. Lo and Y. Pang and L. Pointer and R. Roloff and A. Sameh and E. Clementi and S. Chin and D. Schneider and G. Fox and P. Messina and D. Walker and C. Hsiung and J. Schwarzmeier and K. Lue and S. Orszag and F. Seidl and O. Johnson and R. Goodrum and J. Martin", title = "The {PERFECT} {C}lub {B}enchmarks: {E}ffective Performance Evaluation of Supercomputers", journal = IJSA, volume = 3, number = 3, month = "Fall", year = 1989, pages = "9--40"}

@techreport{Koss:89, author="P. F. Koss", title="Application Performance on Supercomputers", type = CSRDtr, number = 847, institution = CSRD, month = "January", year = 1989} @techreport{Pointer:89, author = "L. Pointer (ed.)", title = "Perfect Report 1", type = CSRDtr, number = 896, institution = CSRD, month = "July", year = 1989}

@techreport{CKPK:90, author = "G. Cybenko and L. Kipp and L. Pointer and D. Kuck", title = "Supercomputer performance evaluation and the {P}erfect {B}enchmarks", type = CSRDtr, number = 965, institution = CSRD, month = "March", year = 1990}

@techreport{Pointer:90, author = "L. Pointer (ed.)", title = "Perfect: Performance evaluation for cost-effective transformations, {R}eport 2", type = CSRDtr, number = 964, institution = CSRD, month = "March", year = 1990}

@techreport{Rauchwerger:90, author = "L. Rauchwerger", title = "$\Pi$-Perfect: {T}he portably instrumented {P}erfect {B}enchmarks", type = "CSRD Technical Note", institution = CSRD, year = 1990}

@techreport{Stein:90, author = "{S. Stein, et al.}", title = "{CSRD} {P}erformance {E}valuation {D}atabase: {U}ser {R}equirements and {E-R} {D}iagram {D}esign {P}hase; {D}esign {S}pecifications {P}hase; {U}ser's {G}uide", type = CSRDtr, institution = CSRD, year = 1990}

@inproceedings{CSY:90, author="D. K. Chen and H. M. Su and P. C. Yew", title="The Impact of Synchronization and Granularity on Parallel Systems", booktitle=P17ISCA, pages="239--249", month="June", year=1990}

@techreport{LY:90, author="D. Lilja and P. C. Yew", title="The Interaction of Cache Block Size and Parallel Loop Scheduling Strategy", type = CSRDtr, number = 989, institution = CSRD, month = "December", year = "1990"}

@techreport{CV:90, author="Y.-C. Chen and A. V. Veidenbaum", title="Comparison and Analysis of Software and Directory Coherence Schemes", type = CSRDtr, number = 1055, institution = CSRD, month = "November", year = "1990"} @techreport{Fu:90, author="C. Fu", title="Evaluating the Effectiveness of {FORTRAN} Vectorizers by Measuring Total Parallelism", type = CSRDtr, number = 1033, institution = CSRD, month = "August", year = "1990"}

@techreport{CBHS:91, author="G. Cybenko and J. Bruner and S. Ho and S. Sharma", title="Parallel Computing and the {P}erfect {B}enchmarks", type = CSRDtr, number = 1191, institution = CSRD, month = "November", year = "1991"}

@techreport{Lim:91, author="H. B. Lim", title="Characterization of Parallel Program Behavior on a Shared-Memory Multiprocessor", type = CSRDtr, number = 1138, institution = CSRD, month = "July", year = "1991"}

@techreport{LY:91, author="D. Lilja and P. C. Yew", title="Combining Hardware and Software Cache Coherence Strategies", type = CSRDtr, number = 1057, institution = CSRD, month = "June", year = "1991"}

@inproceedings{LimYew:91, author="H. B. Lim and P. C. Yew", title="Parallel Program Behavioral Study on a Shared-Memory Multiprocessor", booktitle="Proc.\ of the 1991 Int'l Conf.\ on Supercomputing", pages="386--395", month="June", year=1991, note="Also published as CSRD technical report number 1062, June 1991."}

@inproceedings{CY:91, author="D. K. Chen and P. C. Yew", title="An Empirical Study on {D}oacross Loops", booktitle=SC91, month="November", year=1991, note="Also published as CSRD technical report number 1140, Nov.\ 1991."}

@techreport{CSRD:91, author = "{CSRD} {S}taff", title = "Perfect report 2: Addendum 1", type = CSRDtr, number = 1052, institution = CSRD, month = "February", year = "1991"}

@techreport{CSRD:91b, author = "{CSRD} {S}taff", title = "Perfect report 2: Addendum 2", type = CSRDtr, number = 1168, institution = CSRD, month = "November", year = 1991}

@unpublished{CSRD:91c, author = "{CSRD} {S}taff", title = "Preliminary Performance Data for {P}erfect {B}enchmarks${}^{\sl tm}$ Codes on Various Machines", note = "Unpublished report distributed by CSRD at Supercomputing '91", month = "November", year = 1991}

@techreport{Cybenko:91, author = "G. Cybenko", title = "Supercomputing performance trends and the Perfect Benchmarks", type = CSRDtr, number = 1093, institution = CSRD, month = "February", year = 1991}

@inproceedings{MP:91, author = "S. Midkiff and D. Padua", title = "A Comparison of Four Synchronization Optimization Techniques", booktitle = ICPP91, volume = "II", pages = "9--16", year = 1991} @inproceedings{EB:91, author = "R. Eigenmann and W. Blume", title = "An Effectivness Study of Parallelizing Compiler Techniques", booktitle = ICPP91, volume = "II", pages = "17--25", year = 1991}

@inproceedings{GP:91, author = "M. Gupta and D. Padua", title = "Effects of Program Parallelization and Stripmining Transformation on Cache Performance in a Multiprocessor", booktitle = ICPP91, volume = "I", pages = "301--304", year = 1991} @inproceedings{EHJLP:91, author = "R. Eigenmann and J. Hoeflinger and G. Jaxon and Z. Li and D. Padua", title = "Restructuring {F}ortran Programs for {C}edar", booktitle = ICPP91, volume = "I", pages = "57--65", year = 1991}

@techreport{EB:92, author = "R. Eigenmann and J. Hoeflinger and Z. Li and D. Padua", title="Experience in the Parallelization of Four {P}erfect-{B}enchmark Programs", institution=CSRD, type = CSRDtr, number=1193, month="August", year=1991}

@article{BCL:91, author="M. Berry and G. Cybenko and J. Larson", title="Scientific Benchmark Characterization", journal="Parallel Computing", volume="17", pages="1173--1194", year="1991", month="December"}

@inproceedings{BCGLAGS:91, author = "D. Bradley and G. Cybenko and H. Gao and J. Larson and F. Ahmad and J. Golab and M. Straka", title = "Supercomputer Workload Decomposition and Analysis", booktitle="Proceedings of the ACM International Conference on Supercomputing", pages="458--467", month="June", year=1991, note="An expanded account of this work is given in CSRD technical report number 1064, June 1991."}

@techreport{Eigenmann:92, author="R. Eigenmann", title="Towards a Methodology of Optimizing Programs for High-Performance Computers", institution=CSRD, type = CSRDtr, number="1178 (draft)", year=1992}

@techreport{EB:92, author="R. Eigenmann and W. Blume", title="Performance Analysis of Parallelizing Compilers on the {P}erfect {B}enchmarks Programs", institution=CSRD, type = CSRDtr, number="1218", year=1992}

@techreport{Blume:92, author="W. Blume", title="Success and Limitations in Automatic Parallelization of the {P}erfect {B}enchmarks Programs", institution=CSRD, type = CSRDtr, number=1249, month="July", year=1992}

@techreport{PP:92a, author="P. Petersen and D. Padua", title="Machine-Independent Evaluation of Parallelizing Compilers", institution=CSRD, type = CSRDtr, number=1173, year=1992}

@techreport{PP:92b, author="P. Petersen and D. Padua", title="Dynamic Dependence Analysis: {A} Novel Method for Data Dependence Evaluation", institution=CSRD, type = CSRDtr, number="???", year=1992}

@techreport{BP:92, author="C. Beckmann and C. Polychronopoulos", title="Microarchitecture Support for Dynamic Scheduling of Acyclic Task Graphs", institution=CSRD, type = CSRDtr, number=1207, month="August", year=1992} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

@inproceedings{RB:90, author = "A. {Narasimha Reddy} and P. Banerjee", title = "A study of the {I/O} behavior of {P}erfect {B}enchmarks on a multiprocessor", booktitle = "Proceedings of the 17${}^{\rm th}$ International Symposium on Computer Architecture", month = "June", year = 1990}

@techreport{PF:90, author = "D. M. Pase and K. E. Fletcher", title = "Automatic parallelization: A comparison of {CRAY} fpp and {KAI} {KAP/CRAY}", type = "Technical Report", number = "RND-90-010", institution = "NAS Systems Division", month = "November", year = 1990}

@inproceedings{MHL:91, author = "D. E. Maydan and J. L. Hennessy and M. S. Lam", title = "Efficient and exact data dependence analysis", booktitle = "SIGPLAN NOTICES: Proceedings of the ACM SIGPLAN '91 Conference on Programming Language Design and Implementation, Toronto, Ontario, Canada", pages = "1--14", year = 1991}

@inproceedings{VSH:91, author = "S. Vajapeyam and G. Sohi and Wei-Chung Hsu", title = "An empirical study of the {CRAY} {Y-MP} processor using the {PERFECT} {C}lub {B}enchmarks", booktitle = "Proceedings of the 18${}^{\rm th}$ International Symposium on Computer Architecture", month = "May", year = 1991}

@techreport{Berry:91, author = "M. Berry (ed.)", title = "Scientific Workload Characterization By Loop--Based Analyses", type = "Technical Report", number = "CS-91-140", institution = "Computer Science Dept., University of Tennessee", month = "August", year = 1991} @techreport{LC:91, author = "S. Lim and M. Condry", title = "Profiling Supercomputer Application Access Characteristics", type = "NCSA Technical Report", institution = "National Center for Supercomputer Applications, University of Illinois at Urbana--Champaign", year = "1991"}

@inproceedings{Grassl:91, author = "C. Grassl", title = "Parallel Performance of Application Programs on Supercomputers", booktitle = "Physics Computing '91", month = "June", year = 1991}

@inproceedings{HKM:91, author="M. W. Hall and K. Kennedy and K. {McKinley}", title="Interprocedural Transformations for Parallel Code Generation", booktitle=SC91, month="November", year=1991}

@inproceedings{Breit:91, author = "S. R. Breit", title = "Implementing the {PERFECT} {ARC2D} Benchmark on the {BBN} {TC}2000 parallel supercomputer", booktitle = "Proc.\ of Sixth Distributed Memory Computing Conf.", year = 1991}

@inproceedings{RR:92, author="K. A. Robbins and S. Robbins", title="Dynamic Behavior of Memory Reference Streams for the {P}erfect {C}lub {B}enchmarks", booktitle=ICPP92, month="August", year=1992, note="An expanded account of this work is available as a technical report from the Univ.\ of Texas at San Antonio, Division of Mathematics, Computer Science and Statistics"}

@inproceedings{LR:92, author="Y.-F. Lee and B. G. Ryder", title="A Comprehensive Approach to Parallel Data Flow Analysis", booktitle="Proc. of the $6^{\rm th}$ ACM Int'l Conf.\ on Supercomputing", month="July", year=1992}

@techreport{PW:92, author = "W. Pugh and D. Wonnacott", title = "Static Analysis of Upper Bounds on Parallelism", type = "UMIACS Tech.\ Rep.", number = "UMIACS-TR-92-125" institution = "Univ.\ of Maryland", month = "November", year = "1992"}