%
% Here is a start on building a Bibtex database for all of my publications.
% Some of these I've extracted from bibliography collections. After some
% consideration, I've decided to limit the data (eliminating price, bibdate,
% most annotations, abstract, and related material). I have left in
% keywords when not too lengthy.
%
% In addition to the usual bibtex keys, I've added the following to help
% organize my own publications:
% area = research area (list below)
% areaseq = sequence number used to sort entries by area
% preprintof = BibTex key of the paper that this is a preprint of
%
% The research areas are drawn from this list (to keep the number of
% areas to a small number)
% A - Algorithm
% App - Application
% D - Domain Decomposition
% I - I/O (particularly parallel I/O)
% M - MPI
% NS - Numerical Software
% P - Petsc
% Par - Parallel, not MPI
% PV - Performance Visualization
% R - Mesh Refinement
% S - Software
%

%
% Section: Books
%
@Book{Gropp:1994:UMP,
author = "William Gropp and Ewing Lusk and Anthony Skjellum",
title = "Using {MPI}: Portable Parallel Programming with the Message-Passing Interface",
publisher = "MIT Press",
address = "Cambridge, MA",
pages = "xx + 307",
year = "1994",
ISBN = "0-262-57104-8",
LCCN = "QA76.642 G76 1994",
OPTseries = "Scientific and engineering computation",
keywords = "Computer interfaces.; Parallel computers --- Programming.; Parallel programming; Parallel programming (Computer science)",
area = "M",
areaseq = "0",
}

@Book{BFSmith_PEBjorstad_WDGropp_1996a,
author = "B. F. Smith and P. E. Bjørstad and W. D. Gropp",
title = "Domain Decomposition: Parallel Multilevel Methods for Elliptic Partial Differential Equations",
publisher = "Cambridge University Press",
address = "New York",
year = "1996",
area = "D",
areaseq = "0",
}


@Book{Gropp:1998:MPI2Book,
author = {William Gropp and Steven Huss-Lederman and Andrew Lumsdaine and Ewing Lusk and Bill Nitzberg and William Saphir and Marc Snir},
title = {{MPI} - The Complete Reference: Volume 2, The {MPI}-2 Extensions},
publisher = {MIT Press},
year = 1998,
OPTseries = {Scientific and engineering computation},
address = {Cambridge, MA, USA},
area = "M",
areaseq = "0",
}

%alias usingmpi
@Book{gropp-lusk-skjellum:using-mpi2nd,
author = "William Gropp and Ewing Lusk and Anthony Skjellum",
title = "Using {MPI}: Portable Parallel Programming with the Message Passing Interface, {\rm 2nd edition}",
address = "Cambridge, MA",
publisher = "MIT Press",
year = 1999,
area = "M",
areaseq = "0",
}

@Book{gropp-lusk-thakur:usingmpi2,
author = {William Gropp and Ewing Lusk and Rajeev Thakur},
title = {Using {MPI-2}: Advanced Features of the Message-Passing Interface},
publisher = {MIT Press},
year = 1999,
address = {Cambridge, MA},
area = "M",
areaseq = "0",
}


@Book{crpchandbook,
editor = {Jack Dongarra and Ian Foster and Geoffrey Fox and William Gropp and Ken Kennedy and Linda Torczon and Andy White},
title = {Sourcebook of Parallel Computing},
publisher = {Morgan Kaufmann},
year = 2003
}

@Book{beowulflinux2nd,
editor = {William Gropp and Ewing Lusk and Thomas Sterling},
title = {Beowulf Cluster Computing with Linux},
publisher = {MIT Press},
year = 2003,
edition = {2nd}
}

@Booklet{scalesv1-03,
title = {A Science-Based Case For Large-Scale Simulation, Volume 1},
author = {David Keyes and Philip Colella and Thom H. Dunning and William D. Gropp},
month = JUL,
year = 2003,
note = {Office of Science, U.S. Department of Energy}
}

@Booklet{scalesv2-04,
title = {A Science-Based Case For Large-Scale Simulation, Volume 2},
author = {David Keyes and Philip Colella and Thom H. Dunning and William D. Gropp},
month = SEP,
year = 2004,
note = {DRAFT, Office of Science, U.S. Department of Energy}
}

%
% Section: Book Chapters
%

% 2003


@InBook{gro03:sourcebook:,
editor = {Jack Dongarra and Ian Foster and Geoffrey Fox and William Gropp and Ken Kennedy and Linda Torczon and Andy White},
title = {Sourcebook of Parallel Computing},
publisher = {Morgan Kaufmann},
author = {William Gropp},
year = 2003,
chapter = {Parallel Computer Architectures},
pages = {15--42},No htmlformatsInbook found for entry inbook No fieldlistInbook found for entry inbook
}

@InBook{of03:sourcebook:pgmmodels,
editor = {Jack Dongarra and Ian Foster and Geoffrey Fox and William Gropp and Ken Kennedy and Linda Torczon and Andy White},
title = {Sourcebook of Parallel Computing},
publisher = {Morgan Kaufmann},
author = {Ian Foster and William Gropp and Carl Kesselman},
year = 2003,
chapter = {Message Passing and Threads},
pages = {313--329},No htmlformatsInbook found for entry inbook No fieldlistInbook found for entry inbook
}

@InBook{thak03:sourcebook:mpiio,
editor = {Jack Dongarra and Ian Foster and Geoffrey Fox and William Gropp and Ken Kennedy and Linda Torczon and Andy White},
title = {Sourcebook of Parallel Computing},
publisher = {Morgan Kaufmann},
author = {Rajeev Thakur and William Gropp},
year = 2003,
chapter = {Parallel I/O},
pages = {331--355},No htmlformatsInbook found for entry inbook No fieldlistInbook found for entry inbook
}

@InBook{gro03:sourcebook:poisson,
editor = {Jack Dongarra and Ian Foster and Geoffrey Fox and William Gropp and Ken Kennedy and Linda Torczon and Andy White},
title = {Sourcebook of Parallel Computing},
publisher = {Morgan Kaufmann},
author = {William Gropp},
year = 2003,
chapter = {The 2-D Poisson Problem},
pages = {469--480},No htmlformatsInbook found for entry inbook No fieldlistInbook found for entry inbook
}

@InBook{bala03:sourcebook:pdesoft,
editor = {Jack Dongarra and Ian Foster and Geoffrey Fox and William Gropp and Ken Kennedy and Linda Torczon and Andy White},
title = {Sourcebook of Parallel Computing},
publisher = {Morgan Kaufmann},
author = {Satish Balay and William Gropp and Lois Curfman McInnes and Barry F. Smith},
year = 2003,
chapter = {Software for the Scalable Solution of Partial Differential Equations},
pages = {621--647},No htmlformatsInbook found for entry inbook No fieldlistInbook found for entry inbook
}

@InBook{gro03:beowulf:use,
editor = {William Gropp and Ewing Lusk and Thomas Sterling},
title = {Beowulf Cluster Computing with Linux},
author = {William Gropp},
chapter = {So You Want to Use a Cluster},
publisher = {MIT Press},
year = 2003,
pages = {1--17},No htmlformatsInbook found for entry inbook No fieldlistInbook found for entry inbook
}

@InBook{lusk03:beowulf:pgmming,
editor = {William Gropp and Ewing Lusk and Thomas Sterling},
title = {Beowulf Cluster Computing with Linux},
author = {Ewing Lusk and William Gropp and Ralph Butler},
chapter = {An Introduction to Writing Parallel Programs},
publisher = {MIT Press},
year = 2003,
pages = {171--206},No htmlformatsInbook found for entry inbook No fieldlistInbook found for entry inbook
}

@InBook{gro03:beowulf:mpi1,
editor = {William Gropp and Ewing Lusk and Thomas Sterling},
title = {Beowulf Cluster Computing with Linux},
author = {William Gropp and Ewing Lusk},
chapter = {Parallel Programming with MPI},
publisher = {MIT Press},
year = 2003,
pages = {207--243},No htmlformatsInbook found for entry inbook No fieldlistInbook found for entry inbook
}

@InBook{gro03:beowulf:mpi2,
editor = {William Gropp and Ewing Lusk and Thomas Sterling},
title = {Beowulf Cluster Computing with Linux},
author = {William Gropp and Ewing Lusk},
chapter = {Advanced Topics in MPI Programming},
publisher = {MIT Press},
year = 2003,
pages = {245--278},No htmlformatsInbook found for entry inbook No fieldlistInbook found for entry inbook
}

% 2004

@InBook{ree04:mpi-io,
author = {Rajeev Thakur and William Gropp and Ewing Lusk},
editor = {Daniel A. Reed},
title = {Scalable Input/Output},
chapter = {{ADIO}: A Framework for High-Performance, Portable Parallel {I/O}},
publisher = {MIT Press},
year = 2004,
pages = {111--134}No htmlformatsInbook found for entry inbook No fieldlistInbook found for entry inbook
}

% 2005

@InBook{gro04-bk:par-issues,
author = {William D. Gropp},
editor = {Bo Einarsson},
title = {Accuracy and Reliability in Scientific Computing},
chapter = {Issues in Accurate and Reliable Use of Parallel Computing in Numerical Programs},
publisher = {SIAM},
year = 2005,
OPTpages = {}No htmlformatsInbook found for entry inbook No fieldlistInbook found for entry inbook
}

% 2006

@InBook{kend06:pde,
author = {Ricky A. Kendall and Masha Sosonkina and William D. Gropp and Robert W. Numrich and Thomas Sterling},
editor = {Are Magnus Bruaset and Aslak Tveito},
title = {Numerical Solution of Partial Differential Equations on Parallel Computers},
chapter = {Parallel Programming Models Applicable to Cluster Computing and Beyond},
publisher = {Springer},
year = 2006,
number = 51,
series = {Lecture Notes in Computational Science and Engineering},
pages = {3--54}No htmlformatsInbook found for entry inbook No fieldlistInbook found for entry inbook
}

%
% Section: Reports
%
% Intended for semi-formal reports, such as the SCaLeS report and
% other, major, conference reports. Does not include technical reports
% or less-formal conference reports.

% 2003

% 2004

% 2005

%
% Section: Articles
%
%1980
@Article{Gropp:1980:TMM,
author = "William D. Gropp",
title = "A test of moving mesh refinement for $2$-{D} scalar hyperbolic problems",
journal = "SIAM Journal on Scientific and Statistical Computing",
volume = "1",
number = "2",
pages = "191--197",
month = jun,
year = "1980",
coden = "SIJCD4",
ISSN = "0196-5204",
area = "R",
areaseq = "0",
}
%1981
%1982
%1983
%1984
%1985
%1986

%1987
@Article{Gropp:1987:SPL,
author = "William D. Gropp",
title = "Solving {PDE}s on loosely-coupled parallel processors",
journal = "Parallel Computing",
volume = "5",
number = "1-2",
pages = "165--173",
month = jul,
year = "1987",
coden = "PACOEJ",
ISSN = "0167-8191",
note = "Proceedings of the international conference on vector and parallel computing---issues in applied research and development (Loen, 1986)",
classification = "B0290F (Interpolation and function approximation); B0290P (Differential equations); C4130 (Interpolation and function approximation); C4170 (Differential equations); C4240 (Programming and algorithm theory); C5440 (Multiprocessor systems and techniques)",
conflocation = "Loen, Norway; 2-6 June 1986",
conftitle = "International Conference on Vector and Parallel Computing --- Issues in Applied Research and Development",
corpsource = "Dept. of Comput. Studies, Yale Univ., New Haven, CT, USA",
keywords = "communication requirements; computational complexity; data; highly-ordered structure; iterative methods; loosely-coupled parallel; memory access; message; parallel; partial differential equations; passing interprocessor communication mechanism; processing; processors",
sponsororg = "IBM Norway; R. Norwegian Council Sci. and Ind. Res.; AMDAHL; FPS; CRAY",
treatment = "P Practical; T Theoretical or Mathematical",
area = "Par",
areaseq = "0",
}

@Article{Keyes:1987:CDD,
author = "David E. Keyes and William D. Gropp",
title = "A comparison of domain decomposition techniques for elliptic partial differential equations and their parallel implementation",
journal = "SIAM Journal on Scientific and Statistical Computing",
volume = "8",
number = "2",
pages = "S166--S202",
month = mar,
year = "1987",
coden = "SIJCD4",
ISSN = "0196-5204",
note = "Reprinted in Selected Papers from the Second Conference on Parallel Processing for Scientific Computing (C. W. Gear \& R. G. Voigt, eds., SIAM, 1987)",
classification = "C4170 (Differential equations)",
conflocation = "Norfolk, VA, USA; 18-21 Nov. 1985",
conftitle = "Second Conference on Parallel Processing for Scientific Computing",
corpsource = "Res. Center for Sci. Comput., Yale Univ., New Haven, CT, USA",
keywords = "2D self-adjoint elliptic PDEs; domain decomposition techniques; elliptic partial differential equations; fast Poisson solvers; Intel Hypercube; interfacial equations; iterative techniques; parallel algorithms; partial differential equations; preconditioned conjugate gradient",
sponsororg = "SIAM; NSF; Air Force Office Sci. Res",
treatment = "T Theoretical or Mathematical",
}

@Article{Gropp:1987:LUM,
author = "William D. Gropp",
title = "Local uniform mesh refinement with moving grids",
journal = "SIAM Journal on Scientific and Statistical Computing",
volume = "8",
number = "3",
pages = "292--304",
month = may,
year = "1987",
coden = "SIJCD4",
ISSN = "0196-5204",
classification = "B0290P (Differential equations); C4170 (Differential equations)",
corpsource = "Dept. of Comput. Sci., Yale Univ., New Haven, CT, USA",
keywords = "2-D scalar problems; hyperbolic partial differential equations; local uniform mesh refinement; moving grids; numerical dispersion; partial differential equations",
treatment = "T Theoretical or Mathematical",
area = "D",
areaseq = "0",
}


%1988
% Journal also known as Computers and Mathematics (short title)
@Article{Gropp88c,
author = "W. Gropp",
title = "Local Uniform Mesh Refinement on Loosely-Coupled Parallel Processors",
journal = "I. J. Comp. Math. Appl.",
volume = "15",
pages = "375--389",
year = "1988",
area = "R;Par",
areaseq = "0",
}

@Article{Gropp:1988:CPI,
author = "William D. Gropp and David E. Keyes",
title = "Complexity of parallel implementation of domain decomposition techniques for elliptic partial differential equations",
journal = "SIAM Journal on Scientific and Statistical Computing",
volume = "9",
number = "2",
pages = "312--326",
month = mar,
year = "1988",
coden = "SIJCD4",
ISSN = "0196-5204",
classification = "C4170 (Differential equations); C4240 (Programming and algorithm theory); C5220 (Computer architecture)",
corpsource = "Res. Center for Sci. Comput., Yale Univ., New Haven, CT, USA",
keywords = "communication startups; complexity; computational complexity; domain decomposition; elliptic partial differential equations; message-passing parallel computers; parallel algorithms; parallel architectures; partial differential equations; preconditioned conjugate gradient",
treatment = "T Theoretical or Mathematical",
area = "D;Par",
areaseq = "0",
}

%1989
@Article{Gropp:1989:RMR,
author = "William D. Gropp and I. C. F. Ipsen",
key = "GroppIpsen88b",
title = "Recursive Mesh Refinement on Hypercubes",
journal = "Nordisk Tidskr. Informationsbehandling (BIT)",
volume = "29",
pages = "186--211",
year = "1989",
area = "R;Par",
areaseq = "0",
}

@Article{Gropp:1989:DDP,
author = "William D. Gropp and David E. Keyes",
title = "Domain Decomposition on Parallel Computers",
journal = "Impact Comput. Sci. Eng.",
volume = "1",
pages = "421--439",
year = "1989",
area = "D;Par",
areaseq = "0",
}

%1990
@Article{Keyes:1990:DDT,
author = "David E. Keyes and William D. Gropp",
title = "Domain decomposition techniques for the parallel solution of nonsymmetric systems of elliptic boundary value problems",
journal = "Applied Numerical Mathematics: Transactions of IMACS",
volume = "6",
number = "4",
pages = "281--301",
month = may,
year = "1990",
coden = "ANMAEL",
ISSN = "0168-9274",
area = "D",
areaseq = "0",
}

@Article{Berryman:1990:KMP,
author = "H. Berryman and J. Saltz and W. Gropp and R. Mirchandaney",
title = "{Krylov} Methods Preconditioned with Incompletely Factored Matrices on the {CM-2}",
journal = "Journal of Parallel and Distributed Computing",
volume = "8",
number = "2",
pages = "186--190",
month = feb,
year = "1990",
coden = "JPDCER",
ISSN = "0743-7315",
classification = "C4130 (Interpolation and function approximation); C7310 (Mathematics)",
corpsource = "Dept. of Comput. Sci., Yale Univ., New Haven, CT, USA",
keywords = "CM-2; incompletely factored matrices; iterative methods; Krylov methods; mathematics computing; parallel; performance; preconditioned Krylov space iterative linear; processing; sparse triangular solver; system solver; work load generator",
treatment = "A Application; P Practical",
area = "Par",
areaseq = "0",
}

@Article{greengardgropp90,
author = {Leslie Greengard and William D. Gropp},
title = {A Parallel Version of the Fast Multipole Method},
journal = {Computers and Mathematics with Applications},
year = 1990,
volume = 20,
pages = {63--71},
area = "A;Par",
areaseq = "0",
}

@Article{groppsmith90,
author = {William D. Gropp and Edward Smith},
title = {Computational Fluid Dynamics on Parallel Processors},
journal = {Computers and Fluids},
year = 1990,
volume = 18,
pages = {289--304},
area = "Par",
areaseq = "0",
}

