Skip to content

Opening book details…

Can I read Hiding communication latency and coherence overhead in software DSMs on EtoBox?

Hiding communication latency and coherence overhead in software DSMs by R. Bianchini; L. I. Kontothanassis; R. Pinto; M. De Maria; M. Abud; C. L. Amorim is a Computer Science article available to read on EtoBox.

What is Hiding communication latency and coherence overhead in software DSMs about?

In this paper we propose the use of a PCI-based programmable __protocol controller__ for hiding communication and coherence overheads in software DSMs. Our protocol controller provides three different types of overhead tolerance: a) moving basic communication and coherence tasks away from computation processors; b) prefetching of diffs; and c) generating and applying diffs with hardware assistance. We evaluate the isolated and combined impact of these features on the performance of TreadMarks. We also compare performance against two versions of the Shrimp-based AURC protocol. Using detailed execution-driven simulations of a 16-node network of workstations, we show that the greatest performance benefits provided by our protocol controller come from our hardware-supported diffs. Reducing the burden of communication and coherence transactions on the computation processor is also beneficial but to a smaller extent. Prefetching is not always profitable. Our results show that our protocol controller can improve running time performance by up to 50% for TreadMarks, which means that it can double the TreadMarks speedups. The overlapping implementation of TreadMarks performs as well or bett

Who reads Hiding communication latency and coherence overhead in software DSMs?

It is typically read by researchers, students, and practitioners in Computer Science.

Author
R. Bianchini; L. I. Kontothanassis; R. Pinto; M. De Maria; M. Abud; C. L. Amorim
Publisher
ACM
Published
1996
Language
EN
Field
Computer Science (Physical Sciences)

More by R. Bianchini; L. I. Kontothanassis; R. Pinto; M. De Maria; M. Abud; C. L. Amorim

Browse all works by R. Bianchini; L. I. Kontothanassis; R. Pinto; M. De Maria; M. Abud; C. L. Amorim