AN ANALYSIS OF DEGENERATE SHARING AND FALSE COHERENCE

Citation
Rl. Hyde et Bd. Fleisch, AN ANALYSIS OF DEGENERATE SHARING AND FALSE COHERENCE, Journal of parallel and distributed computing, 34(2), 1996, pp. 183-195
Citations number
20
Categorie Soggetti
Computer Sciences","Computer Science Theory & Methods
ISSN journal
07437315
Volume
34
Issue
2
Year of publication
1996
Pages
183 - 195
Database
ISI
SICI code
0743-7315(1996)34:2<183:AAODSA>2.0.ZU;2-#
Abstract
False sharing reduces system performance in distributed shared memory systems. A major impediment to solving the problem of false sharing ha s been that no satisfactory definition for this problem exists. In thi s paper we provide definitions for several types of degenerate sharing , including false sharing. We also provide an algorithm that computes the cost of unnecessary coherence (false coherence) in a shared memory system using a single memory trace. Finally, we provide a counterintu itive example demonstrating that the elimination of degenerate sharing can reduce performance. (C) 1996 Academic Press, Inc.