peixin qiao illinois institute of technology mo va on

Peixin Qiao Illinois Institute of Technology Mo#va#on Simulator - PowerPoint PPT Presentation

Joint Effects of Application Communication Pattern, Job Placement and Network Routing on Fat-tree Systems Peixin Qiao Illinois Institute of Technology Mo#va#on Simulator & Applica#ons Methodology Fat-Tree Network Job Placement


  1. Joint Effects of Application Communication Pattern, Job Placement and Network Routing on Fat-tree Systems Peixin Qiao Illinois Institute of Technology

  2. Mo#va#on • Simulator & Applica#ons Methodology • Fat-Tree Network • Job Placement And Rou#ng Configura#ons • Applica#on Communica#on Characteris#cs Simula#on • Performance Analysis

  3. Motivation

  4. Motivation

  5. Methodology

  6. Methodology Simulator: Co-design of Exascale Storage System (CODES) Applications: Three representative applications from Design Forward Project in DOE workload Algebraic MultiGrid Solver (AMG) Crystal Router (CrystalRouter) Geometric Multigrid V-Cycle (MultiGrid)

  7. Fat-Tree Network Three-Tier Network Topology k-ary Fat-Tree Architecture Pruned Fat-Tree Configuration

  8. k-ary Fat-Tree

  9. Pruned fat-tree system Switch ports: 36 Pod: 2 Computer Nodes: 36/2 * 36/2 * 2 = 648

  10. Job Placement 1 2 3 4 5 6 7 8 Random Placement: Each job is assigned a random set of available computer nodes. E.g.: 3 5 1 7 8 6 2 4

  11. Job Placement 1 2 3 4 5 6 7 8 Group Placement: The computer nodes are assigned to one switch first randomly, then another switch randomly. E.g.: 3 4 7 8 5 6 1 2

  12. Job Placement 1 2 3 4 5 6 7 8 Contiguous Placement: The computer nodes are assigned to an application consecutively. E.g .: 1 2 3 4 5 6 7 8

  13. Network Routing Static Routing: A packet takes the static path from the source to destination. Adaptive Routing: The path a packet takes will be adaptively chosen.

  14. Simulation

  15. App Comm Characteristics AMG CrystalRouter Nearest-Neighbor Communication

  16. App Comm Characteristics MultiGrid Many-to-Many Communication

  17. Performance Analysis AMG CrystalRouter MultiGrid

  18. AMG

  19. AMG

  20. Conclusion AMG CrystalRouter MultiGrid

  21. Thanks!

Recommend


More recommend


Explore More Topics

Stay informed with curated content and fresh updates.