\begin{thebibliography}{10}\setlength{\itemsep}{-1ex}\small

\bibitem{treadmarks96}
C.~Amza, A.~Cox, S.~Dwarkadas, C.~Hyams, Z.~Li, and W.~Zwaenepoel.
\newblock Treadmarks: Shared memory computing on networks of workstations.
\newblock {\em IEEE Computer}, 29(2):18--28, Feb. 1996.

\bibitem{superquake96}
H.~Bao, J.~Bielak, O.~Ghattas, D.~O'Hallaron, L.~Kallivokas, J.~Shewchuk, and
  J.~Xu.
\newblock Earthquake ground motion modeling on parallel computers.
\newblock In {\em Proc. Supercomputing '96}, Pittsburgh, PA, Nov. 1996.
\newblock See also www.cs.cmu.edu/$\sim$quake/.

\bibitem{barnard92}
S.~Barnard and H.~Simon.
\newblock A fast multilevel implementation of recursive spectral bisection for
  partitioning unstructured problems.
\newblock Technical Report RNR-92-033, NASA Ames Research Center, Nov. 1992.

\bibitem{logp96}
D.~Culler, R.~Karp, D.~Patterson, A.~Sahay, E.~Santos, K.~Schauser,
  R.~Subramonian, and T.~{von Eicken}.
\newblock {LogP}: A practical model of parallel computation.
\newblock {\em Communications of the ACM}, 39(11):79--85, Nov. 1996.

\bibitem{cypher93}
R.~Cypher, A.~Ho, S.~Konstantinidou, and P.~Messina.
\newblock Architetural requirements of parallel scientific applications with
  explicit communication.
\newblock In {\em Proc. 20th Intl. Symp. Computer Arch.}, pages 2--13.
  ACM/IEEE, May 1993.

\bibitem{treadmarkcompiler}
S.~Dwarkadas, A.~Cox, and W.~Zwaenepoel.
\newblock An integrated compile-time/run-time software distributed shared
  memory system.
\newblock In {\em Proc. Sixth Intl. Conf. on Architectural Support for Prog.
  Languages and Operating Systems (ASPLOS VI)}, pages 186--197, Boston, Oct.
  1996. ACM.

\bibitem{GiMiTe95}
J.~Gilbert, G.~Miller, and S.-H. Teng.
\newblock Geometric mesh partitioning: Implementation and experiments.
\newblock In {\em 9th International Parallel Processing Symposium}, pages
  418--427, Santa Barbara, CA, Apr. 1995. IEEE.

\bibitem{chaco95}
B.~Hendrickson and R.~Leland.
\newblock The {C}haco user's guide {V}ersion 2.0.
\newblock Technical Report SAND95-2344, Sandia National Laboratories, July
  1995.

\bibitem{hp95}
J.~L. Hennessy and D.~A. Patterson.
\newblock {\em Computer Architecture: A Quantitative Approach (2nd Edition)}.
\newblock Morgan Kaufman, 1995.

\bibitem{iscanbody}
C.~Holt, J.~Singh, and J.~Hennessy.
\newblock Application and architectural bottlenecks in large scale distributed
  shared memory machines.
\newblock In {\em Proc. 23nd Intl. Symp. Comp. Arch.}, pages 134--145,
  Philadelphia, PA, May 1996. ACM.

\bibitem{dash92}
D.~Lenoski, J.~Laudon, K.~Gharachorloo, W.~Weber, A.~Gupta, J.~Hennessy,
  M.~Horowitz, and M.~Lam.
\newblock The {S}tanford {DASH} multiprocessor.
\newblock {\em IEEE Computer}, 25(3):63--79, Mar. 1992.

\bibitem{mttv93}
G.~L. Miller, S.-H. Teng, W.~Thurston, and S.~A. Vavasis.
\newblock Automatic {M}esh {P}artitioning.
\newblock In A.~George, J.~R. Gilbert, and J.~W.~H. Liu, editors, {\em Graph
  Theory and Sparse Matrix Computation}. Springer-Verlag, New York, 1993.

\bibitem{mpisuper}
{MPI Forum}.
\newblock {MPI: A Message Passing Interface}.
\newblock In {\em Proc. Supercomputing '93}, pages 878--883, Portland, OR, Nov.
  1993. ACM/IEEE.

\bibitem{spark98}
D.~O'Hallaron.
\newblock Spark98: Sparse matrix kernels for shared memory and message passing
  systems.
\newblock Technical Report CMU-CS-97-178, School of Computer Science, Carnegie
  Mellon University, Oct. 1997.

\bibitem{sfprops96}
D.~O'Hallaron and J.~Shewchuk.
\newblock Properties of a family of parallel finite element simulations.
\newblock Technical Report CMU-CS-96-141, School of Computer Science, Carnegie
  Mellon University, Dec. 1996.

\bibitem{hpca98report}
D.~O'Hallaron, J.~Shewchuk, and T.~Gross.
\newblock Architectural implications of a family of irregular applications.
\newblock Technical Report CMU-CS-97-189, School of Computer Science, Carnegie
  Mellon University, Nov. 1997.

\bibitem{t3esync}
S.~Scott.
\newblock Synchronization and communication in the {T3E} multiprocessor.
\newblock In {\em Proc. 7th. Intl. Conf. on Arch. Support for Prog. Lang. and
  Oper. Systems}, pages 26--36, Boston, MA, Oct. 1996. ACM.

\bibitem{jrsthesis}
J.~Shewchuk.
\newblock {\em Delaunay Refinement Mesh Generation}.
\newblock PhD thesis, School of Computer Science, Carnegie Mellon University,
  May 1997.
\newblock Also available as CMU Tech Report CMU-CS-97-137.

\bibitem{iscamemory}
T.~Stricker and T.~Gross.
\newblock Optimizing memory system performance for communication in parallel
  computers.
\newblock In {\em Proc. 22nd Intl. Symp. Comp. Arch.}, pages 308--319, Santa
  Marguerita di Ligure, Italy, June 1995. ACM.

\bibitem{bulksync90}
L.~Valiant.
\newblock A bridging model for parallel computation.
\newblock {\em Communications of the ACM}, 33(8):103--111, Aug. 1990.

\end{thebibliography}
