rdf-syntax-grammar
mods:
  schema location: http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-2.xsd
  title info:
    title: High performance switch architectures for CC-NUMA multiprocessors
  title info:
    title: High performance switch architecture for cache coherent non uniform memory access
  name:
    name part: Iyer, Ravishankar
    name part: 1974-
    role:
      role term: creator
  type of resource: text
  genre: bibliography
  origin info:
    place:
      place term: xx
    date issued: 1999
    issuance: monographic
  language:
    language term: eng
  physical description:
    form: print
    extent: xiv, 157 leaves : illustrations ; 28 cm.
  abstract: Shared-memory multiprocessors are capable of providing significant performance benefits for scientific and commercial applications. Most recent multiprocessors employ the cache coherent non-uniform memory access (CC-NUMA) architecture. This dissertation is focussed on various issues in CC-NUMA multiprocessor design and evaluation. Crossbar switches are excellent building blocks for designing high performance interconnection networks for CC-NUMA multiprocessors. In this dissertation, four switch design alternatives are presented for multistage interconnection networks. By modeling these switches in an execution driven simulator, performance metrics such as average message latency, stall time and execution time are measured. Performance bottlenecks such as waiting delays and network interference are also identified. Memory management plays an important role in CC-NUMA multiprocessors since it governs the placement of shared data. The effect of three static memory management policies on application performance is measured through extensive execution driven simulations. It is shown that memory access patterns and network performance depend heavily on the memory management employed. Dominant sharing patterns to widely shared data and communication intensive data in scientific and commercial workloads have been identified as performance bottlenecks for CC-NUMA multiprocessors. We propose two latency reduction frame- works to address these bottlenecks. Targeted towards widely-shared data, a hardware caching technique called the switch cache framework is proposed. By embedding a SRAM cache in each crossbar switch, called switch cache, shared data blocks are captured as they bow through the network. The implementation details of a crossbar switch cache called CAche Embedded Switch ARchitecture (CAESAR) is presented. The performance benefits of CAESAR are measured for several scientific applications. Applications with frequent accesses to communication intensive data super in…
  note: by Ravishankar Iyer.
  note: Vita.
  note: "Major Subject: Computer Science".
  note: Issued also on microfiche from University Microfilm Inc.
  note: Ph. D. Texas A&M University 1999.
  note: Includes bibliographical references (leaves 145-156).
  subject:
    topic: Major computer science
  identifier: 99-43504 UMI
  identifier: http://proxy.library.tamu.edu/login
  related item:
    location:
      url: http://proxy.library.tamu.edu/login
  record info:
    record content source: TXA
    record creation date: 000425
    record change date: 20190325093616.0
    record identifier: in00001536971