Selected Papers and Talks
Note that copyrights for many of these papers are held by the
publisher.
-
Challenges in Parallel Graph Processing,
Andrew Lumsdaine, Douglas Gregor, Jonathan Berry and Bruce Hendrickson.
In Parallel Processing Letters (to appear).
Paper,
Abstract
-
Solving Elliptic Finite Element Systems in Near-Linear Time
with Support Preconditioners,
Erik Boman, Bruce Hendrickson and Steve Vavasis.
Submitted to SIAM J. Matrix Anal. and Appl.
Paper,
Abstract
-
Latent Semantic Analysis and Fiedler Retrieval,
Bruce Hendrickson.
In Linear Algebra and its Applications, 421:345-355, 2007.
Paper,
Abstract
-
Combinatorial Scientific Computing: The Enabling Power
of Discrete Algorithms in Computational Science,
Bruce Hendrickson and Alex Pothen.
In Lecture Notes in Computer Science 4395:260-280, 2007.
Paper,
Abstract
-
Optimal Embeddings and Eigenvalues in Support Theory
Erik Boman, Stephen Guattery and Bruce Hendrickson.
SIAM Journal on Matrix Analysis and Applications 22(2):596-605 (2007).
Paper,
Abstract
-
Software and Algorithms for Graph Queries on Multithreaded Architectures
Jonathan Berry, Bruce Hendrickson, Simon Kahan and Petr Konecny.
In Proc. IEEE Workshop on Multithreaded Architectures and Applications, 2007.
Paper,
Abstract
-
Analyzing the Scalability of Graph Algorithms on Eldorado
Keith Underwood, Megan Vance, Jonathan Berry and Bruce Hendrickson.
In Proc. IEEE Workshop on Multithreaded Architectures and Applications, 2007
Paper,
Abstract
-
Realizing Parallelism in Database Operations: Insights from a
Massively Multithreaded Architecture,
John Cieslewicz, Jonathan Berry, Bruce Hendrickson and Kenneth Ross.
In Proc. 2nd International Workshop on Data Management on New
Hardware (DaMoN'06) (Recipient of best paper award).
Paper,
Abstract
-
Support-Graph Preconditioners,
Marshall Bern, John R. Gilbert, Bruce Hendrickson, Nhat Nguyen and Sivan Toledo.
SIAM J. Matrix Anal. Appl. 27(4):930-951 (2006).
Paper,
Abstract
-
Improving Load Balance with Flexibly Assignable Tasks,
Ali Pinar and Bruce Hendrickson.
IEEE Transactions on Parallel & Distributed Systems 16(10):956-965, 2005.
(Earlier version in SPAA'02)
Paper,
Abstract
-
Parallel Sn Sweeps on Unstructured Grids: Algorithms for
Prioritization, Grid Partitioning and Cycle Detection
Steve Plimpton, Bruce Hendrickson, Shawn Burns,
Will McLendon III and Lawrence Rauchwerger.
In Nuclear Science & Engineering 150:267-283, 2005
(Earlier version in Proc. SC'00).
Paper,
Abstract
-
Tinkertoy Parallel Programming: A Case Study with Zoltan
Karen Devine and Bruce Hendrickson.
International Journal of Computational Science and Engineering 1:64-72, 2005.
Paper,
Abstract
-
Finding Strongly Connected Components in Distributed Graphs,
William C. McLendon III, Bruce Hendrickson, Steve Plimpton and Lawrence Rauchwerger.
J. Parallel & Distributed Computing 65(8):901-910, 2005
(Earlier version in Proc. 10th SIAM Conf. Parallel Processing for Scientific Computing, March '01).
Paper,
Abstract
-
Interprocessor Communication with Limited Memory,
Ali Pinar and Bruce Hendrickson.
In IEEE Transactions on Parallel & Distributed Systems 15:606-616, 2004
(Earlier version in Proc. SPAA'00).
Paper,
Abstract
-
A Parallel Rendezvous Algorithm for Interpolation Between Multiple Grids,
Steve Plimpton, Bruce Hendrickson and James Stewart.
J. Parallel & Distributed Computing 64:266-276 (2004)
(Earlier version in Proc. SC'98).
Paper,
Abstract
-
Support Theory for Preconditioning,
Erik Boman and Bruce Hendrickson.
SIAM J. Matrix Anal. & Appl. 25(3):694-717 (2003).
Paper,
Abstract
-
Algebraic Tools for Analyzing Preconditioners,
Bruce Hendrickson (with Erik Boman).
Invited talk at Preconditioning'03.
Abstract,
powerpoint version of overheads
-
Combinatorial Scientific Computing: The Role of Discrete Algorithms
in Computational Science and Engineering,
Bruce Hendrickson.
Plenary talk at SIAM CSE'03.
Abstract,
powerpoint version of overheads
-
Maximum-Weight-Basis Preconditioners,
Erik Boman, Doron Chen, Bruce Hendrickson and Sivan Toledo.
In Numerical Linear Algebra and Applications 11:695-721, 2004.
Paper,
Abstract
-
On Identifying Strongly Connected Components in Parallel
Lisa Fleischer, Bruce Hendrickson and Ali Pinar.
In Proc. Irregular'2000, Lecture Notes in Computer Science.
Paper,
Abstract
-
Partitioning for Complex Objectives,
Ali Pinar and Bruce Hendrickson.
In Proc. Irregular '01.
Paper,
Abstract
-
Tinkertoy Parallel Programming: Complicated Applications from Simple Tools,
Bruce Hendrickson and Steve Plimpton.
In Proc. 10th SIAM Conf. Parallel Processing for Scientific Computing, March '01.
Paper,
Abstract
-
Communication Support for Adaptive Computation,
Ali Pinar and Bruce Hendrickson.
In Proc. 10th SIAM Conf. Parallel Processing for Scientific Computing, March '01.
Paper,
Abstract
-
Load Balancing Fictions, Falsehoods and Fallacies,
Bruce Hendrickson.
Appl. Math. Modelling. 25:99-108, 2000.
powerpoint, and
HTML version of overheads
from Plenary talk at the 3rd DRAMA Steering Workshop, September, 1999.
Paper,
Abstract
-
Graph Partitioning Models for Parallel Computing,
Bruce Hendrickson and Tamara G. Kolda.
Parallel Computing. 26:1519-1534, 2000.
Paper,
Abstract
-
Partitioning Rectangular and Structurally Nonsymmetric Sparse
Matrices for Parallel Processing,
Bruce Hendrickson and Tamara G. Kolda.
SIAM J. Sci. Comput. 21(6):2048-2072, 2000.
Paper,
Abstract
-
Dynamic Load Balancing in Computational Mechanics,
Bruce Hendrickson and Karen Devine.
Comp. Meth. Applied Mechanics & Engineering. 184(2-4):485-500, 2000.
Paper,
Abstract
-
Towards an Efficient Parallel Eigensolver for Dense Symmetric Matrices,
Bruce Hendrickson, Elizabeth Jessup and Christopher Smith.
SIAM J. Sci. Comput. 20(1):1132-1154, 1999.
Paper,
Abstract
-
Graph Partitioning and Parallel Solvers: Has the Emperor No Clothes?,
Bruce Hendrickson.
Lecture Notes in Computer Science, 1457, pp. 218-225, 1998.
Copyright Springer-Verlag.
Paper,
Abstract
-
Transient Dynamics Simulations: Parallel Algorithms for Contact Detection
and Smoothed Particle Hydrodynamics,
Steve Plimpton, Steve Attaway, Bruce Hendrickson, Jeff Swegle,
Courtenay Vaughan and David Gardner.
J. Parallel Distrib. Comput. 50:104-122, 1998.
(Earlier version in Proc. Supercomputing'96).
Paper,
Abstract
-
Knowledge Mining With VxInsight: Discovery Through Interaction
George Davidson, Bruce Hendrickson, David Johnson, Charles Meyers and Brian Wylie.
J. Intelligent Inform. Sys. 11:259-285, 1998 (special
issue on Information Visualization).
Paper,
Abstract
-
An Algorithm for Two Dimensional Rigidity Percolation: The Pebble Game,
Don J. Jacobs and Bruce Hendrickson.
J. Comp. Phys., 137(2):346-365, 1997.
Paper,
Abstract
-
Transient Solid Dynamics Simulations on the Sandia/Intel Teraflop
Computer,
Steve Attaway, Ted Barragy, Kevin Brown, David Gardner, Bruce Hendrickson,
Steve Plimpton and Courtenay Vaughan.
In Proc. SC'97. (Finalist for the Gordon Bell Prize.)
Postscript
,
HTML,
Abstract
-
Improving the Runtime and Quality of Nested Dissection Ordering,
Bruce Hendrickson and Ed Rothberg.
SIAM J. Sci. Comput. 20(2):468-489, 1998.
Paper,
Abstract
-
Sparse Matrix Ordering Methods for Interior Point Linear Programming,
Ed Rothberg and Bruce Hendrickson.
INFORMS J. Comput. 10(1):107-113, 1998.
Paper,
Abstract
-
Effective Sparse Matrix Ordering: Just Around the BEND,
Bruce Hendrickson and Ed Rothberg.
In Proc. Eighth SIAM Conf. Parallel Processing for Scientific Computing.
Paper,
Abstract
-
Skewed Graph Partitioning,
Bruce Hendrickson, Robert Leland and Rafael Van Driessche.
In Proc. Eighth SIAM Conf. Parallel Processing for Scientific Computing.
Paper,
Abstract
-
A Spectral Algorithm for Seriation and the Consecutive Ones Problem,
Jon E. Atkins, Erik G. Boman and Bruce Hendrickson.
SIAM J. Comput. 28(1):297-310, 1998.
Paper,
Abstract
-
A Multilevel Algorithm for Reducing the Envelope of Sparse Matrices,
Erik G. Boman and Bruce Hendrickson.
Tech Report SCCM-96-14, Stanford University
Paper,
Abstract
-
A New Parallel Algorithm for Contact Detection in Finite
Element Methods,
Bruce Hendrickson, Steve Plimpton, Steve Attaway, Courtenay Vaughan and David Gardner.
In Proc. High Performance Computing '96.
Paper,
Abstract
-
Enhancing Data Locality by Using Terminal Propagation,
Bruce Hendrickson, Robert Leland and Rafael Van Driessche.
In Proc. 29th Hawaii Intl. Conf. System Science, 1996.
Paper,
Abstract
-
A New Parallel Method for
Molecular Dynamics Simulation of Macromolecular Systems,
Steve J. Plimpton and Bruce Hendrickson.
J. Comp. Chemistry, 17(3):326-337, 1996.
Paper
Abstract
-
The Molecule Problem: Exploiting Structure in Global Optimization,
Bruce Hendrickson.
SIAM J. Opt., 5(4):835-857, 1995.
Paper,
Abstract
-
Parallel Many-Body Simulations Without All-to-All Communication,
Bruce Hendrickson and Steve J. Plimpton.
J. Par. Dist. Comput., 27(1):15-25, 1995.
Paper,
Abstract
-
An Efficient Parallel Algorithm for Matrix-Vector Multiplication,
Bruce Hendrickson, Robert Leland and Steve Plimpton.
Intl. J. High Speed Comput., 7(1):73-88, 1995.
Paper,
Abstract
-
A Multilevel Algorithm for Partitioning Graphs,
Bruce Hendrickson and Robert Leland.
In Proc. Supercomputing '95. (Formerly, Technical Report SAND93-1301, 1993).
Paper,
Abstract
-
An Improved Spectral Graph Partitioning Algorithm for Mapping
Parallel Computations,
Bruce Hendrickson and Robert Leland.
SIAM J. Sci. Stat. Comput., 16(2):452-469, 1995.
Paper,
Abstract
-
Parallel Algorithms for Dynamically Partitioning Unstructured Grids,
Pedro Diniz, Steve Plimpton, Bruce Hendrickson and Robert Leland.
In Proc. 7th SIAM Conf. Parallel Proc., 1995.
Paper,
Abstract
-
The Chaco User's Guide: Version 2.0,
Bruce Hendrickson and Robert Leland.
Sandia Tech Report SAND94--2692, 1994.
Paper,
Abstract
-
The Torus-Wrap Mapping for Dense Matrix Calculations on
Massively Parallel Computers,
Bruce Hendrickson and David Womble.
SIAM J. Sci. Stat. Comput., 15(5):1201-1226, 1994.
Paper,
Abstract
-
A Parallel Algorithm for Householder Tridiagonalization,
Christopher Smith, Bruce Hendrickson and Elizabeth Jessup.
In Proc. 5th SIAM Conf. Appl. Lin. Alg., 1994.
Paper,
Abstract
-
An Empirical Study of Static Load Balancing Algorithms,
Robert Leland and Bruce Hendrickson.
In Proc. Scalable High-Performance Comput. Conf., 1994.
Paper,
Abstract
-
Multidimensional Spectral Load Balancing,
Bruce Hendrickson and Robert Leland.
In Proc. 6th SIAM Conf. Parallel Proc., 953-961, 1993.
Paper,
Abstract
-
Parallel Molecular Dynamics With the Embedded Atom Method,
Steve J. Plimpton and Bruce Hendrickson.
In Materials Theory and Modeling,
edited by J. Broughton, P. Bristowe, and J. Newsam, (MRS Proceedings
291, Pittsburgh, PA, 1993), at fall MRS meeting, Boston, MA, November
1992.
Paper
Abstract
-
Conditions for Unique Graph Realizations,
Bruce Hendrickson.
SIAM J. Comput., 21(1):65-84, 1992.
Paper,
Abstract
Return to Bruce's home page