Nothing Special   »   [go: up one dir, main page]

skip to main content
Skip header Section
Cache-coherent multiprocessors: an easy approach to high-performance computing (videotape)October 1990
Publisher:
  • University Video Communications
  • P.O. Box 5129 Stanford, CA
  • United States
Published:18 October 1990
Skip Bibliometrics Section
Reflects downloads up to 29 Sep 2024Bibliometrics
Abstract

No abstract available.

Contributors
  • Hewlett Packard Enterprise

Reviews

Robert Edward Mahan

In this videotaped lecture, Baskett presents the case for multi processors generally and cache-coherent designs specifically. The lecture is based on the cache design of the Silicon Graphics Power series logical and physical design, which started in October 1986. Topics covered include justification of multiprocessing and cache coherence, design goals for the Power series, options for cache designs, bus bandwidth considerations, and results. Baskett lays effective groundwork to justify multiprocessing in terms of both technological advances and processing requirements. He argues for cache coherence based on simplifying the programming model (shared memory) for multiprocessors, costs that are lower than high-performance main memory, and added bandwidth available to private caches. He presents an effective discussion of performance measures in developing the performance design goals for the Power series based on Livermore Kernels and Linpack benchmarks and considers the tradeoffs between write-through and snoopy caches. In the end, both write-through (at the second-level cache) and snooping at the first level are implemented, resulting in less-than-expected bus bandwidth requirements based on traditional models. The final design is reviewed in terms of bandwidth requirements, benchmark performance, and scalability as technology moves. The strength of this work is the technical content, which suffers from the heavy use of artificial benchmarks but is generally well done. In addition, Baskett makes fair use of graphics to enhance what is basically a wooden lecture with the camera trained on the head and shoulders. The presentation is well-punctuated with “uh”s, and the expression “in fact” is overused to distraction. Additional graphics and a more animated presentation would significantly enhance the presentation. While not must viewing, this tape remains a good, simply stated argument for cache-coherent multiprocessors, punctuated with design insights. I recommend it, but you should watch it early in the evening, since it can lull you to early sleep with its pace and style.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Please enable JavaScript to view thecomments powered by Disqus.

Recommendations