%1991
%1992
@Article{Cai:1992:CRE,
author = "Xiao-Chuan Cai and William D. Gropp and David E. Keyes",
title = "Convergence rate estimate for a domain decomposition method",
journal = "Numerische Mathematik",
volume = "61",
number = "2",
pages = "153--169",
year = "1992",
coden = "NUMMA7",
ISSN = "0029-599X",
classification = "B0290T (Finite element analysis); C4185 (Finite element analysis)",
corpsource = "Dept. of Math., Kentucky Univ., Lexington, KY, USA",
keywords = "algebraic equations; convergence of numerical methods; convergence rate analysis; convergence rate estimate; Dirichlet boundary conditions; domain decomposition method; finite element analysis; finite element discretization; indefinite elliptic problems; mesh size; preconditioned GMRES method; substructures",
treatment = "T Theoretical or Mathematical",
area = "D",
areaseq = "0",
}

@Article{WDGropp_DEKeyes_1992a,
author = "W. D. Gropp and D. E. Keyes",
title = "Domain decomposition with local mesh refinement",
journal = "SIAM J. Sci. Stat. Comput.",
volume = "13",
year = "1992",
pages = "967--993",
area = "D;R",
areaseq = "0",
}

@Article{siamssc-92/128:gwd,
author = "W. D. Gropp and D. E. Keyes",
title = "Parallel Performance of Domain-Decomposed Preconditioned {Krylov} Methods for {PDEs} with Locally Uniform Refinement",
journal = "{SIAM} Journal on Scientific and Statistical Computing",
volume = "13",
pages = "128--145",
year = "1992",
area = "D;Par",
areaseq = "0",
}

@Article{WDGropp_DEKeyes_1992c,
author = "W. D. Gropp and D. E. Keyes",
title = "Domain decomposition methods in computational fluid dynamics",
journal = "Int. J. Numer. Meth. Fluids",
volume = "14",
year = "1992",
pages = "147--165",
area = "D",
areaseq = "0",
}

@Article{FGS,
author = "I. Foster and W. Gropp and R. Stevens",
title = "The Parallel Scalability of the Spectral Transform Method",
journal = "Monthly Weather Review",
volume = "120",
number = "5",
pages = "835--850",
year = "1992",
area = "A;Par",
areaseq = "0",
}

%1993

@InProceedings{gropp93:parallel,
author = {William Gropp},
title = {Parallel Programming Tools for Distributed Memory Computers},
booktitle = {High Performance Computing: Grand Challenges in Computer Simulation},
pages = {166--169},
year = 1993,
editor = {Adrian Tentner},
organization = {The Society for Computer Simulation}
}

%1994
@Article{Cai:1994:CSD,
author = "Xiao-Chuan Cai and William D. Gropp and David E. Keyes",
title = "A Comparison of Some Domain Decomposition and {$ILU$} Preconditioned Iterative Methods for Nonsymmetric Elliptic Problems",
journal = "Numerical linear algebra with applications",
volume = "1",
number = "5",
pages = "477--504",
year = "1994",
coden = "NLAAEM",
ISSN = "1070-5325",
bibdate = "Thu Jan 23 18:22:28 MST 1997",
acknowledgement = ack-nhfb,
area = "D",
areaseq = "0",
}

@Article{mpi-1-standard,
author = {Message Passing Interface Forum},
title = {{MPI}: A Message Passing Interface Standard},
journal = {International Journal of Supercomputer Applications},
year = 1994,
volume = 8,
number = {3/4},
pages = {159--416},
area = "M",
areaseq = "0",
}

%1995
@Article{forsman95,
author = {K. Forsman and W. Gropp and L. Kettunen and D. Levine and J. Salonen},
title = {Solution of dense systems of linear equations arising from integral equation formulations},
journal = {IEEE Antennas and Propagation Magazine},
year = 1995,
month = dec,
pages = {96--100},
area = "App;Par;P",
areaseq = "0",
}

@Article{Gropp:1995:EIS,
author = "W. D. Gropp and E. Lusk",
title = "Experiences with the {IBM SP1}",
journal = "IBM Systems Journal",
volume = "34",
number = "2",
pages = "249--262",
year = "1995",
coden = "IBMSA7",
ISSN = "0018-8670",
url = "http://www.almaden.ibm.com/journal/sj34-2.html",
affiliation = "Div. of Math. and Comput. Sci., Argonne Nat. Lab., IL, USA",
classification = "C5440 (Multiprocessing systems); C5220P (Parallel architecture); C6110P (Parallel programming); C6150N (Distributed systems software)",
keywords = "High performance; IBM parallel processing computers; IBM SP1; Message passing interface standard; Parallel supercomputer; Parallelism; Portability; Software technology; SP1 processors; SP2 communication adapters; SP2 software environment; Supercomputer system designers; System architecture",
thesaurus = "IBM computers; Message passing; Parallel architectures; Parallel machines; Parallel programming",
area = "P",
areaseq = "0",
}

@Article{Skjellum:1995:EAM,
author = "Anthony Skjellum and Ewing Lusk and William Gropp",
title = "Early applications in the {Message-Passing Interface} ({MPI})",
journal = "International Journal of Supercomputer Applications and High Performance Computing",
volume = "9",
number = "2",
pages = "79--94",
month = "Summer",
year = "1995",
coden = "IJSCFG",
ISSN = "1078-3482",
classification = "722.2; 722.3; 722.4; 902.2; C6150N (Distributed systems software)",
corpsource = "Dept. of Comput. Sci., Mississippi State Univ., MS, USA",
journalabr = "Int J Supercomput Appl High Perform Comput",
keywords = "Application developers; application developers; Computer hardware; Data communication systems; message passing; Message passing interface (MPI); Message-Passing Interface; MPI standard; Network protocols; software engineering; software standards; Standards; Survey; survey; User interfaces",
thesaurus = "Message passing; Software engineering; Software standards",
treatment = "P Practical",
area = "M",
areaseq = "0",
}

%1996
@Article{groppkaper96,
author = {William D.~Gropp and Hans Kaper and G. Leaf and D. Levine and V. Vinokur and M. Palumbo},
title = {Numerical Simulation of Vortex Dynamics in High-$T_c$ Superconductors},
journal = {J. Comp. Physics},
year = 1996,
volume = 123,
pages = {254--266},
area = "App;Par",
areaseq = "0",
}

@Article{Gropp:1996:HPI,
author = "W. Gropp and E. Lusk and N. Doss and A. Skjellum",
title = "A high-performance, portable implementation of the {MPI} message passing interface standard",
journal = "Parallel Computing",
volume = "22",
number = "6",
pages = "789--828",
month = sep,
year = "1996",
coden = "PACOEJ",
ISSN = "0167-8191",
classification = "C6150N (Distributed systems software); C6110B (Software engineering techniques); C6115 (Programming support); C6110P (Parallel programming)",
corpsource = "Div. of Math. and Comput. Sci., Argonne Nat. Lab., IL, USA",
keywords = "applications; design goal; distribution; environments; free; future developments; high-performance portable implementation; library writers; message passing; MPI message; MPI-2; MPICH; parallel computer vendors; parallel programming; passing interface standard; portable parallel programming environment; programming; project management; software libraries; software performance evaluation; software portability; software standards; software tools; specialists; specification; standard library",
treatment = "P Practical",
area = "M",
areaseq = "0",
}

%% ??? should this be inproceedings?
%% pages = "24--??",
@Article{Thakur:1996:EEP,
author = "R. Thakur and W. Gropp and E. Lusk",
title = "An Experimental Evaluation of the Parallel {I/O} Systems of the {IBM SP} and {Intel Paragon} Using a Production Application",
journal = "Lecture Notes in Computer Science",
volume = "1127",
year = "1996",
coden = "LNCSD9",
ISSN = "0302-9743",
area = "I",
areaseq = "0",
}

@Article{smithgropp96,
author = {Barry Smith and William Gropp},
title = {The Design of Data-Structure-Neutral Libraries for the Iterative Solution of Sparse Linear Systems},
journal = {Scientific Programming},
year = 1996,
volume = 5,
pages = {329--336},
area = "NS;P",
areaseq = "0",
}

%1997
@Article{Gropp:1997:HPM,
author = "W. Gropp and E. Lusk",
title = "A high-performance {MPI} implementation on a shared-memory vector supercomputer",
journal = "Parallel Computing",
volume = "22",
number = "11",
pages = "1513--1526",
month = jan,
year = "1997",
coden = "PACOEJ",
ISSN = "0167-8191",
classification = "C6150N (Distributed systems software); C5220P (Parallel architecture); C5610N (Network interfaces)",
corpsource = "Div. of Math. and Comput. Sci., Argonne Nat. Lab., IL, USA",
keywords = "message passing; Message-Passing Interface; MPI implementation; MPIC; NEC SX-4; network interfaces; parallel; shared memory systems; shared-memory programming; shared-memory vector supercomputer; standards; supercomputer",
treatment = "P Practical",
area = "M",
areaseq = "0",
}

@Article{Gropp:1997:SMC,
author = "W. Gropp and E. Lusk",
title = "Sowing {MPICH}: {A} Case Study in the Dissemination of a Portable Environment for Parallel Scientific Computing",
journal = "The International Journal of Supercomputer Applications and High Performance Computing",
volume = "11",
number = "2",
pages = "103--114",
month = "Summer",
year = "1997",
coden = "IJSCFG",
ISSN = "1078-3482",
area = "M;S",
areaseq = "0",
}

%1998
@Article{mpi-2-standard,
author = {{Message Passing Interface Forum}},
title = {{MPI2}: A Message Passing Interface Standard},
journal = {High Performance Computing Applications},
year = 1998,
volume = 12,
number = {1--2},
pages = {1--299},
area = "M",
areaseq = "0",
}


@Article{thakurluskgropp98,
author = {Rajeev Thakur and Ewing Lusk and William Gropp},
title = {{I/O} in Parallel Applications: The Weakest Link},
journal = {The International Journal of High Performance Computer Applications},
year = 1998,
volume = 12,
number = {4, part 2},
pages = {389--395},
area = "I",
areaseq = "0",
}

@Article{caigropp97,
author = {X-C Cai and William D. Gropp and David E. Keyes and R. G. Melvin and D. P. Young},
title = {Parallel {N}ewton-{K}rylov-{S}chwarz Algorithms for the Transonic Full Potential Equation},
journal = {SIAM Journal of Scientific Computing},
pages = {246--265},
volume = 19,
month = JAN,
year = {1998},
note = {Also ICASE report TR 96-39.},
area = "D",
areaseq = "0",
}


@Article{gropplusk-pvmmpi98,
author = {William Gropp and Ewing Lusk},
title = {{PVM} and {MPI} are completely different},
journal = {Future Generation Computer Systems},
year = {1999},
note = {Submitted as part of a PVMMPI special issue},
area = "M;Par",
areaseq = "0",
}

@Article{mpi-nexus-pc,
author = "I. Foster and J. Geisler and W. Gropp and N. Karonis and E. Lusk and G. Thiruvathukal and S. Tuecke",
title = "{A} Wide-Area Implementation of the {M}essage {P}assing {I}nterface",
journal = "Parallel Computing",
volume = 24,
month = NOV,
number = "12--13",
pages = "1735--1749",
year = 1998,
area = "M",
areaseq = "0",
}
%
%1999


@Article{LevGroForKet99:petsc-coral,
author = "David Levine and William Gropp and Kimmo Forsman and Lauri Kettunen",
title = {Parallel Computation of Three-dimensional Nonlinear Magnetostatic Problems},
journal = {Concurrency Practice and Experience},
year = 1999,
volume = 11,
number = 2,
month = FEB,
pages = {109--120},
annote = {PETSc},
area = "App;Par;P",
areaseq = "0",
}

@Article{zaki-lusk-gropp-swider99,
author = {Omer Zaki and Ewing Lusk and William Gropp and Deborah Swider},
title = {Toward Scalable Performance Visualization with {Jumpshot}},
journal = {High Performance Computing Applications},
year = 1999,
volume = 13,
number = 2,
month = {Fall},
pages = {277--288},
area = "PV",
areaseq = "0",
}

%2000

@Article{gkmt-nks-98,
author = {William Gropp and David E. Keyes and Lois C. McInnes and M. D. Tidriri},
title = {Globalized {N}ewton-{K}rylov-{S}chwarz Algorithms and Software for Parallel Implicit {CFD}},
journal = {High Performance Computing Applications},
year = 2000,
volume = 14,
number = 2,
pages = {102--136},
area = "A;Par;P",
areaseq = "0",
}

%2001
@Article{gkks:cfd-hiperf,
author = {W. D. Gropp and D. K. Kaushik and D. E. Keyes and B. F. Smith},
title = {High-Performance Parallel Implicit {CFD}},
year = 2001,
journal = {Parallel Computing},
volume = 27,
pages = {337--362},
area = "Par;P",
areaseq = "0",
}


@Article{bgl00:mpd,
author = {Ralph Butler and William Gropp and Ewing Lusk},
title = {Components and Interfaces of a Process Management System for Parallel Programs},
journal = {Parallel Computing},
month = OCT,
year = 2001,
volume = 27,
number = 11,
pages = {1417--1429},
area = "M",
areaseq = "0",
}

% 2002

@Article{tgl02:mpiio,
author = {Rajeev Thakur and William Gropp and Ewing Lusk},
title = {Optimizing Noncontiguous Accesses in {MPI-IO}},
journal = {Parallel Computing},
year = 2002,
volume = 28,
number = 1,
pages = {83--105},
month = JAN,
area = "I",
areaseq = "0",
}


@Article{bak03:cluster01,
author = {Mark Baker and Daniel Katz and William Gropp and Thomas Sterling},
title = {Special Issue: Cluster 2001},
journal = {Concurrency and Computation: Practice and Experience},
year = 2003,
volume = 15,
number = {7--8},
pages = {623--624}
}

% 2003
% 2004

@Article{gro04:mpi,
author = {William D. Gropp and Ewing Lusk},
title = {Fault Tolerance in {MPI} Programs},
journal = {International Journal of High Performance Computer Applications},
year = 2004,
volume = 18,
number = 3,
pages = {363--372}
}

% 2005
@Article{thak05:mpi-impl:coll,
author = {Rajeev Thakur and Rolf Rabenseifner and William Gropp},
title = {Optimization of Collective Communication Operations in {MPICH}},
journal = {International Journal of High Performance Computer Applications},
year = 2005,
volume = 19,
number = 1,
pages = {49--66}
}

