An Evaluation Of Directory Protocols For Medium Scale Shared Memory Multiprocessors


Download An Evaluation Of Directory Protocols For Medium Scale Shared Memory Multiprocessors PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get An Evaluation Of Directory Protocols For Medium Scale Shared Memory Multiprocessors book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages.

Download

An Evaluation of Directory Protocols for Medium-scale Shared-memory Multiprocessors


An Evaluation of Directory Protocols for Medium-scale Shared-memory Multiprocessors

Author: University of Wisconsin--Madison. Computer Sciences Dept

language: en

Publisher:

Release Date: 1994


DOWNLOAD





Abstract: "This paper considers alternative directory protocols for providing cache coherence in shared-memory multiprocessors with 32 to 128 processors, where the state requirements of Dir[subscript N] may be considered too large. We consider Dir[subscript i]B, i = 1,2,4, Dir[subscript N], Tristate (also called superset), Coarse Vector, and three new protocols. The new protocols -- Gray-hardware, Gray-software, Home -- are optimizations of Tristate that use gray coding to favor near-neighbor sharing. Our results are the first to compare all these protocols with complete applications (and the first evaluation of Tristate with a non- synthetic workload). Results for three applications -- ocean (one dimensional sharing), appbt (three-dimensional sharing), and barnes (dynamic sharing) -- for 128 processors on the Wisconsin Wind Tunnel show that (a) Dir1B sends 15 to 43 times as many invalidation messages as Dir[subscript N], (b) Gray-software sends 1.0 to 4.7 times as many messages as Dir[subscript N], making it better than Tristate, Gray- Hardware, and Home, and (c) the choice between Dir[subscript i]B, Coarse Vector, and Gray-software depends on whether one wants to optimize for few sharers (Dir[subscript i]B), many sharers (Coarse Vector), or hedge one's bets between both alternatives (Gray-software)."

Euro-Par 2005 Parallel Processing


Euro-Par 2005 Parallel Processing

Author: José C. Cunha

language: en

Publisher: Springer Science & Business Media

Release Date: 2005-08-18


DOWNLOAD





Euro-Par 2005 was the eleventh conference in the Euro-Par series. It was organized by the Centre for Informatics and Information Technology (CITI) and the Department of Informatics of the Faculty of Science and Technology of Universidade Nova de Lisboa, at the Campus of Monte de Caparica.

Architecture of Computing Systems - ARCS 2017


Architecture of Computing Systems - ARCS 2017

Author: Jens Knoop

language: en

Publisher: Springer

Release Date: 2017-03-02


DOWNLOAD





This book constitutes the proceedings of the 30th International Conference on Architecture of Computing Systems, ARCS 2017, held in Vienna, Austria, in April 2017. The 19 full papers presented in this volume were carefully reviewed and selected from 42 submissions. They were organized in topical sections entitled: resilience; accelerators; performance; memory systems; parallelism and many-core; scheduling; power/energy.