Opening book details…
Can I read Tradeoffs Between False Sharing and Aggregation in Software Distributed Shared Memory on EtoBox?
Tradeoffs Between False Sharing and Aggregation in Software Distributed Shared Memory by Cristiana Amza; Alan Cox; Karthick Rajamani; Willy Zwaenepoel is a Computer Science article available to read on EtoBox.
What is Tradeoffs Between False Sharing and Aggregation in Software Distributed Shared Memory about?
Software Distributed Shared Memory (DSM) systems based on virtual memory techniques traditionally use the hardware page as the consistency unit. The large size of the hardware page is considered to be a performance bottleneck because of the implied false sharing overheads. Instead, we show that in the presence of a relaxed consistency model and a multiple writer protocol, a large consistency unit is generally not detrimental to performance. We study the tradeoffs between false sharing and aggregation effects when using large consistency units. In this context, this paper makes three separate contributions:1. We document the cost of false sharing in terms of extra messages and extra data being communicated. We find that, for the applications considered, when the virtual memory page is used as the consistency unit, the number of extra messages is small, while the amount of extra data can be substantial.2. We evaluate the performance when the consistency unit is increased to a multiple of the virtual memory page size. For most applications and data sets, the performance improves, except when the false sharing effects include extra messages or a large amount of extra data.3. We present
Who reads Tradeoffs Between False Sharing and Aggregation in Software Distributed Shared Memory?
It is typically read by researchers, students, and practitioners in Computer Science.
- Author
- Cristiana Amza; Alan Cox; Karthick Rajamani; Willy Zwaenepoel
- Publisher
- ACM
- Published
- 1997
- Language
- EN
- Field
- Computer Science (Physical Sciences)
More by Cristiana Amza; Alan Cox; Karthick Rajamani; Willy Zwaenepoel
Browse all works by Cristiana Amza; Alan Cox; Karthick Rajamani; Willy Zwaenepoel