bayesmem.bbl
\begin{thebibliography}{10}

\bibitem{asu86}
A.~V. Aho, R.~Sethi, and J.~D. Ullman.
\newblock {\em Compilers: Principles, Techniques, and Tools}.
\newblock Addison-Wesley, Reading, MA, 1986.

\bibitem{bl94}
T.~Ball and J.~R. Larus.
\newblock Optimally profiling and tracing programs.
\newblock {\em ACM Transactions on Programming Languages and Systems},
  16:1319--1360, 1994.

\bibitem{b93}
V.~C. Barbosa.
\newblock {\em Massively Parallel Models of Computation}.
\newblock Ellis Horwood, Chichester, UK, 1993.

\bibitem{f74}
D.~Ferrari.
\newblock Improving locality by critical working sets.
\newblock {\em Communications of the ACM}, 17:614--620, 1974.

\bibitem{gc90}
R.~Gupta and C.-H. Chi.
\newblock Improving instruction cache behavior by reducing cache pollution.
\newblock In {\em Proceedings of the 1990 Conference on Supercomputing}, pages
  82--91, 1990.

\bibitem{hg71}
D.~J. Hartfield and J.~Gerald.
\newblock Program restructuring for virtual memory.
\newblock {\em IBM Systems Journal}, 2:169--192, 1971.

\bibitem{h88}
S.~J. Hartley.
\newblock Compile-time program restructuring in multiprogrammed virtual memory
  systems.
\newblock {\em IEEE Transactions on Software Engineering}, 14:1640--1644, 1988.

\bibitem{hc89}
W.~W. Hwu and P.~P. Chang.
\newblock Achieving high instruction cache performance with an optimizing
  compiler.
\newblock In {\em Proceedings of the 16th Annual International Symposium on
  Computer Architecture}, pages 242--251, 1989.

\bibitem{m89}
S.~McFarling.
\newblock Program optimization for instruction caches.
\newblock In {\em Proceedings of the Third International Conference on
  Architectural Support for Programming Languages and Operating Systems}, pages
  183--191, 1989.

\bibitem{p88}
J.~Pearl.
\newblock {\em Probabilistic Reasoning in Intelligent Systems: Networks of
  Plausible Inference}.
\newblock Morgan Kaufmann, San Mateo, CA, 1988.

\bibitem{ph90}
K.~Pettis and R.~C. Hansen.
\newblock Profile guided code positioning.
\newblock In {\em Proceedings of the ACM SIGPLAN 1990 Conference on Programming
  Language Design and Implementation}, pages 16--27, 1990.

\bibitem{rbgcllv01}
A.~Ramirez, L.~A. Barroso, K.~Gharachorloo, R.~Cohn, J.~Larriba-Pey, P.~G.
  Lowney, and M.~Valero.
\newblock Code layout optimizations for transaction processing workloads.
\newblock In {\em Proceedings of the 28th Annual International Symposium on
  Computer Architecture}, pages 155--164, 2001.

\bibitem{rn03}
S.~Russell and P.~Norvig.
\newblock {\em Artificial Intelligence: A Modern Approach}.
\newblock Prentice Hall, Upper Saddle River, NJ, second edition, 2003.

\bibitem{sdal01}
B.~Schwarz, S.~Debray, G.~Andrews, and M.~Legendre.
\newblock {PLTO}: A link-time optimizer for the intel {IA}-32 architecture.
\newblock In {\em Proceedings of the Workshop on Binary Rewriting}, 2001.

\bibitem{spec2000-url}
{SPEC CINT2000}.
\newblock {\tt http://{\linebreak[0]}www.{\linebreak[0]}spec.%
  {\linebreak[0]}org/{\linebreak[0]}cpu2000/{\linebreak[0]}CINT2000}.

\bibitem{w01}
M.~V. Wilkes.
\newblock The memory gap and the future of high performance memories.
\newblock {\em ACM SIGARCH Computer Architecture News}, 29:2--7, 2001.

\end{thebibliography}

