SlideServe
Menu
Préférences
© SlideServe · v2026

Parallel Architectures Based on Parallel Computing , M. J. Quinn

aleda avatar
12 diapositives · 372 Views · Aug 10, 2014

Parallel Architectures Based on Parallel Computing , M. J. Quinn. CIS 5930-04 – Spring 2006: Parallel Computing. Ashok Srinivasan www.cs.fsu.edu/~asriniva Florida State University. Outline. Interconnection Networks Mesh Binary Tree Hypercube Architectures Processor Arrays

Parallel Architectures Based on Parallel Computing , M. J. Quinn - slide 1
01 / 12Parallel Architectures Based on Parallel Computing , M. J. Quinn
1 / 17

Télécharger la présentation

Parallel Architectures Based on Parallel Computing , M. J. Quinn
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Parallel ArchitecturesBased on Parallel Computing, M. J. Quinn CIS 5930-04 – Spring 2006: Parallel Computing Ashok Srinivasan www.cs.fsu.edu/~asriniva Florida State University

  2. Outline • Interconnection Networks • Mesh • Binary Tree • Hypercube • Architectures • Processor Arrays • Multiprocessors • Centralized Multiprocessors • Distributed Multiprocessors • Multicomputers • Flynn’s Taxonomy • SISD • SIMD • MIMD

  3. Mesh • 2-D Mesh • N = d2 • Diameter = 2 N0.5 • Bisection width = N0.5 • Edges/node = 4 • 2-D Mesh with wraparound (2-D torus) • 3-D Mesh • 3-D torus

  4. Binary Tree • Binary Tree • Diameter = 2 log N • Bisection width = 1 • Edges/node = 3 • Fat Tree • Double the number of edges at each level up the tree

  5. Hypercube • Hypercube • N = 2d • Diameter = log N • Bisection width = N/2 • Edges/node = log N

  6. Processor Arrays

  7. Centralized Multiprocessors • Also called SMP/UMA

  8. Cache Coherence Problem • Solve through snooping

  9. Distributed Multiprocessors • Also called NUMA

  10. Cache Coherence - Directory Based Solution

  11. Multicomputers • Also called a distributed memory system

  12. Flynn’s Taxonomy • SISD • Single Instruction, Single Data • Traditional computer • SIMD • Single Instruction, Multiple Data • MIMD • Multiple Instruction, Multiple Data