Parallele Architekturmodelle

Multiprozessor mit gemeinsamem Speicher

  • Globaler Speicher $\Leftrightarrow$ Gemeinsamer Adressraum

  • UMA: Uniform Memory Access

  • Bsp: symmetrischer Multiprozessor (SMP), Multicore-Prozessor

    • Gleichberechtigter Zugriff der Prozessoren auf die Betriebsmittel
    截屏2020-07-10 22.10.42

Uniform memory access (UMA) is a shared memory architecture used in parallel computers. All the processors in the UMA model share the physical memory uniformly. In an UMA architecture, access time to a memory location is independent of which processor makes the request or which memory chip contains the transferred data.

More see: Uniform memory access

Multiprozessor mit verteiltem Speicher

  • Verteilter SpeicherVerteilter Adressraum

  • NORMA: No Remote Memory Access

  • Bsp: Cluster

截屏2020-07-10 22.11.55

Multiprozessor mit verteiltem gemeinsamen Speicher

  • Verteilter SpeicherGemeinsamer Adressraum
  • NUMA: Non-Uniform Memory Access
  • CC-NUMA: Cache-Coherent Non-Uniform Memory Access
    • Globaler Adressraum: Zugriff auf entfernten Speicher über load / store Operationen
截屏2020-07-10 22.13.31

Konfigurationen von Multiprozessoren

截屏2020-07-21 17.46.16

Next