From mcintosh@cs.rice.edu Tue Sep 10 13:49:23 1996
Received: from dawn.cs.rice.edu (dawn.cs.rice.edu [128.42.1.127]) by cs.rice.edu (8.7.1/8.7.1) with ESMTP id NAA25427; Tue, 10 Sep 1996 13:49:23 -0500 (CDT)
From: Nathaniel McIntosh <mcintosh@cs.rice.edu>
Received: (from mcintosh@localhost) by dawn.cs.rice.edu (8.7.3/8.7.3) id NAA20534; Tue, 10 Sep 1996 13:49:22 -0500 (CDT)
Message-Id: <199609101849.NAA20534@dawn.cs.rice.edu>
Subject: CRPC-TR-96652-S abstract
To: crpc.tr@cs.rice.edu (CRPC Tech Reports)
Date: Tue, 10 Sep 1996 13:49:22 -0500 (CDT)
Reply-To: mcintosh@cs.rice.edu
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-Status: 
Status: O

Greetings,

I have a new tech report for y'all. The number
Theresa assigned me is CRPC-TR-96652-S. Attached
is an ASCII abstract; I'll send the PostScript
for the report in a second message.

Thanks,

Nat

---


This document describes a method for improving software prefetching
for parallel Fortran programs running on cache-coherent DSM
(distributed shared memory) multiprocessors. The key component used in
this scheme is a data flow framework that exploits information about
array access patterns and about the cache coherence protocol to
predict at compile-time the sets of array references that are likely
to cause coherence activity at run-time.  The information derived from
the data flow framework can be used to tackle a variety of problems,
including better prefetching for coherence misses, more precise
application of exclusive-mode prefetching, and compile-time
identification of false sharing.


