PDS: Perfect Bibliography
# 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
#
========================================================================
@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 = jun,
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 = jan,
year = "1989",
}
@TechReport{Pointer:89,
author = "L. Pointer (ed.)",
title = "Perfect Report 1",
type = CSRDtr,
number = "896",
institution = CSRD,
month = jul,
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 = mar,
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 = mar,
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 = jun,
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 = dec,
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 = nov,
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 = aug,
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 = nov,
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 = jul,
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 = jun,
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 = jun,
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 = nov,
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 = feb,
year = "1991",
}
@TechReport{CSRD:91b,
author = "{CSRD} {S}taff",
title = "Perfect report 2: Addendum 2",
type = CSRDtr,
number = "1168",
institution = CSRD,
month = nov,
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 = nov,
year = "1991",
}
@TechReport{Cybenko:91,
author = "G. Cybenko",
title = "Supercomputing performance trends and the Perfect
Benchmarks",
type = CSRDtr,
number = "1093",
institution = CSRD,
month = feb,
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 = aug,
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 = dec,
}
@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 = jun,
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 = jul,
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 = aug,
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 = jun,
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 = nov,
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 = aug,
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 = jun,
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 = nov,
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 = aug,
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 = jul,
year = "1992",
}