@Article{alma05:mpi-impl:bgl,
author = {George Alm\'asi and Charles Archer and Jose G. Casta\~nos and J. A. Gunnels and C. Chris Erway and Philip Heidelberger and Xavier Martorell and Jose E. Moreira and Kurt Pinnow and Joe Ratterman and Burkhard Steinmacher­Burow and William Gropp and Brian Toonen},
title = {Design and Implementation of Message-Passing Services for the {Blue Gene/L} Supercomputer},
journal = {{IBM} Journal of Research and Development},
year = 2005,
volume = 49,
number = {2/3},
pages = {393--406},
month = {March/May},
note = {Available at \url{http://www.research.ibm.com/journal/rd49-23.html}}
}

@Article{thak05:mpi-impl:rma,
author = {Rajeev Thakur and William Gropp and Brian Toonen},
title = {Optimizing the Synchronization Operations in {MPI} One-Sided Communication},
journal = {High Performance Computing Applications},
year = 2005,
volume = 19,
number = 2,
pages = {119--128}
}

%
% Section: Proceedings
%
%1981
@InProceedings{boleygropp81,
author = {D.~L.~Boley and William~D.~Gropp and M.~M.~Theimer},
title = {A Method for Constructing Preprocessors},
booktitle = {Conference on the Computing Environment for Mathematical Software},
note = {JPL Publication 81-67},
year = 1981,
organization = {JPL and ACM-SIGNUM},
month = jul,
area = "S",
areaseq = "0",
}

%1985
@InProceedings{GROPP85,
key = "Gropp",
author = "W. D. Gropp",
title = "Numerical Linerar Algebra on Workstations",
booktitle = "Proc. Army Research Office Workshop on Microcomputers in Scientific Computing",
year = "1985",
area = "NS",
areaseq = "0",
}

%1986

%1987
@InProceedings{gropp-nla87,
author = {William D. Gropp},
title = {A System for Numerical Linear Algebra},
booktitle = {New Computing Environments: Microcomputers in Large-Scale Computing},
editor = {A. Wouk},
year = 1987,
publisher = {SIAM},
address = {Philadelphia},
pages = {26--38},
area = "NS",
areaseq = "0",
}

@InProceedings{groppLUMR87,
author = {William D. Gropp},
title = {Local Uniform Mesh Refinement on Parallel Processors},
booktitle = {Large Scale Scientific Computing},
editor = {P.~Deuflhard and B.~Enquist},
year = 1987,
publisher = {Birkh\"auser},
address = {Boston},
area = "R;Par",
areaseq = "0",
}

%1988
@InProceedings{groppadapt88,
author = {William D. Gropp},
title = {Adaptive Methods for Hyperbolic Problems on Local Memory Parallel Processors},
booktitle = {Numerical Algorithms for Modern Computer Architectures},
editor = {M. H. Schultz},
year = 1988,
publisher = {Springer-Verlag},
address = {New York},
pages = {77-84},
area = "R;Par",
areaseq = "0",
}

@InProceedings{gro88:par-cfd,
author = {William Gropp and Edward Smith},
title = {Computational Fluid Dynamics on Parallel Processors},
booktitle = {1st National Fluid Dynamics Congress, Part 1},
pages = {612--619},
year = 1988,
month = JUL,
organization = {AIAA/ASME/SIAM/APS},
publisher = {American Institute of Aeronautics and Astronautics}
}

%1989
@InProceedings{groppschultz89,
author = {William D. Gropp and Martin Schultz},
title = {A Highly Parallel Method for an Underwater Acoustics Problem},
booktitle = {Proceedings of the Fourth International Conference on Supercomputing, Santa Clara, California},
confdate = {April 30--May 5, 1989},
year = 1989,
area = "A;Par",
areaseq = "0",
}

@InProceedings{barrymangroppsaltz89,
author = {H.~S.~Barryman and William D.~Gropp and J.~Saltz},
title = {Krylov Methods and the {CM/2}},
booktitle = {Proceedings of the Fourth International Conference on Supercomputing, Santa Clara, California},
confdate = {April 30--May 5, 1989},
year = 1989,
area = "Par",
areaseq = "0",
}

@InProceedings{groppfoulser89,
author = {William D. Gropp and David Foulser},
title = {{CLAM}: A Programming Language for Interactive Supercomputing and Visualization},
booktitle = {Proceedings of the Fourth International Conference on Supercomputing, Santa Clara, California},
confdate = {April 30--May 5, 1989},
year = 1989,
area = "NS",
areaseq = "0",
}

@InProceedings{gropp-dyngrid89,
author = {William D. Gropp},
title = {Dynamic Grid Manipulation for {PDE}s on Hypercube Parallel Processors},
booktitle = {Parallel Processing and Medium-Scale Multiprocessors},
editor = {A. Wouk},
year = 1989,
publisher = {SIAM},
address = {Philadelphia},
pages = {192--203},
area = "R;Par",
areaseq = "0",
}

@InProceedings{ppsc87*213,
author = "Leslie Greengard and William D. Gropp",
title = "A Parallel Version of the Fast Multipole Method",
pages = "213--222",
ISBN = "0-89871-228-9",
editor = "Gary Rodrigue",
booktitle = "Proceedings of the 3rd Conference on Parallel Processing for Scientific Computing",
month = dec,
publisher = "SIAM Publishers",
address = "Philadelphia, PA, USA",
year = "1989",
area = "A;Par",
areaseq = "0",
}

@InProceedings{Gropp:1989:GCS,
author = "W. D. Gropp and I. C. F. Ipsen",
key = "GroppIpsen88a",
title = "A {Gray} Code Scheme for Local Uniform Mesh Refinement on Hypercubes",
editor = "Garry Rodrigue",
booktitle = "Parallel Processing for Scientific Computing: Proceedings of the Third {SIAM} Conference on Parallel Processing for Scientific Computing, Los Angeles, California, December 1--4, 1987",
publisher = "SIAM Publ.",
address = "Philadelphia",
ISBN = "0-89871-228-9",
pages = "202--206",
year = "1987",
area = "A;Par",
areaseq = "0",
}

@InProceedings{ppsc89*295,
author = "William D. Gropp and David E. Keyes",
title = "Parallel Domain Decomposition with Local Mesh Refinement",
pages = "295--296",
ISBN = "0-89871-262-9",
editor = "Danny C. Sorensen and Jack Dongarra and Paul Messina and Robert G. Voigt",
booktitle = "Proceedings of the 4th Conference on Parallel Processing for Scientific Computing",
month = dec,
publisher = "SIAM Publishers",
address = "Philadelphia, PA, USA",
year = "1989",
area = "R;Par",
areaseq = "0",
}

@InCollection{WDGropp_DEKeyes_1989b,
author = "W. D. Gropp and D. E. Keyes",
title = "Domain decomposition on parallel computers",
booktitle = "Domain Decomposition Methods",
editor = "T. F. Chan and R. Glowinski and J. Périaux and O. B. Widlund",
publisher = "SIAM",
address = "Philadelphia",
year = "1989",
pages = "260--288",
area = "D;Par",
areaseq = "0",
}

@InProceedings{DEKeyes_WDGropp_AEcder_1989a,
author = "D. E. Keyes and W. D. Gropp and A. Ecder",
title = "Domain decomposition techniques for large sparse nonsymmetric systems arising from elliptic problems with first--order terms",
booktitle = "Proceedings of a Symposium on the Solution of Super Large Problems in Computational Mechanics",
editor = "J. H. Kane and A. D. Carlson",
publisher = "Plenum",
address = "New York",
year = "1989",
area = "D",
areaseq = "0",
}

@InCollection{DEKeyes_WDGropp_1989a,
author = "D. E. Keyes and W. D. Gropp",
title = "Domain decomposition techniques for nonsymmetric systems of equations: examples from computational fluid dynamics",
booktitle = "Domain Decomposition Methods",
editor = "T. F. Chan and R. Glowinski and J. Périaux and O. B. Widlund",
publisher = "SIAM",
address = "Philadelphia",
year = "1989",
pages = "321--339",
area = "D",
areaseq = "0",
}

@InProceedings{ppsc89*386,
author = "Z. George Mou and David E. Keyes and William D. Gropp",
title = "Balanced Divide-and-Conquer Algorithms for the Fine-Grained Parallel Direct Solution of Dense and Banded Triangular Linear Systems and their Connection Machine Implementation",
pages = "386--387",
ISBN = "0-89871-262-9",
editor = "Danny C. Sorensen and Jack Dongarra and Paul Messina and Robert G. Voigt",
booktitle = "Proceedings of the 4th Conference on Parallel Processing for Scientific Computing",
month = dec,
publisher = "SIAM Publishers",
address = "Philadelphia, PA, USA",
year = "1989",
area = "Par",
areaseq = "0",
}

%1990
@InProceedings{icpp90-3*35,
author = "D. E. Foulser and W. D. Gropp",
title = "{CLAM} and {CLAMShell}: An Interactive Front-End for Parallel Computing and Visualization",
pages = "35--43",
ISBN = "0-271-00728-1",
editor = "Pen-Chung Yew",
booktitle = "Proceedings of the 1990 International Conference on Parallel Processing. Volume 3: Algorithms and Architectures",
address = "Urbana-Champaign, IL",
month = aug,
year = "1990",
publisher = "Pennsylvania State University Press",
area = "NS",
areaseq = "0",
}

@InProceedings{WDGropp_DEKeyes_1990a,
author = "W. D. Gropp and D. E. Keyes",
title = "A domain decomposition method with locally uniform mesh refinement",
booktitle = "Third International Symposium on Domain Decomposition Methods for Partial Differential Equations",
editor = "T. F. Chan and R. Glowinski and J. Périaux and O. B. Widlund",
publisher = "SIAM",
address = "Philadelphia",
year = "1990",
pages = "115--129",
area = "D;R",
areaseq = "0",
}

@InCollection{groppschultz90,
author = {William D. Gropp and Martin H. Schultz},
title = {High Performance Parabolic Equation Solvers},
booktitle = {Computational Acoustics},
publisher = {Elsevier Science Pub.},
year = 1990,
editor = {D.~Lee and A.~Cakmak and R.~Vichnevetsky},
volume = 1,
area = "A",
areaseq = "0",
}


@InProceedings{gro90:par-comp,
author = {William Gropp},
title = {Parallel Computing and the Solution of Partial Differential Equations (abstract)},
booktitle = {Transactions of the American Nuclear Society},
pages = 269,
year = 1990,
editor = {Irene O. Macke},
volume = 62,
month = NOV,
organization = {American Nuclear Society},
note = {Invited Paper},
annote = {1990 Winter Meeting, Washington, D.C.}
}

%1991

@InProceedings{gropp91:visual-artifacts,
author = {William Gropp},
title = {Visual Artifacts in Boundary Conditions},
booktitle = {Proceedings for the {ICASE} Workshop on Heterogeneous Boundary Conditions},
pages = {1--3},
year = 1991,
editor = {A. Louise Perkins and Jeffrey S. Scroggs},
number = {NASA Contractor Report 187630},
month = AUG,
organization = {ICASE}
}

@InProceedings{cgk91:dd-transport,
author = {Tony F. Chan and William Gropp and David E. Keyes},
title = {Domain Decomposed Preconditionings for Transport Operators},
booktitle = {Proceedings for the {ICASE} Workshop on Heterogeneous Boundary Conditions},
pages = {12--30},
year = 1991,
editor = {A. Louise Perkins and Jeffrey S. Scroggs},
number = {NASA Contractor Report 187630},
month = AUG,
organization = {ICASE}
}

@InProceedings{ppsc91*307,
author = "I. Foster and W. Gropp and R. Stevens",
title = "Parallel Scalability of the Spectral Transform Method",
pages = "307--314",
ISBN = "0-89871-303-X",
editor = "Jack Dongarra and Ken Kennedy and Paul Messina and Danny C. Sorensen and Robert G. Voigt",
booktitle = "Proceedings of the 5th {SIAM} Conference on Parallel Processing for Scientific Computing",
address = "Houston, TX",
month = mar,
year = "1991",
publisher = "SIAM",
area = "A;Par",
areaseq = "0",
}

@InProceedings{WDGropp_DEKeyes_1991a,
author = "W. D. Gropp and D. E. Keyes",
title = "Parallel domain decomposition and the solution of nonlinear systems of equations",
booktitle = "Fourth International Symposium on Domain Decomposition Methods for Partial Differential Equations",
editor = "R. Glowinski and Yu. A. Kuznetsov and G. A. Meurant and J. Périaux and O. B. Widlund",
publisher = "SIAM",
address = "Philadelphia",
year = "1991",
pages = "373--381",
area = "D;Par",
areaseq = "0",
}

@InProceedings{DEKeyes_WDGropp_1991a,
author = "D. E. Keyes and W. D. Gropp",
title = "Domain-decomposable preconditioners for second--order upwind discretizations of multicomponent systems",
booktitle = "Fourth International Symposium on Domain Decomposition Methods for Partial Differential Equations",
editor = "R. Glowinski and Yu. A. Kuznetsov and G. A. Meurant and J. Périaux and O. B. Widlund",
publisher = "SIAM",
address = "Philadelphia",
year = "1991",
pages = "129--139",
area = "D",
areaseq = "0",
}

%1992
%% pages???
%% invited presentation
@InProceedings{Cai:1992:CSD,
author = "Xiao-Chuan Cai and William D. Gropp and David E. Keyes",
editor = "Tony F. Chan and David E. Keyes and Gérard A. Meurant and Jeffrey S. Scroggs and Robert G. Voigt",
booktitle = "Fifth International Symposium on Domain Decomposition Methods for Partial Differential Equations",
title = "A Comparison of Some Domain Decomposition Algorithms for Nonsymmetric Elliptic Problems",
publisher = "SIAM",
address = "Philadelphia, PA, USA",
year = "1992",
bibdate = "Wed May 4 18:52:09 MDT 1994",
area = "D",
areaseq = "0",
}

@InCollection{groppkeyes-asymp92,
author = {William D. Gropp and David E. Keyes},
title = {Domain Decomposition as a Mechanism for Using Asymptotic Methods},
booktitle = {Asymptotic and Numerical Methods for Partial Differential Equations with Critical Parameters},
publisher = {Kluwer},
year = 1992,
editor = {H. G. Kaper and M. Garbey},
address = {Dordrecht},
pages = {93--106},
area = "D;A",
areaseq = "0",
}

@InProceedings{Gropp:1992:PCD,
author = "William D. Gropp",
editor = "Tony F. Chan and David E. Keyes and Gérard A. Meurant and Jeffrey S. Scroggs and Robert G. Voigt",
booktitle = "Fifth International Symposium on Domain Decomposition Methods for Partial Differential Equations",
title = "Parallel Computing and Domain Decomposition",
publisher = "SIAM",
address = "Philadelphia, PA, USA",
year = "1992",
bibdate = "Wed May 4 18:52:09 MDT 1994",
area = "D;Par",
areaseq = "0",
}

@InCollection{groppkeyes92,
author = {William D. Gropp and David E. Keyes},
title = {Semi-structured Refinement andParallel Domain Decomposition Methods},
booktitle = {Unstructured Scientific Computation on Multiprocessors},
editor = {P. Mehrotra {et al.}},
year = 1992,
publisher = {MIT Press},
pages = {187--203},
area = "R;D;Par",
areaseq = "0",
}

%1993
@InProceedings{butlergropplusk93,
author = {Ralph Butler and William D. Gropp and Ewing Lusk},
title = {Developing Applications for a Heterogeneous Computing Environment},
booktitle = {Proc. Workshop on Heterogeneous Processing},
year = 1993,
pages = {77--83},
publisher = {IEEE},
address = {Los Alamitos, California},
area = "M;Par",
areaseq = "0",
}

@InProceedings{groppscs93,
author = {William Gropp},
title = {Parallel Programming Tools for Distributed-Memory Computers},
booktitle = {Proc. of the 1993 SCS Simulation Multiconference},
year = 1993,
month = mar},
area = "S;Par",
areaseq = "0",
}

@InProceedings{ppsc93*160,
author = "N. Galbreath and W. Gropp and D. Gunter and D. Leaf and D. Levine",
title = "Parallel Solution of the Three-Dimensional, Time-Dependent {G}inzburg-{L}andau Equation",
pages = "160--164",
ISBN = "0-89871-315-3",
editor = "Linda R. Petzold and Richard F. Sincovec and David E. Keyes and Michael R. Leuze and Daniel A. Reed",
booktitle = "Proceedings of the 6th {SIAM} Conference on Parallel Processing for Scientific Computing",
address = "Norfolk, VI",
month = mar,
year = "1993",
publisher = "SIAM Press",
area = "I",
areaseq = "0",
}

% This is a refereed proceedings
@InProceedings{galbreath:applio,
author = "N. Galbreath and W. Gropp and D. Levine",
title = "Applications-Driven Parallel {I/O}",
booktitle = "Proceedings of Supercomputing '93",
year = "1993",
pages = "462--471",
publisher = "IEEE Computer Society Press",
conflocation = "Portland, OR",
keywords = "parallel I/O, pario-bib",
note = "Reprinted in the book ``High Performance Storage and Parallel I/O'' (\url{http://www.buyya.com/superstorage/}, 2001, pages 539--547)",
area = "I",
areaseq = "0",
}

@InProceedings{kettunenforsman93,
author = {L. Kettunen and K. Forsman and D. Levine and W. Gropp},
title = {Solutions of TEAM Problem \#13 Using Integral Equations in a Sequential and Parallel Computing Environment},
booktitle = {Proceedings of the Miami TEAM Workshop},
year = 1993,
organization = {Florida International University, Department of Electrical Engineering and Computing Science},
confdate = "November, 1993",
month = dec,
area = "App;Par;P",
areaseq = "0",
}

%1994
@InProceedings{XCCai_WDGropp_DEKeyes_MDTidriri_1994a,
author = "X.-C. Cai and W. D. Gropp and D. E. Keyes and M. D. Tidriri",
title = "Parallel implicit methods for aerodynamics",
booktitle = "Domain Decomposition Methods in Scientific and Engineering Computing: Proceedings of the Seventh International Conference on Domain Decomposition",
editors = "D. E. Keyes and J. Xu",
series = "Contemporary Mathematics",
volume = "180",
publisher = "American Mathematical Society",
address = "Providence, Rhode Island",
year = "1994",
pages = "465--470",
area = "D",
areaseq = "0",
}

@InProceedings{caigroppkeyestidriri94,
author = {X.-C. Cai and William D. Gropp and David E. Keyes and M. D. Tidriri},
title = {{N}ewton-{K}rylov-{S}chwarz Methods in {CFD}},
booktitle = {Proceedings of the International Workshop on Numerical Methods for the Navier-Stokes Equations},
editor = {F. Hebeker and R. Rannacher},
series = {Notes in Numerical Fluid Mechanics},
year = 1994,
publisher = {Vieweg Verlag},
address = {Braunschweig},
pages = {17--30},
area = "A;D",
areaseq = "0",
}

% This proceedings is refereed
@InProceedings{WDGropp_DEKeyes_JSMounts_1994a,
author = "W. D. Gropp and D. E. Keyes and J. S. Mounts",
title = "Implicit domain decomposition algorithms for steady, compressible aerodynamics",
booktitle = "Domain Decomposition Methods in Science and Engineering: The Sixth International Conference on Domain Decomposition",
editors = "A. Quarteroni and J. Périaux and Yu. A. Kuznetsov and O. B. Widlund",
series = "Contemporary Mathematics",
volume = "157",
publisher = "American Mathematical Society",
address = "Providence, Rhode Island",
year = "1994",
pages = "203--213",
area = "D",
areaseq = "0",
}

% Also InProceedings{GS93,
@InProceedings{Gropp:1994:SEP,
author = "W. Gropp and B. Smith",
title = "Scalable, extensible, and portable numerical libraries",
booktitle = "Proceedings of the Scalable Parallel Libraries Conference, October 6--8, 1993, Mississippi State, Mississippi",
publisher = "IEEE Computer Society Press",
address = "1109 Spring Street, Suite 300, Silver Spring, MD 20910, USA",
year = "1994",
ISBN = "0-8186-4980-1",
pages = "87--93",
affiliation = "Div. of Math. and Comput. Sci., Argonne Nat. Lab., IL, USA",
classification = "C6110B (Software engineering techniques); C6120 (File organisation); C6180 (User interfaces)",
keywords = "Aggressive data-structure-neutral implementation; Data structures; Implementation language; Meta-communication layer; Parallel communication technology; PETSc library; Portable Extensible Tools for Scientific computing; Portable numerical libraries; Software portability; Software technology; User interfaces; User-interface language",
thesaurus = "Data structures; Software portability; User interfaces",
area = "NS;P",
areaseq = "0",
}


% also InProceedings{GroppLusk93,
@InProceedings{Gropp:1994:MCL,
author = "W. Gropp and E. Lusk",
title = "The {MPI} communication library: its design and a portable implementation",
booktitle = "Proceedings of the Scalable Parallel Libraries Conference, October 6--8, 1993, Mississippi State, Mississippi",
publisher = "IEEE Computer Society Press",
address = "1109 Spring Street, Suite 300, Silver Spring, MD 20910, USA",
year = "1994",
ISBN = "0-8186-4980-1",
pages = "160--165",
affiliation = "Div. of Math. and Comput. Sci., Argonne Nat. Lab., IL, USA",
classification = "C5440 (Multiprocessing systems); C5440 (Multiprocessor systems and techniques); C6110P (Parallel programming); C6150N (Distributed systems software); C6150N (Distributed systems)",
conftitle = "Proceedings of Scalable Parallel Libraries Conference",
corpsource = "Div. of Math. and Comput. Sci., Argonne Nat. Lab., IL, USA",
keywords = "advanced features; Advanced features; implementation strategy; Implementation strategy; message passing; MPI communication library; MPI standard; parallel programming; portable implementation; Portable implementation; software portability; standard message-passing interface; Standard message-passing interface; standards",
sponsororg = "Mississippi State Univ.; Nat. Sci. Found",
thesaurus = "Message passing; Parallel programming; Software portability; Standards",
treatment = "P Practical",
area = "M",
areaseq = "0",
}

% This proceedings is refereed
@InProceedings{Gropp:1994:SUT,
author = "W. Gropp and E. Lusk",
title = "Scalable {Unix} Tools on Parallel Processors",
booktitle = "{Proceedings of the Scalable High-Performance Computing Conference, May 23--25, 1994, Knoxville, Tennessee}",
publisher = "IEEE Computer Society Press",
address = "1109 Spring Street, Suite 300, Silver Spring, MD 20910, USA",
ISBN = "0-8186-5680-8, 0-8186-5681-6",
pages = "56--62",
year = "1994",
area = "Par",
areaseq = "0",
}

% also InProceedings{Gropp:1992:EDD,
@InProceedings{WDGropp_BFSmith_1994a,
author = "W. D. Gropp and B. F. Smith",
title = "Experiences with domain decomposition in three dimensions: overlapping {S}chwarz methods",
booktitle = "Domain Decomposition Methods in Science and Engineering: The Sixth International Conference on Domain Decomposition",
editors = "A. Quarteroni and J. Périaux and Yu. A. Kuznetsov and O. B. Widlund",
series = "Contemporary Mathematics",
volume = "157",
publisher = "American Mathematical Society",
address = "Providence, Rhode Island",
year = "1994",
pages = "323--333",
area = "D",
areaseq = "0",
}

@InProceedings{kettunenforsmanlevinegropp94,
author = {L. Kettunen and K. Forsman and D. Levine and William D. Gropp},
title = {Solutions of TEAM Problems 13 and 20 Using a Volume Integral Formulation},
booktitle = {Proceedings of Aix-les-Bains TEAM workshop},
year = 1994,
area = "App;Par;P",
areaseq = "0",
}

%1995
@InProceedings{ppsc95*225,
author = "Kimmo Forsman and William Gropp and Lauri Kettunen and David Levine",
title = "Computational Electromagnetics and Parallel Dense Matrix Computations",
pages = "225--230",
ISBN = "0-89871-344-7",
editor = "{Bailey, David H., Bjørstad, Petter E., Gilbert, John E., Mascagni, Michael V., Schreiber, Robert S., Simon, Horst D., Torczon, Virginia J.} and Layne T. Watson",
booktitle = "Proceedings of the 27th Conference on Parallel Processing for Scientific Computing",
month = feb # "15--17~",
publisher = "SIAM Press",
address = "Philadelphia, PA, USA",
year = "1995",
area = "App;Par;P",
areaseq = "0",
}

@InCollection{WDGropp_DEKeyes_MDTidriri_1995a,
author = "W. D. Gropp and D. E. Keyes and M. D. Tidriri",
title = "Parallel implicit solvers for steady, compressible aerodynamics",
booktitle = "Parallel Computational Fluid Dynamics",
editors = "A. Ecer and J. Hauser and P. Leca and J. Périaux",
publisher = "Elsevier Science Publishers B.V. (North--Holland)",
address = "Amsterdam",
year = "1995",
pages = "391--399",
area = "Par",
areaseq = "0",
}

% This proceedings is refereed
@InProceedings{Gropp:1995:DPM,
author = "W. Gropp and E. Lusk",
title = "Dynamic process management in an {MPI} setting",
booktitle = "Proceedings / Seventh {IEEE} Symposium on Parallel and Distributed Processing, October 25--28, 1995, San Antonio, Texas",
publisher = "IEEE Computer Society Press",
address = "1109 Spring Street, Suite 300, Silver Spring, MD 20910, USA",
year = "1995",
ISBN = "0-8186-7195-5",
pages = "530--534",
coden = "PSPDF8",
ISSN = "1063-6374",
note = "IEEE catalog number 95TB8131.",
affiliation = "Div. of Math. and Comput. Sci., Argonne Nat. Lab.",
affiliationaddress = "Argonne, IL, USA",
classification = "722.2; 722.3; 722.4; 723.1; 902.2; C5220P (Parallel architecture); C5440 (Multiprocessing systems); C6150N (Distributed systems software)",
conference = "Proceedings of the 1995 7th IEEE Symposium on Parallel and Distributed Processing",
conftitle = "Proceedings of Seventh IEEE Symposium on Parallel and Distributed Processing",
corpsource = "Div. of Math. and Comput. Sci., Argonne Nat. Lab., IL, USA",
journalabr = "IEEE Symp Parallel Distrib Process Proc",
keywords = "Client/server applications; Computer architecture; Computer networks; Computer software; Computer systems programming; Computer workstations; Data communication systems; dynamic process management; Dynamic process management; Interfaces (computer); message passing; Message-passing interface; MPI setting; parallel applications; Parallel applications; parallel processing; Parallel processing systems; Parallel programs; Process control; process management; Process management; Real time systems; Resource allocation; runtime environment; Runtime environment; Runtime environments; Scheduling; Standards",
meetingaddress = "San Antonio, TX, USA",
meetingdate = "Oct 25--28 1995",
meetingdate2 = "10/25--28/95",
sponsor = "IEEE",
sponsororg = "IEEE Comput Soc. Tech. Committee on Comput. Architecture; IEEE Comput. Soc. Tech. Committee on Distributed Process.; IEEE Comput. Soc. Dallas Chapter",
thesaurus = "Message passing; Parallel processing",
treatment = "P Practical",
area = "M",
areaseq = "0",
}

@InProceedings{Gropp:1995:IMM,
author = "W. Gropp and E. Lusk",
title = "Implementing {MPI}: the 1994 {MPI Implementors' Workshop}",
booktitle = "Proceedings of the 1994 Scalable Parallel Libraries Conference: October 12--14, 1994, Mississippi State University, Mississippi",
publisher = "IEEE Computer Society Press",
address = "1109 Spring Street, Suite 300, Silver Spring, MD 20910, USA",
year = "1995",
ISBN = "0-8186-6895-4",
pages = "55--59",
url = "http://www.mcs.anl.gov/mpi-impl/paper.ps",
bibdate = "Sat Apr 19 16:34:54 MDT 1997",
acknowledgement = ack-nhfb,
affiliation = "Div. of Math. and Comput. Sci., Argonne Nat. Lab., IL, USA",
classification = "C6110B (Software engineering techniques); C6110P (Parallel programming); C6150N (Distributed systems software)",
conftitle = "Proceedings Scalable Parallel Libraries Conference",
corpsource = "Div. of Math. and Comput. Sci., Argonne Nat. Lab., IL, USA",
keywords = "implementation process; Implementation process; message passing; MPI implementation effort; parallel computing; Parallel computing; parallel library; Parallel library; parallel programming; software libraries; software standards; standard message-passing library interface; Standard message-passing library interface; subroutines",
sponsororg = "Mississippi State Univ.; NSF",
thesaurus = "Message passing; Parallel programming; Software libraries; Software standards; Subroutines",
treatment = "P Practical",
area = "M",
areaseq = "0",
}

@InProceedings{Gropp:1995:MGX,
author = "W. Gropp and E. Karrels and E. Lusk",
title = "{MPE} graphics: scalable {X11} graphics in {MPI}",
booktitle = "Proceedings of the 1994 Scalable Parallel Libraries Conference: October 12--14, 1994, Mississippi State University, Mississippi",
publisher = "IEEE Computer Society Press",
address = "1109 Spring Street, Suite 300, Silver Spring, MD 20910, USA",
year = "1995",
ISBN = "0-8186-6895-4",
pages = "49--54",
affiliation = "Div. of Math. and Comput. Sci., Argonne Nat. Lab., IL, USA",
classification = "C6110P (Parallel programming); C6130B (Graphics techniques); C6150N (Distributed systems software)",
conftitle = "Proceedings Scalable Parallel Libraries Conference",
corpsource = "Div. of Math. and Comput. Sci., Argonne Nat. Lab., IL, USA",
keywords = "communication patterns; Communication patterns; communication traffic; Communication traffic; computer graphics; library based message passing; Library based message passing; message passing; MPE graphics; MPI; MPI implementation; MPI message passing standard; MPI Standard; parallel graphics library; Parallel graphics library; parallel graphics operations; Parallel graphics operations; parallel graphics routines; Parallel graphics routines; parallel programming; parallel programs; Parallel programs; parallel semantics; Parallel semantics; programming libraries; Programming libraries; scalable X11 graphics; Scalable X11 graphics; semantics; Semantics; software standards; subroutines; user control; User control; X-based parallel graphics library",
sponsororg = "Mississippi State Univ.; NSF",
thesaurus = "Computer graphics; Message passing; Parallel programming; Software standards; Subroutines",
treatment = "P Practical",
area = "M;Par",
areaseq = "0",
}

% This proceedings was refereed
@InProceedings{groppluskmppm95,
author = {William D. Gropp and Ewing L. Lusk},
title = {A Taxonomy of Programming Models for Symmetric Multiprocessors and SMP Clusters},
booktitle = {Programming Models for Massively Parallel Computers},
editor = {W. K. Giloi and S. Jahnichen and B. D. Shriver},
publisher = {IEEE Computer Society Press},
year = 1995,
month = oct,
pages = {2--7},
area = "Par",
areaseq = "0",
}

@InProceedings{GroppMcInnesSmith95,
author = "William D. Gropp and Lois Curfman McInnes and Barry Smith",
title = "Scalable Libraries for Solving Systems of Nonlinear Equations and Unconstrained Minimization Problems",
booktitle = "Proceedings of the 1994 Scalable Parallel Libraries Conference: October 12--14, 1994, Mississippi State University, Mississippi",
publisher = "IEEE Computer Society Press",
address = "1109 Spring Street, Suite 300, Silver Spring, MD 20910, USA",
year = "1995",
ISBN = "0-8186-6895-4",
pages = "60--67",
affiliation = "Div. of Math. and Comput. Sci., Argonne Nat. Lab., IL, USA",
conftitle = "Proceedings Scalable Parallel Libraries Conference",
corpsource = "Div. of Math. and Comput. Sci., Argonne Nat. Lab., IL, USA",
sponsororg = "Mississippi State Univ.; NSF",
}

@InProceedings{Gropp:1995:MMI,
author = "W. Gropp and E. Lusk",
title = "The {MPI} Message-Passing Interface Standard: Overview and Status",
editor = "Grandinetti et al",
booktitle = "High performance computing: technology, methods, and applications (Advanced workshop, June 1994, Cetraro, Italy)",
volume = "10",
publisher = "Elsevier",
address = "Amsterdam, The Netherlands",
year = "1995",
ISBN = "0-444-82163-5",
ISSN = "0927-5452",
series = "Advances in Parallel Computing",
pages = "265--270",
area = "NS;Par",
areaseq = "0",
}

% This book is refereed
@InCollection{groppsmith95,
author = {William D. Gropp and Barry Smith},
title = {Parallel Domain Decomposition Software},
booktitle = {Domain-Based Parallelism and Problem Decomposition Methods in Computational Science and Engineering},
publisher = {SIAM},
year = 1995,
editor = {D. E. Keyes and Youcef Saad and Donald G. Truhlar},
address = {Philadelphia},
area = "D;NS;Par",
areaseq = "0",
}

%1996
@InProceedings{ThakurGroLus96,
author = "Rajeev Thakur and William Gropp and Ewing Lusk",
title = "An Abstract-Device Interface for Implementing Portable Parallel-{I/O} Interfaces",
booktitle = "Proceedings of Frontiers '96: The Sixth Symposium on the Frontiers of Massively Parallel Computation",
address = "Annapolis, Maryland",
organization = "IEEE Computer Society",
url = "http://www.mcs.anl.gov/home/thakur/adio.ps",
month = oct # " 27--31,",
year = "1996",
pages = "180--187",
area = "I;M",
areaseq = "0",
}

% This proceedings is refereed
@InProceedings{Geist:1996:MEM,
author = "A. Geist and W. Gropp and S. Huss-Lederman and A. Lumsdaine and E. Lusk and W. Saphir and T. Skjellum and M. Snir",
title = "{MPI-2}: extending the {Message-Passing Interface}",
editor = "Luc Bouge and P. Fraigniaud and A. Mignotte and Y. Robert",
booktitle = "{Euro-Par} '96 parallel processing: second International {Euro-Par} Conference, Lyon, France, August 26--29, 1996: proceedings",
volume = "1123--1124",
publisher = "Spring{­}er-Ver{­}lag",
address = "Berlin, Germany~/ Heidelberg, Germany~/ London, UK~/ etc.",
year = "1996",
ISBN = "3-540-61626-8 (vol. 1), 3-540-61627-6 (vol. 2)",
ISSN = "0302-9743",
series = "Lecture notes in computer science",
pages = "128--135",
bibdate = "Sat Apr 19 16:34:54 MDT 1997",
acknowledgement = ack-nhfb,
classification = "C5220P (Parallel architecture); C5610 (Computer interfaces)",
conftitle = "Proceedings of European Conference on Parallel Processing EURO-PAR '96",
corpsource = "Oak Ridge Nat. Lab., TN, USA",
keywords = "collective operations; computer interfaces; dynamic process management; extensions; external interfaces; language binding; message passing; Message Passing Interface; MPI; MPI-2; MPI-2 document; one-sided operations; real-time computing; standards",
treatment = "P Practical",
area = "M",
areaseq = "0",
}

@InProceedings{gropppetsc97,
author = {William D. Gropp},
title = {Why we couldn't use numerical libraries for {PETSc}},
booktitle = {Proceedings of the IFIP TC2/WG2.5 Working Conference on the Quality of Numerical Software, Assessment and Enhancement},
confloc = "Oxford, United Kingdom",
confdate = "July 8--12, 1996",
editor = {Ronald F. Boisvert},
year = 1997,
publisher = {Chapman \& Hall},
pages = {249--254},
area = "NS",
areaseq = "0",
}

% This is refereed
@InProceedings{thakur:evaluation,
author = "Rajeev Thakur and William Gropp and Ewing Lusk",
title = "An Experimental Evaluation of the Parallel {I/O} Systems of the {IBM~SP} and {Intel Paragon} Using a Production Application",
booktitle = "Proceedings of the Third International Conference of the Austrian Center for Parallel Computation (ACPC)",
year = "1996",
month = sep,
series = "Lecture Notes in Computer Science",
volume = "1127",
pages = "24--35",
publisher = "Springer-Verlag",
earlier = "thakur:evaluation-tr",
url = "http://www.mcs.anl.gov/home/thakur/io-eval.ps",
keywords = "parallel I/O, multiprocessor file system, workload characterization, pario-bib",
area = "I",
areaseq = "0",
}

%1997
@InCollection{Balay97,
author = {S. Balay and W. D. Gropp and L. C. McInnes and B. F. Smith},
title = {Efficient Management of Parallelism in Object-Oriented Numerical Software Libraries},
booktitle = {Modern Software Tools in Scientific Computing},
publisher = {Birkhauser Press},
year = 1997,
pages = {163--202},
editor = {E. Arge and A. M. Bruaset and H. P. Langtangen},
area = "NS;P",
areaseq = "0",
}

%
% This was also a preprint several years before
@InCollection{groppdebug97,
author = {William D. Gropp},
title = {An Introduction to Performance Debugging For Parallel Computers},
booktitle = {Parallel Numerical Algorithms},
publisher = {Kluwer Academic Publishers},
year = 1997,
editor = {D. Keyes and A. Sameh and V. Venkatakrishnan},
pages = {369--382},
area = "Par",
areaseq = "0",
}

@InProceedings{GroppMore97,
author = {W. Gropp and Jorge Morè},
title = {Optimization environments and the {NEOS} Server},
booktitle = {Approximation Theory and Optimization: Tributes to M. J. D. Powell},
editor = {M. D. Buhmann and A. Iserles},
year = 1997,
publisher = {Cambridge University Press},
pages = {167--182},
area = "NS",
areaseq = "0",
}

@InProceedings{groppkeyesmcinnestidriri97,
author = {William D. Gropp and D.E. Keyes and L.C. McInnes and M.D. Tidriri},
title = {Parallel Implicit {PDE} Computations: Algorithms and Software},
booktitle = {Proceedings of Parallel CFD'97},
year = 1997,
pages = {333-344},
publisher = {Elsevier},
area = "Par;A",
areaseq = "0",
}

% Refereed
@InProceedings{gropplusk_pvmmpi97,
author = {William D. Gropp and Ewing Lusk},
title = {Why are {PVM} and {MPI} so Different?},
booktitle = {Recent Advances in {P}arallel {V}irtual {M}achine and {M}essage {P}assing {I}nterface},
editor = {Marian Bubak and Jack Dongarra and Jerzy Wa\'sniewski},
volume = 1332,
series = {Lecture Notes in Computer Science},
year = 1997,
publisher = {Springer Verlag},
pages = {3--10},
note = {4th European PVM/MPI Users' Group Meeting, Cracow, Poland, November 1997},
area = "M;Par",
areaseq = "0",
}


@InProceedings{gropp-mppm97,
author = {William D. Gropp},
title = {Performance Driven Programming Models},
booktitle = {Massively Parallel Programming Models (MPPM-97)},
year = 1997,
publisher = {IEEE Computer Society Press},
pages = {61--67},
note = {November 12-14, 1997; London; Third working conference},
area = "Par",
areaseq = "0",
}

% 1998

@InProceedings{groppmaui97,
author = {William D. Gropp},
title = {Which comes first: The Architecture or the Algorithm? (abstract)},
booktitle = {Innovative Architectures for Future Generation High-Performance Processors and Systems},
editor = {A. Veidenbaum and K. Joe},
year = 1998,
publisher = {IEEE Computer Society},
pages = 13,
area = "A",
areaseq = "0",
}

% This proceedings was refereed

@InProceedings{thakurfrontiers99,
author = {Rajeev Thakur and William Gropp and Ewing Lusk},
title = {Data Sieving and Collective {I/O} in {ROMIO}},
booktitle = {Proceedings of the 7th Symposium on the Frontiers of Massively Parallel Computation},
pages = {182--189},
year = {1999},
month = {February},
publisher = {IEEE Computer Society Press},
area = "I",
areaseq = "0",
}

@InProceedings{gropp-siamoo-98,
author = {William Gropp},
title = {Exploiting Existing Software in Libraries: Successes, Failures, and Reasons Why},
booktitle = {Object Oriented Methods for Interoperable Scientific and Engineering Computing},
editor = {Michael Henderson and Christopher Anderson and Stephen L. Lyons},
year = 1999,
organization = {SIAM},
publisher = {SIAM},
pages = {21--29},
annote = {Proceedings of a workshop, held October 21--23, 1998, in Yorktown Heights, NY},
area = "NS;P",
areaseq = "0",
}

@InProceedings{alice-siamoo-98,
author = {Satish Balay and William Gropp and Lois Curfman McInnes and Barry Smith},
title = {A Microkernel Design for Component-based Numerical Software Systems},
booktitle = {Object Oriented Methods for Interoperable Scientific and Engineering Computing},
editor = {Michael Henderson and Christopher Anderson and Stephen L. Lyons},
year = 1998,
organization = {SIAM},
publisher = {SIAM},
pages = {60--69},
note = {Also ANL/MCS-P727-0998},
annoteps = {/home/bsmith/petsc/docs/tex/talks/siamoo98/paper/paper.ps},
annote = {Proceedings of a workshop, held October 21--23, 1998, in Yorktown Heights, NY},
area = "NS",
areaseq = "0",
}

@InProceedings{thakurluskgropp-datatype98:sc98,
author = {Rajeev Thakur and Ewing Lusk and William Gropp},
title = {A Case for Using {MPI}'s Derived Datatypes to Improve {I/O} performance},
booktitle = "Proceedings of SC98: High Performance Networking and Computing",
year = 1998,
month = NOV,
area = "I;M",
areaseq = "0",
}

%1999


@InProceedings{gropp-swider-lusk99,
author = {William Gropp and Ewing Lusk and Debbie Swider},
title = {Improving the performance of {MPI} Derived Datatypes},
booktitle = {Proceedings of the Third MPI Developer's and User's Conference},
editor = {Anthony Skjellum and Purushotham V. Bangalore and Yoginder S. Dandass},
year = 1999,
publisher = {MPI Software Technology Press},
address = {Starkville, MS},
pages = {25--30},
area = "M",
areaseq = "0",
}

@InProceedings{thak99b,
author = {Rajeev Thakur and William Gropp and Ewing Lusk},
title = {On Implementing {MPI-IO} Portably and with High Performance},
booktitle = {Proceedings of the 6th Workshop on I/O in Parallel and Distributed Systems},
pages = {23--32},
year = {1999},
month = {May},
pubaddress = "New York, NY",
publisher = {ACM Press},
area = "I;M",
areaseq = "0",
}

@InProceedings{gkks99:perf-bounds,
author = {W. D. Gropp and D. K. Kaushik and D. E. Keyes and B. F. Smith},
title = {Towards Realistic Performance Bounds for Implicit {CFD} Codes},
booktitle = {Proceedings of Parallel CFD'99},
pages = {241--248},
year = 1999,
area = "Par",
areaseq = "0",
}

@InProceedings{pvmmpi99-mpptest,
author = {William D. Gropp and Ewing Lusk},
title = {Reproducible Measurements of {MPI} Performance Characteristics},
booktitle = {Recent Advances in {P}arallel {V}irtual {M}achine and {M}essage {P}assing {I}nterface},
editor = {Jack Dongarra and Emilio Luque and Tom\`as Margalef},
volume = 1697,
series = {Lecture Notes in Computer Science},
year = 1999,
publisher = {Springer Verlag},
pages = {11--18},
note = {6th European PVM/MPI Users' Group Meeting, Barcelona, Spain, September 1999},
area = "M",
areaseq = "0",
}

@InProceedings{pvmmpi99-totalview,
author = {James Cownie and William Gropp},
title = {A Standard Interface for Debugger Access to Message Queue Information in {MPI}},
booktitle = {Recent Advances in {P}arallel {V}irtual {M}achine and {M}essage {P}assing {I}nterface},
editor = {Jack Dongarra and Emilio Luque and Tom\`as Margalef},
volume = 1697,
series = {Lecture Notes in Computer Science},
year = 1999,
publisher = {Springer Verlag},
pages = {51--58},
note = {6th European PVM/MPI Users' Group Meeting, Barcelona, Spain, September 1999},
area = "M",
areaseq = "0",
}


@InProceedings{agkks-sc99-fun3d,
author = {W. K. Anderson and William D. Gropp and D. K. Kaushik and D. E. Keyes and B. F. Smith},
title = {Achieving High Sustained Performance in an Unstructured Mesh {CFD} Application},
booktitle = {Proceedings of the ACM/IEEE SC99 Conference on High Performance Networking and Computing},
confdate = {Nov 13--19, 1999},
year = 1999,
publisher = {IEEE Computer Society},
note = {CDROM. Also at http://www.sc99.org and ICASE Report No. 2000-2},
area = "P",
areaseq = 0,
}


@InProceedings{frei99:num-soft,
author = {Lori A. Freitag and William Gropp and Paul D. Hovland and Lois C. McInnes and Barry F. Smith},
title = {Infrastructure and Interfaces for Large-Scale Numerical Software},
booktitle = {Proceedings of PDPTA 1999},
pages = {2657--2664},
year = 1999
}

%2000

@InProceedings{kdSFGLB00:mpi-ngi,
author = {Nicholas T. Karonis and Bronis R. de Supinski and Ian Foster and William Gropp and Ewing Lusk and John Bresnahan},
title = {Exploiting Hierarchy in Parallel Computer Networks to Optimize Collective Operation Performance},
booktitle = {Fourteenth International Parallel and Distributed Processing Symposium},
pages = {377--384},
year = 2000,
month = MAY,
annote = {Cancun, Mexico},
area = "M",
areaseq = "0",
}


@InProceedings{bgl00:mpd-short,
author = {R. Butler and W. Gropp and E. Lusk},
title = {A Scalable Process-Management Environment for Parallel Programs},
booktitle = {Recent Advances in Parallel Virutal Machine and Message Passing Interface},
pages = {168--175},
year = 2000,
editor = {Jack Dongarra and Peter Kacsuk and Norbert Podhorszki},
number = 1908,
series = {Springer Lecture Notes in Computer Science},
month = SEP,
area = "M",
areaseq = "0",
}

@InProceedings{gro:mpi-datatypes:pvmmpi00,
author = {William D. Gropp},
title = {Runtime Checking of Datatype Signatures in {MPI}},
booktitle = {Recent Advances in Parallel Virutal Machine and Message Passing Interface},
pages = {160--167},
year = 2000,
editor = {Jack Dongarra and Peter Kacsuk and Norbert Podhorszki},
number = 1908,
series = {Springer Lecture Notes in Computer Science},
month = SEP,
note = {7th European PVM/MPI Users' Group Meeting},
area = "M",
areaseq = "0",
}

@InProceedings{GKSK00,
author = {W. D. Gropp and D. K. Kaushik and B. F. Smith and D. E. Keyes},
title = {Analyzing the Parallel Scalablity of an Implicit Unstructured Mesh {CFD} Code},
booktitle = {High Performance Computing -- HiPC2000},
pages = {395--404},
year = 2000,
editor = {Mateo Valero and Viktor K. Prasanna and Sriram Vajapeyam},
number = 1970,
series = {Lecture Notes in Computer Science},
publisher = {Springer Verlag},
annote = {7th International Conference, Bangalore, India},
area = "Par;P",
areaseq = "0",
}


@InProceedings{grop00:petsc-lessons,
author = {William Gropp},
title = {Solving {CFD} Problems with Open Source Parallel Libraries},
booktitle = {Applied Parallel Computing: New Paradigms for HPC in Industry and Academia},
pages = 52,
year = 2000,
editor = {Tor Sorevik and Fredrik Manne and Randi Moe and Assefaw Hadish Gebremedhin},
number = 1947,
series = {Lecture Notes in Computer Science},
publisher = {Springer Verlag},
note = {(Abstract)},
annote = {Proceedings of PARA2000},
area = "NS",
areaseq = "0",
}


@InProceedings{SC00-CD-ROM*50,
author = "C. Eric Wu and Anthony Bolmarcich and Marc Snir and David Wootton and Farid Parpia and Anthony Chan and Ewing L. Lusk and William Gropp",
title = "From Trace Generation to Visualization: {A} Performance Framework for Distributed Parallel Systems",
crossref = "SC00-CD-ROM",
abstract = {In this paper we describe a trace analysis framework, from trace generation to visualization. It includes a unified tracing facility on IBM SP systems, a self-defining interval file format, an API for framework extensions, utilities for merging and statistics generation, and a visualization tool with preview and multiple time-space diagrams. The trace environment is extremely scalable, and combines MPI events with system activities in the same set of trace files, one for each SMP node. Since the amount of trace data may be very large, utilities are developed to convert and merge individual trace files into a self-defining interval trace file with multiple frame directories. The interval format allows the development of multiple time-space diagrams, such as thread-activity view, processor-activity view, etc., from the same interval file. A visualization tool, Jumpshot, is modified to visualize these views. A statistics utility is developed using the API, along with its graphics viewer.},
booktitle = {Proceedings of SC2000},
area = "PV",
areaseq = "0",
}

@InProceedings{bush00:petsc,
author = {Kristopher R. Buschelman and William Gropp and Lois C. McInnes and Barry F. Smith},
title = {{PETSc} and {Overture}: {L}essons Learned Developing an Interface between Components},
booktitle = {The Architecture of Scientific Software 2000},
pages = {57--68},
year = 2000
}

@InProceedings{rfgkst00:mpichg-qos-sc,
author = {Alain Roy and Ian Foster and William Gropp and Nicholas Karonis and Volker Sander and Brian Toonen},
title = {{MPICH-GQ}: Quality of Service for Message Passing Programs},
year = 2000,
booktitle = {Proceedings of SC2000},
area = "M",
areaseq = "0",
}

@inproceedings{gropp00performance,
author = "William D. Gropp and Dinesh K. Kaushik and David E. Keyes and Barry F. Smith",
title = "Performance Modeling and Tuning of an Unstructured Mesh {CFD} Application",
booktitle = {Proceedings of SC2000},
year = "2000",
url = "citeseer.ist.psu.edu/gropp00performance.html" }
@InProceedings{vin01:mpi-impl,
author = {Rajkumar Vinkat and Philip M. Dickens and William Gropp},
title = {Efficient Communication Across the {I}nternet in Wide-Area {MPI}},
booktitle = {Proceedings of Parallel and Distributed Processing Techniques and Applications},
year = {2001},
area = "Par",
areaseq = "0",
}


@InProceedings{toas01:bnr-design,
author = {Brian Toonen and David Ashton and Ewing Lusk and Ian Foster and William Gropp and Edgar Gabriel and Ralph Butler and Nicholas Karonis},
title = {Interfacing Parallel Jobs to Process Managers},
booktitle = {Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing},
pages = {431-432},
year = 2001,
month = AUG,
publisher = {IEEE Computer Society Press},
area = "M",
areaseq = "0",
}

@InProceedings{wagg01:linux-petsc,
author = {Eric Webb and Jay Alameda and William Gropp and Joshua Gray and Richard Alkire},
title = {Performance of Tightly Coupled {L}inux Cluster Simulation using {PETSc} of Reaction and Transport Processes During Corrosion Pit Initiation},
booktitle = {Proceedings of Linux Clusters: the HPC Revolution},
year = 2001,
note = {Urbana, IL},
area = "App;P",
areaseq = "0",
}

@inproceedings{DBLP:conf/cluster/Gropp01,
author = {William Gropp},
title = {Advanced Cluster Programming with MPI},
booktitle = {CLUSTER},
booktitle = {2001 IEEE International Conference on Cluster Computing (CLUSTER 2001), 8-11 October 2001, Newport Beach, CA, USA},
publisher = {IEEE Computer Society},
year = {2001},
isbn = {0-7695-1116-3},
pages = {453},
ee = {http://csdl.computer.org/comp/proceedings/cluster/2001/1116/00/11160453.pdf},
bibsource = {DBLP, http://dblp.uni-trier.de},
annote = "Tutorial"
}

@InProceedings{ong-lusk-gropp:SUT,
author = {Emil Ong and Ewing Lusk and William Gropp},
title = {Scalable {U}nix Commands for Parallel Processors: A High-Performance Implementation},
booktitle = {Recent Advances in {P}arallel {V}irtual {M}achine and {M}essage {P}assing {I}nterface},
pages = {410--418},
year = 2001,
editor = {Y. Cotronis and J. Dongarra},
volume = 2131,
series = {{Lecture Notes in Computer Science}},
month = SEP,
publisher = {{Springer-Verlag}},
note = {8th European PVM/MPI Users' Group Meeting},
area = "M",
areaseq = "0",
}

@inproceedings{DBLP:conf/pvm/Gropp01,
author = {William Gropp},
title = {Challenges and Successes in Achieving the Potential of MPI.},
booktitle = {Recent Advances in {P}arallel {V}irtual {M}achine and {M}essage {P}assing {I}nterface},
year = {2001},
pages = {7},
ee = {http://link.springer.de/link/service/series/0558/bibs/2131/21310007.htm},
editor = {Y. Cotronis and J. Dongarra},
volume = 2131,
series = {{Lecture Notes in Computer Science}},
month = SEP,
bibsource = {DBLP, http://dblp.uni-trier.de}
}

@Misc{bus01:petsc-perf,
author = {Kristopher R. Buschelman and William Gropp and Barry F. Smith},
title = {Single Precision Incomplete {LU} Factorization for Incompressible Fluid Flow Applications on {P}entium {III} Processors in {PETSc}},
month = APR,
year = 2001,
note = {Abstract for poster presented at the 2001 International Conference On Preconditioning Techniques For Large Sparse Matrix Problems In Industrial Applications},
area = "P",
areaseq = "0",
}


@InProceedings{gr01:mpi-lessons,
author = {William D. Gropp},
title = {Learning from the Success of {MPI}},
booktitle = {High Performance Computing -- HiPC 2001},
pages = {81--92},
year = 2001,
editor = {Burkhard Monien and Viktor K. Prasanna and Sriram Vajapeyam},
number = 2228,
series = {{Lecture Notes in Computer Science}},
month = DEC,
publisher = {Springer},
note = {8th International Conference},
annote = {Invited keynote presentation},
area = "M",
areaseq = "0",
}

%% 2002
@InProceedings{dg02:wan-ftp,
author = {Philip M. Dickens and William D. Gropp},
title = {An Evaluation of a User-Level Data Transfer Mechanism for High-Performance Networks},
booktitle = {Proceedings of HPDC'02},
pages = {255--264},
year = 2002,
area = "Par",
areaseq = 0,
}


@InProceedings{dgw02:wan-ftp,
author = {Philip M. Dickens and William Gropp and Paul R. Woodward},
title = {High Performance Wide Area Data Transfers over High Performance Networks},
booktitle = {Proceedings of IPDPS 2002},
year = 2002
}

@InProceedings{grop02:mpi-pvm,
author = {William D. Gropp and Ewing Lusk},
title = {Goals Guiding Design: {PVM} and {MPI}},
booktitle = {Proceedings of IEEE Cluster},
pages = {257--265},
year = 2002,
editor = {William Gropp and Rob Pennington and Dan Reed and Mark Baker and Maxine Brown and Rajkumar Buyya},
publisher = {IEEE Computer Society},
area = "M;Par",
areaseq = "0",
}


@InProceedings{baik02:cluster-middleware,
author = {Seongbok Baik and Cynthia S. Hood and William D. Gropp},
title = {Prototype of {AM3}: Active Mapper and Monitoring Module for {M}yrinet Environment},
booktitle = {HSLN (High-Speed Local Networks) workshop},
pages = {703--707},
year = 2002,
annote = {Workshop held in conjunction with IEEE LCN (Local Computer Networks)},
area = "Par",
areaseq = 0,
}


@InProceedings{ching-io-02,
author = {A. Ching and A. Choudhary and W.-K. Liao and R. Ross and W. Gropp},
title = {Noncontiguous {I/O} through {PVFS}},
booktitle = {Proceedings of IEEE Cluster},
editor = {William Gropp and Rob Pennington and Dan Reed and Mark Baker and Maxine Brown and Rajkumar Buyya},
publisher = {IEEE Computer Society},
area = "I;Par",
pages = {405--414},
year = 2002
}

@InProceedings{grop02:mpi-impl:generic,
author = {William D. Gropp},
title = {Building Library Components that Can Use Any {MPI} Implementation},
booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
pages = {280--287},
year = 2002,
editor = {Dieter Kranzlm\"uller and Peter Kacsuk and Jack Dongarra and Jens Volkert},
number = {LNCS2474},
series = {Lecture Notes in Computer Science},
publisher = {Springer Verlag},
note = {9th European PVM/MPI Users' Group Meeting, Linz, Austria},
area = "M",
areaseq = "0",
}

@inproceedings{DBLP:conf/pvm/GroppL02,
author = {William Gropp and Ewing L. Lusk},
title = {MPI on the Grid.},
booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
year = {2002},
pages = {12},
ee = {http://link.springer.de/link/service/series/0558/bibs/2474/24740012.htm},
editor = {Dieter Kranzlm\"uller and Peter Kacsuk and Jack Dongarra and Jens Volkert},
number = {LNCS2474},
series = {Lecture Notes in Computer Science},
publisher = {Springer Verlag},
bibsource = {DBLP, http://dblp.uni-trier.de}
}

@inproceedings{DBLP:conf/pvm/Gropp02,
author = {William Gropp},
title = {MPICH2: A New Start for MPI Implementations.},
booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
year = {2002},
pages = {7},
ee = {http://link.springer.de/link/service/series/0558/bibs/2474/24740007.htm},
editor = {Dieter Kranzlm\"uller and Peter Kacsuk and Jack Dongarra and Jens Volkert},
number = {LNCS2474},
series = {Lecture Notes in Computer Science},
publisher = {Springer Verlag},
bibsource = {DBLP, http://dblp.uni-trier.de}
}

% 2003
@InProceedings{EVA03.soft,
author = {Jeffrey J. Evans and Seongbok Baik and Cynthia S. Hood and William Gropp},
title = {Toward Understanding Soft Faults in High Performance Cluster Networks},
booktitle = {Proceedings of the 8th IFIP/IEEE International Symposium on Integrated Network Management},
pages = {117--120},
year = 2003,
month = {March}
}

@InProceedings{qcdoc03:trends,
author = {William Gropp},
title = {Trends in High Performance Computing},
booktitle = {High Performance Computing with {QCDOC} and {BlueGene}},
pages = {91--97},
year = 2003,
volume = 50,
month = {February},
organization = {RIKEN BNL Research Center},
note = {Abstract and six major slides from the presentation},
annote = {Report number BNL-71147-2003},
Organizers = {N. Christ, J. Davenport, Y. Deng, A. Gara, J. Glimm, R. Mawhinney, E. McFadden, A. Peskin, and W. Pulleyblank},
}


@InProceedings{chin03a:mpi-io,
author = {A. Ching and A. Choudhary and K. Coloma and W.-K. Liao and R. Ross and W. Gropp},
title = {Noncontiguous {I/O} Accesses Through {MPI-IO}},
booktitle = {Proceedings of the 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid2003)},
year = 2003,
month = MAY,
pages = {104-111},
annote = {Meeting held in Tokyo}
}

@InProceedings{gro03:mpitrends,
author = {William Gropp},
title = {Future Developments in {MPI}},
booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
pages = {15-15},
year = 2003,
editor = {Jack Dongarra and Domenico Laforenza and Salvatore Orlando},
number = {LNCS2840},
series = {Lecture Notes in Computer Science},
publisher = {Springer Verlag},
note = {10th European PVM/MPI User's Group Meeting, Venice, Italy},
area = "M",
areaseq = 0,
}

@InProceedings{tha03:mpicollective,
author = {Rajeev Thakur and William Gropp},
title = {Improving the Performance of Collective Operations in {MPICH}},
booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
pages = {257-267},
year = 2003,
editor = {Jack Dongarra and Domenico Laforenza and Salvatore Orlando},
number = {LNCS2840},
series = {Lecture Notes in Computer Science},
publisher = {Springer Verlag},
note = {10th European PVM/MPI User's Group Meeting, Venice, Italy},
area = "M",
areaseq = 0,
}

@InProceedings{alm03:mpibgl,
author = {G. Alm\'asi and C. Archer and J. G. Casta\~nos and M. Gupta and X. Martorell and J. E. Moreira and W. D. Gropp and S. Rus and B. Toonen},
title = {{MPI} on {BlueGene/L}: Designing an Efficient General Purpose Messaging Solution for a Large Cellular System},
booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
pages = {352--361},
year = 2003,
editor = {Jack Dongarra and Domenico Laforenza and Salvatore Orlando},
number = {LNCS2840},
series = {Lecture Notes in Computer Science},
publisher = {Springer Verlag},
note = {10th European PVM/MPI User's Group Meeting, Venice, Italy},
area = "M",
areaseq = 0,
}

@InProceedings{ros03:mpidatatype,
author = {R. Ross and N. Miller and W. D. Gropp},
title = {Implementing Fast and Reusable Datatype Processing},
booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
pages = {404--413},
year = 2003,
editor = {Jack Dongarra and Domenico Laforenza and Salvatore Orlando},
number = {LNCS2840},
series = {Lecture Notes in Computer Science},
publisher = {Springer Verlag},
note = {10th European PVM/MPI User's Group Meeting, Venice, Italy},
area = "M",
areaseq = 0,
}

@inproceedings{DBLP:conf/pvm/GroppL03,
author = {William Gropp and Ewing L. Lusk},
title = {High-Level Programming in MPI.},
booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
year = {2003},
pages = {27},
ee = {http://springerlink.metapress.com/openurl.asp?genre=article{\&}issn=0302-9743{\&}volume=2840{\&}spage=27},
editor = {Jack Dongarra and Domenico Laforenza and Salvatore Orlando},
number = {LNCS2840},
series = {Lecture Notes in Computer Science},
publisher = {Springer Verlag},
bibsource = {DBLP, http://dblp.uni-trier.de}
}

@InProceedings{evans03:network,
author = {Jeffrey Evans and Cynthia Hood and William Gropp},
title = {Exploring the Relationship Between Parallel Application Run-Time Variability and Network Performance},
booktitle = {Workshop on High-Speed Local Networks (HSLN), IEEE Conference on Local Computer Networks (LCN)},
pages = {538--547},
year = 2003,
month = OCT
}


@InProceedings{li03:pnetcdf,
author = {J. Li and W. Liao and A. Choudhary and R. Ross and R. Thakur and W. Gropp and R. Latham and A. Siegel and B. Gallagher and M. Zingale},
title = {Parallel {netCDF}: A High-Performance Scientific {I/O} Interface},
booktitle = {Proceedings of SC2003},
year = 2003,
month = NOV,
annote = {Held in Phoeniz, Arizona}
}

@InProceedings{ching-io-03,
author = {A. Ching and A. Choudhary and W.-K. Liao and R. Ross and W. Gropp},
title = {Efficient Structured Data Access in Parallel File Systems},
booktitle = {Proceedings of IEEE Cluster},
year = 2003,
month = NOV,
publisher = {IEEE Computer Society},
area = "I;Par",
annote = {Meeting held in Hong Kong}
}

%% 2004

@InProceedings{alma04:mpi-impl:bgl,
author = {George Almasi and Charles Archer and Jose G. Castanos and C. Chris Erway and Philip Heidelberger and Xavier Martorell and Jose E. Moreira and Kurt Pinnow and Joe Ratterman and Nils Smeds and Burkhard Steinmacher­Burow and William Gropp and Brian Toonen},
title = {Implementing {MPI} on the {BlueGene/L} Supercomputer},
booktitle = {Proceedings of EuroPar2004},
pages = {833--845},
year = 2004,
note = {Selected as distinquished paper}
}

@InProceedings{gro04:mpi-pgming,
author = {William Gropp},
title = {{MPI} and High Productivity Programming},
booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
pages = {7},
year = 2004,
editor = {Dieter Kranzlm\"uller and Peter Kacsuk and Jack Dongarra},
number = {LNCS3241},
series = {Lecture Notes in Computer Science},
publisher = {Springer Verlag},
note = {11th European PVM/MPI User's Group Meeting, Budapest, Hungary},
area = "M",
areaseq = 0,
}

@InProceedings{tha04:mpi-impl,
author = {Rajeev Thakur and William Gropp and Brian Toonen},
title = {Minimizing Synchronization Overhead in the Implementation of {MPI} One-Sided Communication},
booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
pages = {57--67},
year = 2004,
editor = {Dieter Kranzlm\"uller and Peter Kacsuk and Jack Dongarra},
number = {LNCS3241},
series = {Lecture Notes in Computer Science},
publisher = {Springer Verlag},
note = {11th European PVM/MPI User's Group Meeting, Budapest, Hungary},
area = "M",
areaseq = 0,
}

@InProceedings{jia04:mpi-impl,
author = {W. Jiang and J. Liu and H.-W. Jin and D. K. Panda and D. Buntinas and Rajeev Thakur and William Gropp},
title = {Efficient Implementation of {MPI-2} Passive One-Sided Communication on {InfiniBand} Clusters},
booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
pages = {68--76},
year = 2004,
editor = {Dieter Kranzlm\"uller and Peter Kacsuk and Jack Dongarra},
number = {LNCS3241},
series = {Lecture Notes in Computer Science},
publisher = {Springer Verlag},
note = {11th European PVM/MPI User's Group Meeting, Budapest, Hungary},
area = "M",
areaseq = 0,
}

@InProceedings{liu03:mpich2-infiniband-ipdps,
author = {Jiuxing Liu and Weihang Jiang and Pete Wyckoff and Dhabaleswar K. Panda and David Ashton and Darius Buntinas and William Gropp and Brian Toonen},
title = {Design and Implementation of {MPICH2} over {I}nfiniband with {RDMA} support},
booktitle = {Proceedings of IPDPS 2004},
year = 2004
}

@InProceedings{gro04a:pario,
author = {William Gropp and Robert Ross and Neill Miller},
title = {Providing Efficient {I/O} Redundancy in {MPI} Environments},
booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
pages = {77-86},
year = 2004,
editor = {Dieter Kranzlm\"uller and Peter Kacsuk and Jack Dongarra},
number = {LNCS3241},
series = {Lecture Notes in Computer Science},
publisher = {Springer Verlag},
note = {11th European PVM/MPI User's Group Meeting, Budapest, Hungary},
area = "M",
areaseq = 0,
}

@inproceedings{DBLP:conf/pvm/Gropp04,
author = {William D. Gropp},
title = {MPI and High Productivity Programming.},
booktitle = {PVM/MPI},
year = {2004},
pages = {7},
ee = {http://springerlink.metapress.com/openurl.asp?genre=article{\&}issn=0302-9743{\&}volume=3241{\&}spage=7},
crossref = {DBLP:conf/pvm/2004},
bibsource = {DBLP, http://dblp.uni-trier.de}
}

% 2005
@InProceedings{falz05:mpi-impl,
author = {Chris Falzone and Anthony Chan and Ewing Lusk and William Gropp},
title = {Collective Error Detection for {MPI} Collective Operations},
booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
pages = {138--147},
year = 2005,
editor = {Beniamino Di Martino and Dieter Kranzlu\"uller and Jack Dongarra},
number = {LNCS 3666},
month = SEP,
series = {Lecture Notes in Computer Science},
publisher = {Springer Verlag},
note = {12th European PVM/MPI User's Group Meeting, Sorrento, Italy},
area = "M",
areaseq = 0
}

@InProceedings{bunt05:mpi-impl,
author = {Darius Buntinas and William Gropp},
title = {Designing a Common Communication Subsystem},
booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
pages = {156--166},
year = 2005,
editor = {Beniamino Di Martino and Dieter Kranzlu\"uller and Jack Dongarra},
number = {LNCS 3666},
month = SEP,
series = {Lecture Notes in Computer Science},
publisher = {Springer Verlag},
note = {12th European PVM/MPI User's Group Meeting, Sorrento, Italy},
area = "M",
areaseq = 0
}

@InProceedings{gro05:mpi-rma-impl,
author = {William Gropp and Rajeev Thakur},
title = {An Evaluation of Implementation Options for {MPI} One-Sided Communication},
booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
pages = {415--424},
year = 2005,
editor = {Beniamino Di Martino and Dieter Kranzlu\"uller and Jack Dongarra},
number = {LNCS 3666},
month = SEP,
series = {Lecture Notes in Computer Science},
publisher = {Springer Verlag},
note = {12th European PVM/MPI User's Group Meeting, Sorrento, Italy},
area = "M",
areaseq = 0
}

@InProceedings{grop05:progmodels,
author = {William Gropp},
title = {Towards a Productive {MPI} Environment (abstract)},
booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
pages = 4,
year = 2005,
editor = {Beniamino Di Martino and Dieter Kranzlu\"uller and Jack Dongarra},
number = {LNCS 3666},
month = SEP,
series = {Lecture Notes in Computer Science},
publisher = {Springer Verlag},
note = {12th European PVM/MPI User's Group Meeting, Sorrento, Italy},
area = "M",
areaseq = 0
}

% 2006
@InProceedings{PPoPP2006,
category = {},
title = {Collective Communication on Architectures that Support Simultaneous Communication over Multiple Links},
author = {Ernie Chan and William Gropp and Rajeev Thakur and Robert van de Geijn},
booktitle = {Proceedings of the 2006 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming},
address = {New York, New York, USA},
publisher = {ACM},
pages = {2-11},
month = {March 29-31},
year = {2006}
}

@InProceedings{buntinas06:nemesis,
author = {Dariums Buntinas and Guillaume Mercier and William Gropp},
title = {Design and Evaluation of {N}emesis, a scalable, low-latency, message-passing communication subsystem},
booktitle = {Proceedings of the 6th IEEE International Symposium on Cluster Computing and the Grid (CCGrid2006)},
pages = {521--530},
year = 2006,
editor = {Stephen John Turner and Bu Sung Lee and Wentong Cai},
month = MAY
}


@InProceedings{grop06:mpi:threads,
author = {William D. Gropp and Rajeev Thakur},
title = {Issues in Developing a Thread-Safe {MPI} Implementation},
pages = {12--21},
booktitle = {Recent Advances in {P}arallel {V}irtual {M}achine and {M}essage {P}assing {I}nterface},
year = 2006,
editor = {Bernd Mohr and Jesper Larsson Tr\"aff and Joachim Worringen and Jack Dongarra},
number = {LNCS 4192},
series = {Springer Lecture Notes in Computer Science},
month = SEP,
publisher = {Springer}}
@InProceedings{pervez06:formal:mpi,
author = {Salman Pervez and Ganesh Gopalakrishnan and Robert M. Kirby and Rajeev Thakur and William D. Gropp},
title = {Formal Verification of Programs that Use {MPI} One-Sided Communication},
booktitle = {Recent Advances in {P}arallel {V}irtual {M}achine and {M}essage {P}assing {I}nterface},
pages = {30--39},
year = 2006,
editor = {Bernd Mohr and Jesper Larsson Tr\"aff and Joachim Worringen and Jack Dongarra},
number = {LNCS 4192},
series = {Springer Lecture Notes in Computer Science},
month = SEP,
publisher = {Springer}}
@InProceedings{buntinas06:nemesis,
author = {Darius Buntinas and Guillaume Mercier and William D. Gropp},
title = {Implementation and Shared-Memory Evaluation of {MPICH2} over the {N}emesis Communication Subsystem},
booktitle = {Recent Advances in {P}arallel {V}irtual {M}achine and {M}essage {P}assing {I}nterface},
pages = {86--95},
year = 2006,
editor = {Bernd Mohr and Jesper Larsson Tr\"aff and Joachim Worringen and Jack Dongarra},
number = {LNCS 4192},
series = {Springer Lecture Notes in Computer Science},
month = SEP,
publisher = {Springer}}
@InProceedings{gottbrath06:mpi:debugging,
author = {Christopher Gottbrath and Brian Barrett and William D. Gropp and Ewing "Rusty" Lusk and Jeff Squyres},
title = {An Interface to Support the Identification of Dynamic {MPI} 2 Processes for Scalable Parallel Debugging},
booktitle = {Recent Advances in {P}arallel {V}irtual {M}achine and {M}essage {P}assing {I}nterface},
pages = {115--122},
year = 2006,
editor = {Bernd Mohr and Jesper Larsson Tr\"aff and Joachim Worringen and Jack Dongarra},
number = {LNCS 4192},
series = {Springer Lecture Notes in Computer Science},
month = SEP,
publisher = {Springer}}
@InProceedings{byna06:mpi:datatypes,
author = {Surendra Byna and Xian-He Sun and Rajeev Thakur and William D. Gropp},
title = {Automatic Memory Optimization for Improving {MPI} Derived Datatype Performance},
booktitle = {Recent Advances in {P}arallel {V}irtual {M}achine and {M}essage {P}assing {I}nterface},
pages = {238--246},
year = 2006,
editor = {Bernd Mohr and Jesper Larsson Tr\"aff and Joachim Worringen and Jack Dongarra},
number = {LNCS 4192},
series = {Springer Lecture Notes in Computer Science},
month = SEP,
publisher = {Springer}}
@INPROCEEDINGS{gropp06:radtransport,
AUTHOR = "William D. Gropp and Dinesh K. Kaushik and David E. Keyes and Barry F. Smith",
TITLE = "Parallel Implicit Solution of Diffusion-limited Radiation Transport",
BOOKTITLE = "Domain Decomposition Methods in Science and Engineering XVI",
SERIES = "Lecture Notes in Computational Science and Engineering",
EDITOR = "Olof B. Widlund and David E. Keyes"
VOLUME = 55,
PUBLISHER = "Springer-Verlag",
PAGES = "xxx-yyy",
YEAR = 2006
}

%
% Section: Technical Reports
%

%1979
@TechReport{Bolstad:1979:NAP,
author = "J. H. Bolstad and T. F. Chan and W. M. {Coughran, Jr.} and W. D. Gropp and E. H. Grosse and M. T. Heath and R. J. Le­Veque and F. T. Luk and S. G. Nash and L. N. Trefethen",
title = "Numerical Analysis Program Library User's Guide {(NAPLUG)}",
type = "User Note",
number = "82",
institution = "SLAC Computing Services",
year = "1979",
note = "First issued in 1976 by Chan, Coughran, Heath, and Luk",
area = "S;NS",
areaseq = "0",
}

%1980
%1981

@TechReport{gropp-thesis,
author = {William D. Gropp},
title = {Numerical Solution of Transport Equations},
institution = {Stanford University},
year = 1981,
number = {STAN-CS-81-888},
month = dec,
note = {Ph.D. Thesis},
area = "A",
areaseq = "0",
}

%1982
%1983

@TechReport{gropp83,
author = {William D. Gropp},
title = {Local Uniform Mesh Refinement for Elliptic Partial Differential Equations},
institution = {Yale University, Department of Computer Science},
year = 1983,
number = {YALE/DCS/RR-278},
month = Jul,
area = "R",
areaseq = "0",
}

@TechReport{gropp-hedstrom83,
author = {G. W. Hedstrom and William D. Gropp},
title = {The Computer as an Aid in the Asymptotic Estimation of Integrals},
institution = {Lawrence Livermore National Laboratory},
year = 1983,
number = {UCRL-87297},
month = Aug,
area = "A",
areaseq = "0",
}

%1984

@TechReport{gropp-odonnell84,
author = {W.~D.~Gropp and J.~J.~O'Donnell and S.~T.~O'Donnell and M.~H.~Schultz and B.~Weston},
title = {A High Performance Bulk Memory System},
institution = {Yale University, Department of Computer Science},
year = 1984,
number = {YALE/DCS/RR-311},
month = Mar,
area = "Par",
areaseq = "0",
}

@TechReport{GROPP84,
key = "Gropp",
author = "W. D. Gropp",
title = "Local Uniform Mesh Refinement with Moving Grids",
number = "YALEU/DCS/RR-313",
institution = "Yale University",
year = "1984",
month = apr,
area = "R",
areaseq = "0",
}

@TechReport{GROPP84A,
key = "Gropp",
author = "W. D. Gropp",
title = "Local Uniform Mesh Refinement on Loosely-Coupled Parallel Processors",
number = "YALEU/DCS/RR-352",
institution = "Yale University",
year = "1984",
month = dec,
area = "R;Par",
areaseq = "0",
}

%1985
@TechReport{KEYES85,
key = "Keyes \& Gropp",
author = "D. E. Keyes and W. D. Gropp",
title = "A Comparison of Domain Decomposition Techiques for Elliptic Partial Differential Equations and Their Parallel Implementation",
type = "Techical Report",
number = "YALEU/DCS/RR-448",
institution = "Comput. Sci. Dept., Yale Univ.",
year = "1985",
month = dec,
area = "D",
areaseq = "0",
}

%1986
@TechReport{Gropp86a,
author = "W. Gropp",
title = "Dynamic Grid Manipulation for {PDE's} on Hypercube Parallel Processors",
institution = "Department of Computer Science, Yale University",
number = "YALEU/DCS/RR-458",
month = mar,
year = "1986",
area = "R;Par",
areaseq = "0",
}

%1987
@TechReport{Gropp87b,
author = "W. D. Gropp and E. B. Smith",
title = "Computational Fluid Dynamics on Parallel Processors",
institution = "Department of Computer Science, Yale University",
number = "YALEU/DCS/RR-570",
year = "1987",
month = dec,
area = "Par",
areaseq = "0",
}

@TechReport{herbin87,
author = {R.~H.~Herbin and W.~D.~Gropp and D.~E.~Keyes and V.~Sonnad},
title = {A Domain Decomposition Technique on a Loosely Coupled Array of Processors},
institution = {IBM Kingston},
year = 1987,
number = {KGN-124},
area = "D;Par",
areaseq = "0",
}

%1988
@TechReport{Gropp88a,
author = "W. Gropp and I. Ipsen",
title = "Recursive Mesh Refinement on Hypercubes",
institution = "Department of Computer Science , Yale University",
number = "YALE/DCS/RR-616",
year = "1988",
month = mar,
area = "R;Par",
areaseq = "0",
}

@TechReport{Greengard88,
author = {L.~Greengard and W.~Gropp},
title = {A Parallel Version of the Fast Multipole Method},
institution = {Yale University, Department of Computer Science},
year = 1988,
number = {YALE/DCS/RR-640},
month = Aug,
area = "A;Par",
areaseq = "0",
}

%1989

@TechReport{besa89,
author = "H. Berryman and J. Saltz and W. Gropp and R. Mirchandaney",
title = "Krylov methods preconditioned with incompletely factored matrices on the {CM}-2",
institution = "NASA Langley Research Center, ICASE",
number = "89-54",
address = "Hampton, VA",
year = "1989",
month = dec,
note = "Also Yale University YALE/DCS/RR-685, March 1989",
area = "Par",
areaseq = "0",
}

@TechReport{groppkeyes89,
author = {William D. Gropp and David Keyes},
title = {Domain Decomposition on Parallel Computers},
institution = {Yale University, Department of Computer Science},
year = 1989,
number = {YALE/DCS/RR-723},
month = Aug,
area = "D;Par",
areaseq = "0",
}

@TechReport{Keyes:1989:DDL,
author = "David E. Keyes and William D. Gropp",
title = "Domain Decomposition with Local Mesh refinement",
number = "YALEU/DCS/RR-726",
institution = "Yale University",
month = aug,
year = "1989",
area = "D;R",
areaseq = "0",
}

%1990
@TechReport{groppkeyes90,
author = {William D. Gropp and David Keyes},
title = {Parallel Performance of Domain-decomposed Preconditioned {K}rylov Methods for {PDE}s with Adaptive Refinement},
institution = {Yale University, Department of Computer Science},
year = 1990,
number = {YALE/DCS/RR-773},
month = apr,
note = {Also ANL Preprint MCS-P147-0490, May 1990},
area = "D;Par",
areaseq = "0",
}

@TechReport{groppkeyes90b,
author = {William D. Gropp and David E. Keyes},
title = {Parallel Domain decomposition and the Solution of Nonlinear Systems of Equations},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1990,
number = {MCS-P186-1090},
month = nov,
area = "D;Par",
areaseq = "0",
}

@TechReport{keyesgropp90,
author = {David E. Keyes and William D. Gropp},
title = {Domain-decomposable Preconditioners for Second-order Upwind Discretizations of Multicomponent Systems},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1990,
number = {MCS-187-1090},
month = Nov,
area = "D",
areaseq = "0",
}

%1991
% also TechReport{Cai:1990:CRE,
@TechReport{caigroppkeyes91,
author = {X.-C.~Cai and William D. Gropp and David E. Keyes},
title = {Convergence Rate Estimate for a Domain Decomposition Method},
institution = {Yale University, Department of Computer Science},
year = 1991,
number = {YALE/DCS/RR-827},
month = jan,
note = {also ANL Preprint MCS-P202-1290, January 1991},
area = "D",
areaseq = "0",
}

@TechReport{groppkeyes91,
author = {William D. Gropp and David E. Keyes},
title = {Domain Decomposition with Local Mesh Refinement},
institution = {ICASE},
year = 1991,
number = {91-19},
month = Feb,
area = "D;R",
areaseq = "0",
}

@TechReport{groppkeyes91a,
author = {William D. Gropp and David E. Keyes},
title = {Domain Decomposition Methods in Computational Fluid Dynamics},
institution = {ICASE},
year = 1991,
number = {91-20},
month = Feb,
note = {Also ANL Preprint MCS-P210-0191, April 1991},
area = "D",
areaseq = "0",
}

@TechReport{gropp91,
author = {William D. Gropp},
title = {Parallel Computing and Domain Decomposition},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1991,
number = {MCS-P257-0891},
month = Sep,
area = "D;Par",
areaseq = "0",
}

%1992
@TechReport{GroppWilli92a,
author = "William Gropp and Ewing Lusk",
institution = "Mathematics and Computer Science Division, Argonne National Laboratory",
title = "{A} Test Implementation of the {MPI} Draft Message-Passing Standard",
year = "92",
url = "ftp://info.mcs.anl.gov/pub/tech_reports/reports/ANL9247.dvi.Z",
month = dec,
number = "ANL-92/47",
scope = "pvmmpi",
area = "M",
areaseq = "0",
}


@TechReport{Gropp:1992:EDDa,
author = "William D. Gropp and Barry F. Smith",
title = "Experiences with Domain Decomposition in Three Dimensions: Overlapping {S}chwarz Methods",
institution = "Mathematics and Computer Science Division, Argonne National Laboratory",
year = "1992",
note = "Appeared in the Proceedings of the Sixth International Symposium on Domain Decomposition Methods",
area = "D",
areaseq = "0",
}

@TechReport{keyesgropp92,
author = {David E. Keyes and William D. Gropp},
title = {Domain Decomposition as a Mechanism for Using Asymptotic Methods},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1992,
number = {MCS-P322-0892},
month = Sep,
area = "D;A",
areaseq = "0",
}

%1993
@TechReport{gropp93,
author = {William Gropp (ed.)},
title = {Early Experiences with the {IBM SP-1}},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1993,
number = {ANL-MCS-TM-177},
month = may,
area = "Par",
areaseq = "0",
}

@TechReport{GroppWilli93a,
author = "William Gropp",
institution = "Mathematics and Computer Science Division, Argonne National Laboratory",
title = "Early Experiences with the {IBM} {SP}1 and the High-Performance Switch",
year = "93",
url = "ftp://info.mcs.anl.gov/pub/tech_reports/reports/ANL9341.ps.Z",
month = nov,
number = "ANL-93/41",
area = "Par",
areaseq = "0",
}

@TechReport{Gropp:1993:DDS,
author = "William D. Gropp and Barry F. Smith",
title = "The design of data-structure-neutral libraries for the iterative solution of sparse linear systems",
number = "MCS-P356-0393",
institution = "Argonne National Laboratory",
address = "Argonne, IL, USA",
year = "1993",
month = mar,
keywords = "Krylov space methods, software libraries, sparse linear systems, numerical libraries, parallel computing",
area = "NS",
areaseq = "0",
}

%1994
@TechReport{groppkaper94,
author = {William D.~Gropp and Hans Kaper and G. Leaf and D. Levine and V. Vinokur and M. Palumbo},
title = {Numerical Simulation of Vortex Dynamics in High-$T_c$ Superconductors},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1994,
number = {MCS-P476-1094},
month = nov,
area = "App;Par;P",
areaseq = "0",
}

@TechReport{kettunen94,
author = {L. Kettunen and K. Forsman and D. Levine and W. Gropp},
title = {Integral Equations in Nonlinear 3d Magnetostatics},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1994,
number = {MCS-P460-0894},
month = aug,
area = "App;Par;P",
areaseq = "0",
}

@TechReport{SkjellumAn1994a,
author = "Anthony Skjellum and Ewing Lusk and William Gropp",
institution = "Department of Computer Science, Mississippi State University",
title = "Early applications in the Message Passing Interface ({MPI})",
year = "1994",
url = "ftp://aurora.cs.msstate.edu/pub/reports/Applications/early_apps_mpi.ps.Z",
month = jun,
scope = "pvmmpi",
area = "M",
areaseq = "0",
}

%1995
@TechReport{GroppWilli1995b,
author = "William Gropp",
institution = "Argonne National Lab",
title = "An Introduction to Performance Debugging for Parallel Computers",
year = "1995", abstract-url = "http://www.mcs.anl.gov/Abstracts/abstracts95.html",
url = "ftp://info.mcs.anl.gov/pub/tech_reports/reports/P500.ps.Z",
month = apr,
number = "MCS-P500-0295",
scope = "debug",
area = "Par",
areaseq = "0",
}

@TechReport{GroppWilli1995a,
author = "William D. Gropp and Lois Curfman McInnes and Barry F. Smith",
institution = "Argonne National Lab",
title = "Using the Scalable Nonlinear Equations Solvers Package",
year = "1995",
url = "ftp://info.mcs.anl.gov/pub/tech_reports/reports/TM193.ps.Z",
month = feb,
number = "ANL/MCS-TM-193",
parallelissues = "defined",
type = "Technical Memorandum",
scope = "nlinal",
area = "NS",
areaseq = "0",
}

@TechReport{forsman95rpt,
author = {K. Forsman and W. Gropp and L. Kettunen and D. Levine and J. Salonen},
title = {Solution of Dense Systems of Linear Equations Arising from Integral Equation Formulations},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1995,
number = {MCS-P538-0895},
month = Oct,
area = "App;Par;P",
areaseq = "0",
}

@TechReport{thakur:astrophysics,
author = "Rajeev Thakur and Ewing Lusk and William Gropp",
title = "{I/O} Characterization of a Portable Astrophysics Application on the {IBM SP} and {Intel Paragon}",
year = "1995",
month = aug,
number = "MCS-P534-0895",
institution = "Mathematics and Computer Science Division, Argonne National Laboratory",
note = "Revised October 1995",
url = "http://www.mcs.anl.gov/home/thakur/astro.ps",
keywords = "file access pattern, workload characterization, parallel I/O, pario-bib",
area = "I",
areaseq = "0",
}

%1996
@TechReport{thakur:evaluation-tr,
author = "Rajeev Thakur and William Gropp and Ewing Lusk",
title = "An Experimental Evaluation of the Parallel {I/O} Systems of the {IBM~SP} and {Intel Paragon} Using a Production Application",
year = "1996",
month = feb,
number = "MCS-P569--0296",
institution = "Argonne National Laboratory",
later = "thakur:evaluation",
keywords = "parallel I/O, multiprocessor file system, pario-bib",
area = "I",
areaseq = "0",
}

@TechReport{thakur:abstract-tr,
author = "Rajeev Thakur and William Gropp and Ewing Lusk",
title = "An Abstract-Device Interface for Implementing Portable Parallel-{I/O} Interfaces",
year = "1996",
month = may,
number = "MCS-P592-0596",
institution = "Argonne National Laboratory, Mathematics and Computer Science Division",
later = "thakur:abstract",
url = "http://www.mcs.anl.gov/home/thakur/adio.ps",
keywords = "multiprocessor file system interface, parallel I/O, pario-bib",
area = "I",
areaseq = "0",
}

%1997

@TechReport{groppmore97rpt,
author = {William D. Gropp and Jorge Mor\'e},
title = {Optimization Environments and the {NEOS} Server},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1997,
number = {ANL/MCS-P654-0397},
month = Mar,
note = {Also CRPC-TR97708 and available at http://www.crpc.rice.edu/CRPC/softlib/TRs\_online.html},
area = "NS",
areaseq = "0",
}

@TechReport{groppluskpvmmpi97,
author = {William D. Gropp and Ewing Lusk},
title = {Why are {PVM} and {MPI} so different?},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1997,
number = {ANL/MCS-P667-0697},
month = Jun,
area = "M;Par",
areaseq = "0",
}

% 1998

@TechReport{thakurluskgropp-io97,
author = {Rajeev Thakur and Ewing Lusk and William Gropp},
title = {{I/O} in Parallel Applications: The Weakest Link},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1997,
number = {ANL/MCS-P700-1197},
month = nov,
note = {Appeared in IJSA},
area = "I",
areaseq = "0",
}


@TechReport{thakurluskgropp-datatype98,
author = {Rajeev Thakur and Ewing Lusk and William Gropp},
title = {A Case for Using {MPI}'s Derived Datatypes to Improve {I/O} performance},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1998,
number = {ANL/MCS-P717-0598},
month = may,
note = {Appeared at Supercomputing'98.},
location = {/home/SIO/doc/sc98.ps},
annote = {Extended Abstract.},
area = "I;M",
areaseq = "0",
}


@TechReport{thakurgropplusk-datasieving98,
author = {Rajeev Thakur and William Gropp and Ewing Lusk},
title = {Data Sieving and Collective {I/O} in {ROMIO}},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1998,
number = {ANL/MCS-P723-0898},
month = aug,
note = {Submitted to Frontiers'99.},
area = "I",
areaseq = "0",
}

@TechReport{alice-siamoo-98-preprint,
author = {Satish Balay and William Gropp and Lois Curfman McInnes and Barry Smith},
title = {A Microkernel Design for Component-based Numerical Software Systems},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1998,
number = {ANL/MCS-P727-0998},
month = sep,
area = "NS",
areaseq = "0",
preprintof = "alice-siamoo-98",
}

@TechReport{gkmt-nks-98-preprint,
author = {William Gropp and David E. Keyes and Lois C. McInnes and M. D. Tidriri},
title = {Globalized {N}ewton-{K}rylov-{S}chwarz Algorithms and Software for Parallel Implicit {CFD}},
institution = {ICASE},
year = 1998,
number = {98-24},
month = aug,
note = {Also NASA/CR-1998-208435},
area = "A;Par",
areaseq = "0",
}

% 1999
@TechReport{thakur-gropp-lusk-mpiio,
author = {Rajeev Thakur and William Gropp and Ewing Lusk},
title = {Achieving High Performance with {MPI-IO}},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1999,
number = {ANL/MCS-P742-0299},
month = sep,
area = "I;M",
areaseq = "0",
}

@TechReport{alice-infrastructure,
author = {Lori Freitag and William Gropp and Paul Hovland and Lois Curfman McInnes and Barry Smith},
title = {Infrastructure and Interfaces for Large-Scale Numerical Software},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1999,
number = {ANL/MCS-P751-0599},
month = MAY,
annote = {For PDPTA'99},
area = "NS",
areaseq = "0",
}

@TechReport{pvmmpi99-mpptest-tr,
author = {William Gropp and Ewing Lusk},
title = {Reproducible Measurements of {MPI} Performance Characteristics},
annote = {Appeared in PVMMPI'99},
year = 1999,
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
number = {ANL/MCS-P755-0699},
month = JUN,
area = "M",
areaseq = "0",
}

@TechReport{pvmmpi99-totalview-tr,
author = {James Cownie and William Gropp},
title = {A Standard Interface for Debugger Access to Message Queue Information in {MPI}},
annote = {Appeared in PVMMPI'99},
year = 1999,
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
number = {ANL/MCS-P754-0699},
month = JUN,
area = "M",
areaseq = "0",
}

@TechReport{zaki-lusk-gropp-swider99-techrpt,
author = {Omer Zaki and Ewing Lusk and William Gropp and Deborah Swider},
title = {Toward Scalable Performance Visualization with {Jumpshot}},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
number = {ANL/MCS-P763-0699},
month = JUN,
year = 1999,
annote = {Pre SLOG},
area = "PV",
areaseq = "0",
}


@TechReport{agkks-bell-prize-sc99,
author = {W. Kyle Anderson and William D. Gropp and Dinesh Kaushik and David E. Keyes and Barry F. Smith},
title = {Achieving High Sustained Performance in an Unstructured Mesh {CFD} Applicatoin},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
number = {ANL/MCS-P776-0899},
year = 1999,
month = AUG,
note = {Appeared in Proceedings of SC99},
area = "P",
areaseq = 0,
}

% 2000
@TechReport{gkmt-nks00,
author = {William Gropp and David Keyes and Lois McInnes and M. D. Tidiri},
title = {Globalized {N}ewton-{K}rylov-{S}chwarz Algorithms and Software for parallel implicit {CFD}},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2000,
number = {ANL/MCS-P788-0100},
month = JAN,
note = {Appeared in High Performance Computing Applications},
area = "A",
areaseq = "0",
}


@TechReport{ksfglb00:mpi-collective,
author = {N. T. Karonis and B. R. de Supinski and I. Foster and W. Gropp and E. Lusk and J. Bresnahan},
title = {Exploiting Hierarchy in Parallel Computer Networks to Optimize Collective Operation Performance},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2000,
number = {ANL/MCS-P788-0200},
month = FEB,
OPTnote = {},
area = "M",
areaseq = "0",
}


@TechReport{gro00:mpi-impl,
author = {William D. Gropp},
title = {Runtime Checking of Datatype Signatures in {MPI}},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2000,
number = {ANL/MCS-P826-0500},
month = MAY,
annote = {Appeared in PVMMPI00},
area = "M",
areaseq = "0",
}


@TechReport{bgl00:mpi-mpd-tr,
author = {Ralph Butler and William Gropp and Ewing Lusk},
title = {A Scalable Process-Management Environment for Parallel Programs},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2000,
number = {ANL/MCS-P812-0400},
month = APR,
annote = {Appeared in PVMMPI00},
area = "M",
areaseq = "0",
}



@TechReport{gkks00:fun3d,
author = {William D. Gropp and Dinesh K. Kaushik and David E. Keyes and Barry F. Smith},
title = {Performance Modeling and Tuning of an Unstructured Mesh {CFD} Application},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2000,
number = {ANL/MCS-P833-0700},
month = JUL,
annote = {Appeared in Supercomputing 2000},
area = "Par;P",
areaseq = "0",
}

@TechReport{bgms00:petsc-chapt,
author = {Satish Balay and William Gropp and Lois Curfman McInnes and Barry F. Smith},
title = {Software for the Scalable Solution of {PDE}s},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2000,
number = {ANL/MCS-P834-0700},
month = JUL,
annote = {Chapter for the CRPC Handbook of Parallel Computation},
area = "P",
areaseq = "0",
}

@TechReport{tg00:io-chapt,
author = {Rajeev Thakur and William Gropp},
title = {Parallel {I/O}},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2000,
number = {ANL/MCS-P837-0700},
month = JUL,
annote = {Chapter for the CRPC Handbook of Parallel Computation},
area = "I",
areaseq = "0",
}

@TechReport{rfgkst00:mpichg-qos,
author = {Alain Roy and Ian Foster and William Gropp and Nicholas Karonis and Volker Sander and Brian Toonen},
title = {{MPICH-GQ}: Quality of Service for Message Passing Programs},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2000,
number = {ANL/MCS-P838-0700},
month = JUL,
area = "M",
areaseq = "0",
}

@TechReport{gkks:cfd-scal-perf00,
author = {W. D. Gropp and D. K. Kaushik and D. E. Keyes and B. F. Smith},
title = {Understanding the Parallel Scalability of an Implicit Unstructured Mesh {CFD} Code},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2000,
number = {ANL/MCS-P845-0900},
month = SEP,
area = "Par",
areaseq = "0",
}

@TechReport{gkks:cfd-perf,
author = {W. D. Gropp and D. K. Kaushik and D. E. Keyes and B. F. Smith},
title = {Latency, Bandwidth, and Concurrent Issue Limitations in High-Performance {CFD}},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2000,
number = {ANL/MCS-P850-1000},
month = OCT,
area = "Par",
areaseq = "0",
}

@TechReport{gkks:cfd-hiperf-tr,
author = {W. D. Gropp and D. K. Kaushik and D. E. Keyes and B. F. Smith},
title = {High Performance Parallel Implicit {CFD}},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2000,
number = {ANL/MCS-P863-1200},
month = DEC,
area = "Par",
areaseq = "0",
}

% 2001

@TechReport{bgl00:mpd-tr,
author = {Ralph Butler and William Gropp and Ewing Lusk},
title = {Components and Interfaces of a Process Management System for Parallel Programs},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2001,
number = {ANL/MCS-P872-0201},
area = "M",
areaseq = "0",
}


@TechReport{ong-lusk-gropp:SUT-tr,
author = {Emil Ong and Ewing Lusk and William Gropp},
title = {Scalable {U}nix Commands for Parallel Processors: A High-Performance Implementation},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2001,
number = {ANL/MCS-P885-0601},
area = "Par",
areaseq = "0",
}

@TechReport{gropp01:mpi-misc,
author = {William Gropp},
title = {Learning from the Success of {MPI}},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2001,
number = {ANL/MCS-P903-0801},
area = "M",
areaseq = "0",
}

% 2002

@TechReport{gropp02:mpi-generic,
author = {William Gropp},
title = {Building Library Components That Can Use Any {MPI} Implementation},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2002,
number = {ANL/MCS-P956-0502},
area = "M",
areaseq = "0",
}

@TechReport{chan02:scalable-log,
author = {Anthony Chan and William Gropp and Ewing Lusk},
title = {Scalable Log Files for Parallel Program Trace Data},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2002,
number = {ANL/MCS-TM-256},
area = "PV",
areaseq = "0",
}


@TechReport{kar02:mpi-impl,
author = {Nicholas T. Karonis and Bronis de Supinski and Ian Foster and William Gropp and Ewing Lusk and Sebastien Lacour},
title = {A Multilevel Approach to Topology-Aware Collective Operations in Computational Grids},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2002,
number = {ANL/MCS-P948-0402},
month = APR,
area = "M",
areaseq = "0",
}


@TechReport{byna03:mpi-impl,
author = {Surendra Byna and William Gropp and Xian-He Sun and Rajeev Thakur},
title = {Improving the Performance of MPI Derived Datatypes by Optimizing Memory-Access Cost},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2003,
area = "M",
areaseq = 0,
number = {ANL/MCS-P1045-0403}
}


@TechReport{bla03:cray-eval,
author = {A. S. Bland and J. J. Dongarra and J. B. Drake and T. H. Dunigan, Jr. and T. H. Dunning, Jr. and A. Geist and B. Gorda and W. D. Gropp and R. J. Harrison and R. Kendall and D. Keyes and J. A. Nichols and L. Oliker and H. Simon and R. Stevens and J. B. White, III and P. H. Worley and T. Zacharia},
title = {Cray {X1} Evaluation},
institution = {Oak Ridge National Laboratory},
year = 2003,
number = {ORNL/TM-2003/67},
month = MAR
}

@TechReport{thakur03:mpi-coll,
author = {Rajeev Thakur and William Gropp},
title = {Improving the Performance of Collective Operations in {MPICH}},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2003,
number = {ANL/MCS-P1038-0403},
note = {Appeared in Euro PVMMPI'03}
}


@TechReport{ross04:mpi-impl:tr,
author = {R. Ross and N. Miller and W. D. Gropp},
title = {Implementing Fast and Reusable Datatype Processing},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2003,
month = JUL,
number = {ANL/MCS-P1068-0703},
note = {Appeared in Euro PVMMPI'03}
}

@TechReport{liu03:mpich2-infiniband,
author = {Jiuxing Liu and Weihang Jiang and Pete Wyckoff and Dhabaleswar K. Panda and David Ashton and Darius Buntinas and William Gropp and Brian Toonen},
title = {Design and Implementation of {MPICH2} over {I}nfiniband with {RDMA} support},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2003,
number = {ANL/MCS-P1103-1003}
}

% 2004

@TechReport{jiang04:mpi-impl,
author = {Weihang Jiang and Jiuxing Liu and Hyun-Wook Jin and Dhabaleswar K. Panda and William Gropp and Rajeev Thakur},
title = {High Performance {MPI-2} One-Sided Communication over {InfiniBand}},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2004,
number = {ANL/MCS-P1119-0104}
}

@TechReport{ching04:paralle-io,
author = {Avery Ching and Alok Choudhary and Wei-keng Liao and Robert Ross and William Gropp},
title = {Evaluating Structured {I/O} Methods for Parallel File Systems},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2004,
number = {ANL/MCS-P1125-0204},
note = {To appear in IJHPCA}
}


@TechReport{thak04:mpi-impl:coll,
author = {Rajeev Thakur and Rolf Rabenseifner and William Gropp},
title = {Optimization of Collective Communication Operations in {MPICH}},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2004,
number = {ANL/MCS-P1140-0304},
month = MAR
}

@TechReport{gropp04:mpi-fault,
author = {William Gropp and Ewing Lusk},
title = {Fault Tolerance in {MPI} Programs},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2004,
number = {ANL/MCS-P1154-0404},
annote = {Appeared in IJHPCA}
}


@TechReport{thak04:mpi-impl;rma,
author = {Rajeev Thakur and William Gropp and Brian Toonen},
title = {Minimizing Synchronization Overhead in the Implementation of {MPI} One-Sided Communication},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2004,
number = {ANL/MCS-P1158-0504},
month = MAY
}


@TechReport{jia04:mpi-impl;ib,
author = {Weihang Jiang and Kiuxing Liu and Hyun-Wook Jin and Dhabaleswar K. Panda and Darius Buntinas and Rajeev Thakur and William Gropp},
title = {Efficient Implementation of {MPI-2} Passive One-Sided Communication on {InfiniBand} Clusters},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2004,
number = {ANL/MCS-P1164-0504},
month = MAY
}

@TechReport{gro04:par-io;tr,
author = {William Gropp and Robert Ross and Neill Miller},
title = {Providing Efficient {I/O} Redundancy in {MPI} Environments},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2004,
number = {ANL/MCS-P1178-0604},
month = JUN
}


@TechReport{ala04:mpi;bgl,
author = {George Alm\'asi and Charles Archer and Jos\'e G. Casta\~nos and John Gunnels and Chris Erway and Philip Heidelberger and Xavier Martorell and Jos\'e E. Moreira and Kurt Pinnow and Joe Ratterman and Burkhard Steinmacher-burow and William Gropp and Brian Toonen},
title = {The Design and Implementation of Message Passing Services for the {BlueGene/L} Supercomputer},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2004,
number = {ANL/MCS-P1183-0604},
month = JUN
}


@TechReport{gro04:par-issues,
author = {William D. Gropp},
title = {Issues in Accurate and Reliable Use of Parallel Computing in Numerical Programs},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2004,
number = {ANL/MCS-P1193-0804},
month = AUG,
annote = {Appeared in ``Accuracy and Reliability in Scientific Computing,'' published by SIAM.}
}

@TechReport{thak05:mpi-impl:rma:preprint,
author = {Rajeev Thakur and William Gropp and Brian Toonen},
title = {Optimizing the Synchronization Operations in {MPI} One-Sided Communication},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2005,
number = {ANL/MCS-P1232-0205},
month = FEB,
annote = {Published in HPCA}
}

@TechReport{ross:mpi-io:atomic,
author = {Robert Ross and Robert Latham and William Gropp and Rajeev Thakur and Brian Toonen},
title = {Implementing {MPI-IO} Atomic Mode without File System Support},
institution = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 2005,
number = {ANL/MCS-P1235-0305},
month = MAR
}

@TechReport{nemesis-design-tr,
author = {Darius Buntinas and Guillaume Mercier and William Gropp},
title = {The Design and Evaluation of {N}emesis, a Scalable Low-Latency Message-Passing Communication Subsystem},
institution = {Argonne National Laboratory},
number = {ANL/MCS-TM-292},
year = 2005
}

@TechReport{data_transfer2006,
author = {Darius Buntinas and Guillaume Mercier and William Gropp},
title = {Data Transfers Between Processes in an {SMP} System: {P}erformance Study and Application to {MPI}},
institution = {Argonne National Laboratory},
year = 2005,
number = {ANL/MCS-P1306-1105},
note = {Submitted to International Conference on Parallel and Processing (ICPP) 2006.}
}


@TechReport{gropp06:_paral_tools_envir,
author = {William Gropp and Andrew Lumsdaine},
title = {Parallel Tools and Environments: A Survey},
institution = {Argonne National Laboratory},
year = 2006,
number = {ANL/MCS-P1342-0406},
note = {To appear in a SIAM volume of work presented at the SIAM Parallel Processing Conference in 2004}
}

%
% Section: Manuals
%
% No number used for manuals. Put TR number into note
@Manual{SLES-manual,
author = "William D. Gropp and Barry Smith",
title = "Simplified Linear Equation Solvers Users' Manual",
institution = "Argonne National Laboratory",
year = "1993",
type = "Mathematics and Computer Science Division Report",
month = feb,
address = "Argonne, IL",
annote = "ftp://info.mcs.anl.gov/pub/pdetools/sles.tar.Z",
note = "ANL/MCS-93/8",
area = "NS",
areaseq = "0",No htmlformatsManual found for entry manual No fieldlistManual found for entry manual
}

@Manual{Chameleon-manual,
title = {Users Manual for the Chameleon Parallel Programming Tools},
author = {William D. Gropp and Barry Smith},
organization = {Mathematics and Computer Science Division, Argonne National Laboratory},
note = "ANL-93/23",
year = 1993,
month = Jun,
area = "NS",
areaseq = "0",No htmlformatsManual found for entry manual No fieldlistManual found for entry manual
}

@Manual{KSP-manual,
title = {Users Manual for {KSP}:Data-Structure-Neutral Codes Implementing {K}rylov Space Methods},
author = {William D. Gropp and Barry Smith},
note = "ANL-93/30",
organization = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1993,
month = aug,
area = "NS",
areaseq = "0",No htmlformatsManual found for entry manual No fieldlistManual found for entry manual
}

@Manual{groppluskpieper94,
title = {Users Guide for the ANL IBM SP1},
author = {William D. Gropp and Ewing Lusk and Steven Pieper},
organization = {Mathematics and Computer Science Division, Argonne National Laboratory},
note = "ANL/MCS-TM-198",
year = 1994,
month = OCT,
area = "Par",
areaseq = "0",No htmlformatsManual found for entry manual No fieldlistManual found for entry manual
}

@Manual{gropplusk94,
title = {Users Guide for the ANL IBM SPx},
author = {William D. Gropp and Ewing Lusk},
organization = {Mathematics and Computer Science Division, Argonne National Laboratory},
note = "ANL/MCS-TM-199",
year = 1994,
month = DEC,
area = "Par",
areaseq = "0",No htmlformatsManual found for entry manual No fieldlistManual found for entry manual
}

%1995
@Manual{doctext-manual,
title = {Users Manual for doctext: Producing Documentation from {C} Source Code},
author = {William D. Gropp},
note = "ANL/MCS-TM 206",
organization = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1995,
month = MAR,
area = "S",
areaseq = "0",No htmlformatsManual found for entry manual No fieldlistManual found for entry manual
}

@Manual{tohtml-manual,
title = {Users Manual for tohtml:Producing True Hypertext Documents from {LaTeX}},
author = {William D. Gropp},
note = "ANL/MCS-TM 207",
organization = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1995,
month = MAR,
area = "S",
areaseq = "0",No htmlformatsManual found for entry manual No fieldlistManual found for entry manual
}

@Manual{bfort-manual,
title = {Users Manual for bfort:Producing {F}ortran Interfaces to {C} Source Code},
author = {William D. Gropp},
note = "ANL/MCS-TM 208",
organization = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1995,
month = mar,
area = "S",
areaseq = "0",No htmlformatsManual found for entry manual No fieldlistManual found for entry manual
}

%1996
@Manual{mpich-install,
title = {Installation Guide for \texttt{mpich}, a Portable Implementation of {MPI}},
author = {William D. Gropp and Ewing Lusk},
note = "ANL-96/5",
organization = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1996,
area = "M",
areaseq = "0",No htmlformatsManual found for entry manual No fieldlistManual found for entry manual
}

@Manual{mpich-user,
title = {User's Guide for \texttt{mpich}, a Portable Implementation of {MPI}},
author = {William D. Gropp and Ewing Lusk},
note = "ANL-96/6",
organization = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1996,
area = "M",
areaseq = "0",No htmlformatsManual found for entry manual No fieldlistManual found for entry manual
}

%1997
@Manual{PETScUsers,
title = {PETSc 2.0 Users Manual},
author = {Satish Balay and William Gropp and Lois Curfman McInnes and Barry Smith},
organization = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1997,
note = {ANL-95/11},
annote = {http://www.mcs.anl.gov/petsc/manual.html},
area = "P",
areaseq = "0",No htmlformatsManual found for entry manual No fieldlistManual found for entry manual
}

@Manual{ROMIOUsers,
title = {Users Guide for {ROMIO}: A High-Performance, Portable {MPI-IO} Implementation},
author = {Rajeev Thakur and William Gropp and Ewing Lusk},
organization = {Mathematics and Computer Science Division, Argonne National Laboratory},
year = 1997,
month = Oct,
note = {ANL/MCS-TM-234},
area = "I;M",
areaseq = "0",No htmlformatsManual found for entry manual No fieldlistManual found for entry manual
}

%
% Section: Miscellaneous
%
@Misc{fpmpi,
author = {William Gropp and David Gunter and Valerie Taylor},
title = {{FPMPI}: {A} Fine-tuning Performance Profiling Library For {MPI} },
month = NOV,
year = 2001,
note = {Poster presented at SC2001},
abstract = {FPMPI is a wrapper library for the standard set of MPI functions which has been instrumented to gather performance information about the execution behavior of MPI programs. Its purpose is to aid systems managers and applications developers alike in identifying performance bottlenecks and to provide clues to optimizing an application or hardware configuration. It is simple, requiring only a relinking of existing MPI code for basic data gathering capability. The level of detail is controllable by directives specified at compile time. A companion visualization tool, FPMPIview is in development at NCSA to analyze the data produced by the profiling library.},
area = "Par;M;PV",
areaseq = "0",
}

@Misc{grop04:par-soft,
author = {William Gropp},
title = {Commodity Software?},
howpublished = {ClusterWorld Magazine},
OPTmonth = {},
year = {2004},
note = {``Head Node'' article},
OPTannote = {}
}

@Misc{zima:hppl04,
OPTkey = {},
author = {Hans P. Zima},
title = {Workshop on High-Productivity Programming Languages and Models},
OPThowpublished = {},
OPTmonth = {},
year = {2004},
note = {Report of the workshop},
annote = {Section: Problem-Solving Environments and Domain-Specific Languages}
}

@Misc{jms04:grid,
OPTkey = {},
author = {Jennifer M. Schopf},
title = {Grid Performance Workshop 2004 Report},
OPThowpublished = {},
OPTmonth = {},
year = {2004},
OPTnote = {},
OPTannote = {}
}

@Misc{mat04:report,
title = {International Workshop on Advanced Computational Materials Science: Application to Fusion and Generation-{IV} Fission Reactors},
year = 2004,
note = {Also ORNL/TM-2004/132}
}

Generated on Thu Oct 26 15:59:21 2006 with bib2html