OF THE THESIS Using a Proxy to Enable Communi ation Overlap with Computation by Stephen Lau Master of S ien e in Computer S ien e & Engineering University of California, San Diego, 2003 Professor S ott B. Baden, Chair Parallel omputation with distributed memory has two key phases: lo al omputation on the nodes of the system, and ommuni ation between these nodes. While ommuni ation speeds have i...