paper.bbl
\begin{thebibliography}{10}

\bibitem{asu86}
A.~V. Aho, R.~Sethi, and J.~D. Ullman.
\newblock {\em Compilers: Principles, Techniques, and Tools}.
\newblock Addison-Wesley, Reading, MA, 1986.

\bibitem{bl94}
T.~Ball and J.~R. Larus.
\newblock Optimally profiling and tracing programs.
\newblock {\em ACM Transactions on Programming Languages and Systems},
  16:1319--1360, 1994.

\bibitem{b93}
V.~C. Barbosa.
\newblock {\em Massively Parallel Models of Computation}.
\newblock Ellis Horwood, Chichester, UK, 1993.

\bibitem{f74}
D.~Ferrari.
\newblock Improving locality by critical working sets.
\newblock {\em Communications of the ACM}, 17:614--620, 1974.

\bibitem{gc90}
R.~Gupta and C.-H. Chi.
\newblock Improving instruction cache behavior by reducing cache pollution.
\newblock In {\em Proceedings of the 1990 Conference on Supercomputing}, pages
  82--91, 1990.

\bibitem{hg71}
D.~J. Hartfield and J.~Gerald.
\newblock Program restructuring for virtual memory.
\newblock {\em IBM Systems Journal}, 2:169--192, 1971.

\bibitem{h88}
S.~J. Hartley.
\newblock Compile-time program restructuring in multiprogrammed virtual memory
  systems.
\newblock {\em IEEE Transactions on Software Engineering}, 14:1640--1644, 1988.

\bibitem{hc89}
W.~W. Hwu and P.~P. Chang.
\newblock Achieving high instruction cache performance with an optimizing
  compiler.
\newblock In {\em Proceedings of the 16th Annual International Symposium on
  Computer Architecture}, pages 242--251, 1989.

\bibitem{m89}
S.~McFarling.
\newblock Program optimization for instruction caches.
\newblock In {\em Proceedings of the Third International Conference on
  Architectural Support for Programming Languages and Operating Systems}, pages
  183--191, 1989.

\bibitem{p88}
J.~Pearl.
\newblock {\em Probabilistic Reasoning in Intelligent Systems: Networks of
  Plausible Inference}.
\newblock Morgan Kaufmann, San Mateo, CA, 1988.

\bibitem{ph90}
K.~Pettis and R.~C. Hansen.
\newblock Profile guided code positioning.
\newblock In {\em Proceedings of the ACM SIGPLAN 1990 Conference on Programming
  Language Design and Implementation}, pages 16--27, 1990.

\bibitem{rbgcllv01}
A.~Ramirez, L.~A. Barroso, K.~Gharachorloo, R.~Cohn, J.~Larriba-Pey, P.~G.
  Lowney, and M.~Valero.
\newblock Code layout optimizations for transaction processing workloads.
\newblock In {\em Proceedings of the 28th Annual International Symposium on
  Computer Architecture}, pages 155--164, 2001.

\bibitem{rn03}
S.~Russell and P.~Norvig.
\newblock {\em Artificial Intelligence: A Modern Approach}.
\newblock Prentice Hall, Upper Saddle River, NJ, second edition, 2003.

\bibitem{sdal01}
B.~Schwarz, S.~Debray, G.~Andrews, and M.~Legendre.
\newblock {PLTO}: A link-time optimizer for the intel {IA}-32 architecture.
\newblock In {\em Proceedings of the Workshop on Binary Rewriting}, 2001.

\bibitem{spec2000-url}
{SPEC CINT2000}.
\newblock {\tt http://{\linebreak[0]}www.{\linebreak[0]}spec.%
  {\linebreak[0]}org/{\linebreak[0]}cpu2000/{\linebreak[0]}CINT2000}.

\bibitem{w01}
M.~V. Wilkes.
\newblock The memory gap and the future of high performance memories.
\newblock {\em ACM SIGARCH Computer Architecture News}, 29:2--7, 2001.

\end{thebibliography}
