\begin{thebibliography}{10}

\bibitem{Lam}
M.~Lam et.al.
\newblock The cache performance and optimizations of blocked algorithms.
\newblock In {\em {Fourth International Conference on Architectural Support for
  Programming Languages and Systems}}, April 1991.

\bibitem{McKee}
S.~McKee, Wm.~A. Wulf, and T.~C. Landon.
\newblock Bounds on memory bandwidth in streamed computations.
\newblock In {\em {Lecture Notes in Computer Science 966}}, pages 83--99.
  Springer-Verlag, Berlin, 1995.

\bibitem{McCalpin}
John~D. McCalpin.
\newblock {Memory Bandwidth and Machine Balance in Current High Performance
  Computers}.
\newblock {\em IEEE Computer Society Technical Committee on Computer
  Architecture (TCCA) Newsletter}, December 1995.
\newblock \\http://www.computer.org/tab/tcca/news/dec95/dec95\_mccalpin.ps.

\bibitem{LINPACK1}
J.~Dongarra.
\newblock {The LINPACK Benchmark: An Explanation}.
\newblock {\em Supercomputing}, pages 10--14, Spring 1988.

\bibitem{LINPACK2}
J.~Dongarra.
\newblock Performance of various computers using standard linear equations
  software in a fortran environment.
\newblock Technical Report TR MCSRD 23, Argonne National Laboratory, March
  1988.

\bibitem{Marshall97a}
J.~Marshall, C.~Hill, L.~Perelman, and A.~Adcroft.
\newblock {Hydrostatic, quasi-hydrostatic and non-hydrostatic ocean modeling}.
\newblock {\em J. Geophys. Res.}, in press 1997.

\bibitem{Klinger96}
B.~Klinger, J.~Marshall, and U.~Send.
\newblock Representation and parameterisation of deep convective plumes by
  mixing.
\newblock {\em J. Geophys. Res.}, 101 (C8):18175--18182, August 1996.

\bibitem{Speer95}
K.G. Speer and J.~Marshall.
\newblock The growth of convective plume at seafloor hot springs.
\newblock {\em J. Marine Res.}, 53:1025--1057, 1995.

\bibitem{Visbeck96}
M.~Visbeck, J.~Marshall, and H.~Jones.
\newblock On the dynamics of convective chimneys in the ocean.
\newblock {\em J. Phys. Oceanogr.}, 26:1721--1734, September 1996.

\bibitem{Jones96}
H.~Jones and J.~Marshall.
\newblock Restratification after deep convection.
\newblock {\em J. Phys. Oceanogr.}, in press 1997.

\bibitem{Haine96}
T.~Haine and J.~Marshall.
\newblock Gravitational, symmetric and baroclinic instability of the oceanic
  mixed layer.
\newblock {\em J. Phys. Oceanogr.}, in press 1997.

\bibitem{Menem96}
D.~Menemenlis, T.~Webb, C.~Wunsch, U.~Send, and C.~Hill.
\newblock Basin-scale ocean circulation from combined altimetric, tomographic
  and model data.
\newblock {\em Nature}, in press 1997.

\bibitem{men97}
D.~Menemenlis and C.~Wunsch.
\newblock Linearization of an oceanic circulation model for data assimilation
  and climate studies.
\newblock {\em Journal of Atmospheric and Oceanic Technology}, in press 1997.

\bibitem{adc96}
A.~Adcroft, C.~Hill, and J.~Marshall.
\newblock On the treatment of topography in numerical ocean models.
\newblock {\em Mon. Wea. Rev.}, in press 1997.

\bibitem{Marshall97b}
J.~Marshall, A.~Adcroft, C.~Hill, and L.~Perelman.
\newblock {A finite-volume, incompressible Navier-Stokes model for studies of
  the ocean on parallel computers}.
\newblock {\em J. Geophys. Res.}, in press 1997.

\bibitem{Harlow65}
F.~H. Harlow and J.~E. Welch.
\newblock Numerical calculation of time-dependent viscous incompressible flow.
\newblock {\em Phys. Fluids}, 8:2182, 1965.

\bibitem{Brugge91}
R.~Brugge, H.L. Jones, and J.~Marshall.
\newblock Non-hydrostatic ocean modelling for studies of open-ocean deep
  convection.
\newblock In {\em {Proceedings of the Workshop on Deep convection and deep
  water formation in the ocean}}, pages 325--340. Elsevier Science Publishers,
  Holland, 1991.

\bibitem{Miller74b}
M.J. Miller.
\newblock On the use of pressure as vertical co-ordinate in modelling.
\newblock {\em Quart. J. R. Meteorol. Soc.}, 100:155--162, 1974.

\bibitem{Arvind95}
A.~Shaw, K-C Cho, C.~Hill, R.~P. Johnson, J.~Marshall, and Arvind.
\newblock {A comparison of implicitly parallel multithreaded and data parallel
  implementations of an ocean model based on the Navier-Stokes equations}.
\newblock Technical Report CSG Memo 364, MIT LCS, 1995.

\bibitem{TMC91}
TMC.
\newblock {\em The CM-5 Technical Summary}.
\newblock Thinking Machines Corporation, Cambridge, MA, 1991.

\bibitem{Fenwick95}
D.M.~Fenwick et.al.
\newblock The alphaserver 8000 series: High-end server platform development.
\newblock {\em Digital Technical Journal}, 7(1), 1995.

\bibitem{Edmondson95}
J.H.~Edmondson et.al.
\newblock Internal organization of the alpha 21164, a 300-mhz 64-bit quad-issue
  cmos risc microprocessor.
\newblock {\em Digital Technical Journal}, 7(1), 1995.

\bibitem{CMF}
Thinking Machine Corporation.
\newblock {\em CM Fortran Language Reference Manual, V2.1}, January 1994.

\bibitem{DEC-HPF}
J.~Harris et.al.
\newblock {Compiling High Performance Fortran for Distributed-memory Systems}.
\newblock {\em {DEC Technical Journal}}, 7(3), 1995.
\newblock \\ftp://ftp.digital.com/pub/Digital/info/DTJ/v7n3\_03\_FORTRAN.ps.

\bibitem{BLAS-DESC}
C.~Lawson, R.~Hanson, D.~Kincaid, and Krogh F.
\newblock {Basic Linear Algebra Subprograms for Fortran Usage}.
\newblock {\em ACM Transactions on Mathematical Software}, 5(3):308--323, 1979.

\bibitem{DEC-DXML}
D.P.~Manley C.~Kamath, R.~Ho.
\newblock {DXML: A High-performance Scientific Subroutine Library}.
\newblock {\em Digital Technical Journal}, 6(3), 1994.
\newblock ftp://ftp.digital.com/pub/Digital/info/DTJ/v3n6-dxml.txt.

\bibitem{PCFD95}
C.~Hill and J.~Marshall.
\newblock {Application of a parallel Navier-Stokes model to ocean circulation}.
\newblock In {\em {Parallel Computational Fluid Dynamics: Implementations and
  Results Using Parallel Computers}}, pages 545--552. Elsevier Science
  Publishers, Holland, 1995.

\bibitem{Giering}
R.~Giering and T.~Kaminski.
\newblock Recipes for adjoint code construction.
\newblock Technical Report 212, Max-Planck-Institute for Meteorology, 1996.

\end{thebibliography}
