SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
What is 3D Torus

The switchless interconnection topology
A demanding future for HPC
• Supercomputers are asked to process demanding computational
  loads (process and data)
•
• Processor power is paramount but a key aspect of parallel computers
  is the communication network that interconnects the computing nodes

• Together with speed, HPC systems are increasingly asked to be more
  available

• One additional challenge with large systems is scalability, so the ability
  to add nodes to a cluster without affecting performance and reliability
  or affecting them as little as possible

• It is also paramount for future machines to consume less energy
Conceptual difference

 Switched Infiniband network   Switchless Torus network
3D Torus topology
• Connecting nodes using a 3D
  Torus configuration means than
  each node in a cluster is
  connected to the adjacent ones via
  short cabling
• The signal is routed directly from
  one node to the other with no need
  of switches. 3D means that the
  communication takes places in 6
  different “directions”: X+, X-, Y+,
  Y-, Z+, Z-
• In practical terms, each node can
  be connected to 6 other nodes: in
  this way, the graph of the
  connections resembles a tri-
  dimensional matrix
3D Torus topology
• Such configuration allows the addition of nodes to a system without
  degrading performance.
• Each new node is joint as an addition of a grid, linked to it with no
  extensive cabling or switching
• Scaling linearly, with little or no performance loss, is strictly true for
  those problems that heavily rely on next neighbor communication
• the addition of a node in a large system happens with much less
  working and potential troubles
• Being the connections between nodes short and direct, the latency of
  the links is very low
3D Torus advantages
•   High speed and low latency
•   Linear scalability. Switchless
    configuration that avoids bottlenecks
    and allows hardware cost reduction
•   Improvement of MTBF
•   Regular and hidden wiring, leading
    to less cabling
•   Lower energy usage for
    communication
•   Good match between physical
    communication channels and local
    pattern algorithms
•   Less energy consumed
3D Torus applications




Place, Date
3D Torus applications
•   The maximization of the performance of
    the 3D Torus takes place with a subset of
    problems which is specific but rather
    large.

•   These are local pattern problems, which
    typically deal with modeling systems
    whose functioning/reaction depends on
    adjacent systems.
Example: Lattice QCD
• Computer simulations of Lattice QCD
  (the theory of strong interactions e.g.
  inside protons) is one of the great
  challenges for massively parallel
  supercomputers and requires a
  communication network with high
  bandwidth and low latency.

    •   The equations governing Lattice QDC
        describe local interactions (each degree
        of freedom interacts with its nearest
        neighbors) and this results in a well
        balanced computational task in which
        each degree of freedom (the value of a
        field on a space-time point) obeys the
        same equations, which are coupled to a
        small number of other degrees of
        freedom residing nearby.
Example: Fluid Dynamics
• Fluid Dynamics in turbulent regime
  shares the same opportunity of being
  “easily” put on a supercomputer in
  the formulation defined by what are
  known as Lattice Boltzmann Methods
  (LB).

• This is a scientific field which is both
  intriguing from the point of view of
  fundamental science and relevant to
  many technological applications.
Additional applications
• Many Monte Carlo simulations and
  embarrassingly parallel problems can
  exploit the full performance advantage
  of the 3D Torus architecture

• Problems that require all to all
  dialogue between nodes may exploit
  less the full performance of the 3D
  torus interconnection

• However, independently from the type
  of application and problem, the 3D
  torus still bears the massive
  advantage of scalability and
  serviceability
Eurotech Aurora 3D Torus
Aurora Torus peculiarities
•   Unified network architecture:
     – the 3D Torus coexists with an Infiniband
        network.
     – Both local and global MPI calls can be
        processed efficiently
     – Dedicated synchronization network
     – Gigabit Ethernet
•   FPGA driven Torus. Based the result of
    the work of Aurora Science researchers
    who acquired experienced with Janus
    and QPACE
•   Full duplex communication links
     – Allowing sub-tori to create subdomain
•   The length of cables kept very short due
    to smart backplane design
Aurora 3D Torus Network

• Aurora Science implementation
   – Based on FTNW (Pisanti, Schifano, Simma)
       • http://sourceforge.net/projects/ftnw
   – GPL licensed
   – Optimized for nearest-neighbor communication
   – Proven technology in LQDC communities

• Extoll implementation on Aurora
   – Licensed
   – Optimized for all-to-all communication for wide range of
     applications
   – Future interconnect paving the way to exascale computing
Aurora FPGA: 3D Torus network processor




    PCIe 2.0 x8
Aurora S– 3D Torus network

             CPU                CPU

       PCIe2 x8                        PCIe2 x8
       40 Gbps                         40 Gbps




                    FPGA

             phy phy phy phy phy phy

             4x     4x     4x   4x     4x       4x



       X+     X-         Y+      Y-      Z+          Z-
       10     10          10     10       10          10
      Gbps   Gbps        Gbps   Gbps     Gbps        Gbps
Aurora systems
AURORA, a high density – highly efficient family
of supercomputers


     One Aurora Rack

       256 nodes,
       512 CPUs,
       3072 cores,                           48U


  100 TFLOPS @ 100kW


  Entirely liquid cooled
Aurora identity card

 High computational power

  Liquid cooling

 Energy efficiency

 Reliability and availability

 Scalability

 Unified network architecture

 Compatibility
Aurora identity card

 High computational power

  Liquid cooling

 Energy efficiency

 Reliability and availability

 Scalability

 Unified network architecture

 Compatibility
Unified Network Architecture

                        Ultra low latency       Regular, massive, local
                        High bandwidth          patterns
           3D Torus     Nearest neighbor
                        Unlimited scalability




               select   Very low latency        Irregular, long distance
                        High bandwidth          patterns (Molecular
           Infiniband   Switched network        Dynamics)
                        Multiple services       Storage (SAN)
                                                Monitoring (IPMI)



                        Very fast channel       Net processor synch
                        Global commands         Thread synch
            Synch       Subdomain manag.        Global clock
                        Low/high level synch    System coordination
                                                Debugging
Eurotech HPC Principles
High performance. We want our customer run their simulations and
applications as quick as the world latest technologies allow.

Energy efficiency and Green. We built products to allow our customer to save
on energy bills and leverage sustainability.


Scalability. We want our solutions to scale linearly and our customer to grow
according to their needs and budget availability

Availability. Intelligent design, quality, support readiness and preventive
maintenance to increase the availability of our HPC systems during their
lifetime.

Cost effectiveness. We concentrate a lot of our efforts to deliver advanced
technology at competitive prices and to allow our customers reducing the total
cost of ownership.

Versatility and compatibility. We designed our products to tackle different
problems in the most effective way possible
www.eurotech.com/aurora

Weitere ähnliche Inhalte

Was ist angesagt?

OPC UA Inside Out, Part 1 - Introduction and Playing Field
OPC UA Inside Out, Part 1 - Introduction and Playing FieldOPC UA Inside Out, Part 1 - Introduction and Playing Field
OPC UA Inside Out, Part 1 - Introduction and Playing FieldSadatulla Zishan
 
Administration réseaux sous linux cours 1
Administration réseaux sous linux   cours 1Administration réseaux sous linux   cours 1
Administration réseaux sous linux cours 1Stephen Salama
 
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...Obeo
 
Strategies and Tools for Model Reuse with Capella
Strategies and Tools for Model Reuse with CapellaStrategies and Tools for Model Reuse with Capella
Strategies and Tools for Model Reuse with CapellaObeo
 
Semaphores OS Basics
Semaphores OS BasicsSemaphores OS Basics
Semaphores OS BasicsShijin Raj P
 
dining philosophers problem using montiors
dining philosophers problem using montiorsdining philosophers problem using montiors
dining philosophers problem using montiorsWarda Chaudhry
 
Sécurité asterisk web
Sécurité asterisk webSécurité asterisk web
Sécurité asterisk webAgarik
 
Communication Patterns Using Data-Centric Publish/Subscribe
Communication Patterns Using Data-Centric Publish/SubscribeCommunication Patterns Using Data-Centric Publish/Subscribe
Communication Patterns Using Data-Centric Publish/SubscribeSumant Tambe
 
Data Center 101: What to Look for in a Colocation Provider
Data Center 101: What to Look for in a Colocation ProviderData Center 101: What to Look for in a Colocation Provider
Data Center 101: What to Look for in a Colocation ProviderHostway|HOSTING
 
Virtualization for Cloud Environment
Virtualization for Cloud EnvironmentVirtualization for Cloud Environment
Virtualization for Cloud EnvironmentDr. Sunil Kr. Pandey
 
Performance issues in Cloud Computing
Performance issues in Cloud ComputingPerformance issues in Cloud Computing
Performance issues in Cloud ComputingKrishna Mohan Mishra
 
End-to-End Analysis of a Domain Generating Algorithm Malware Family
End-to-End Analysis of a Domain Generating Algorithm Malware FamilyEnd-to-End Analysis of a Domain Generating Algorithm Malware Family
End-to-End Analysis of a Domain Generating Algorithm Malware FamilyCrowdStrike
 
Easily enrich capella models with your own domain extensions
Easily enrich capella models with your own domain extensionsEasily enrich capella models with your own domain extensions
Easily enrich capella models with your own domain extensionsObeo
 
Cisco Identity Services Engine (ISE)
Cisco Identity Services Engine (ISE)Cisco Identity Services Engine (ISE)
Cisco Identity Services Engine (ISE)Anwesh Dixit
 
Priority driven scheduling of periodic tasks
Priority driven scheduling of periodic tasksPriority driven scheduling of periodic tasks
Priority driven scheduling of periodic tasksKamal Acharya
 
Wipro Customer Presentation
Wipro Customer PresentationWipro Customer Presentation
Wipro Customer PresentationSplunk
 
High Availability and Disaster Recovery
High Availability and Disaster RecoveryHigh Availability and Disaster Recovery
High Availability and Disaster RecoveryAkelios
 

Was ist angesagt? (20)

OPC UA Inside Out, Part 1 - Introduction and Playing Field
OPC UA Inside Out, Part 1 - Introduction and Playing FieldOPC UA Inside Out, Part 1 - Introduction and Playing Field
OPC UA Inside Out, Part 1 - Introduction and Playing Field
 
Administration réseaux sous linux cours 1
Administration réseaux sous linux   cours 1Administration réseaux sous linux   cours 1
Administration réseaux sous linux cours 1
 
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...
CapellaDays2022 | Thales DMS | A global engineering process based on MBSE to ...
 
Strategies and Tools for Model Reuse with Capella
Strategies and Tools for Model Reuse with CapellaStrategies and Tools for Model Reuse with Capella
Strategies and Tools for Model Reuse with Capella
 
Semaphores OS Basics
Semaphores OS BasicsSemaphores OS Basics
Semaphores OS Basics
 
dining philosophers problem using montiors
dining philosophers problem using montiorsdining philosophers problem using montiors
dining philosophers problem using montiors
 
Sécurité asterisk web
Sécurité asterisk webSécurité asterisk web
Sécurité asterisk web
 
Communication Patterns Using Data-Centric Publish/Subscribe
Communication Patterns Using Data-Centric Publish/SubscribeCommunication Patterns Using Data-Centric Publish/Subscribe
Communication Patterns Using Data-Centric Publish/Subscribe
 
Data Center 101: What to Look for in a Colocation Provider
Data Center 101: What to Look for in a Colocation ProviderData Center 101: What to Look for in a Colocation Provider
Data Center 101: What to Look for in a Colocation Provider
 
Pace IT - Network Devices (part 1)
Pace IT - Network Devices (part 1)Pace IT - Network Devices (part 1)
Pace IT - Network Devices (part 1)
 
Virtualization for Cloud Environment
Virtualization for Cloud EnvironmentVirtualization for Cloud Environment
Virtualization for Cloud Environment
 
Performance issues in Cloud Computing
Performance issues in Cloud ComputingPerformance issues in Cloud Computing
Performance issues in Cloud Computing
 
End-to-End Analysis of a Domain Generating Algorithm Malware Family
End-to-End Analysis of a Domain Generating Algorithm Malware FamilyEnd-to-End Analysis of a Domain Generating Algorithm Malware Family
End-to-End Analysis of a Domain Generating Algorithm Malware Family
 
Easily enrich capella models with your own domain extensions
Easily enrich capella models with your own domain extensionsEasily enrich capella models with your own domain extensions
Easily enrich capella models with your own domain extensions
 
Sécurité dans le cloud
Sécurité dans le cloudSécurité dans le cloud
Sécurité dans le cloud
 
Cisco Identity Services Engine (ISE)
Cisco Identity Services Engine (ISE)Cisco Identity Services Engine (ISE)
Cisco Identity Services Engine (ISE)
 
Priority driven scheduling of periodic tasks
Priority driven scheduling of periodic tasksPriority driven scheduling of periodic tasks
Priority driven scheduling of periodic tasks
 
Wipro Customer Presentation
Wipro Customer PresentationWipro Customer Presentation
Wipro Customer Presentation
 
High Availability and Disaster Recovery
High Availability and Disaster RecoveryHigh Availability and Disaster Recovery
High Availability and Disaster Recovery
 
Mécanismes de protection AUTOSAR OS
Mécanismes de protection AUTOSAR OSMécanismes de protection AUTOSAR OS
Mécanismes de protection AUTOSAR OS
 

Andere mochten auch

Hardware accelerated switching with Linux @ SWLUG Talks May 2014
Hardware accelerated switching with Linux @ SWLUG Talks May 2014Hardware accelerated switching with Linux @ SWLUG Talks May 2014
Hardware accelerated switching with Linux @ SWLUG Talks May 2014Nat Morris
 
Demystifying Networking Webinar Series- Routing on the Host
Demystifying Networking Webinar Series- Routing on the HostDemystifying Networking Webinar Series- Routing on the Host
Demystifying Networking Webinar Series- Routing on the HostCumulus Networks
 
Topology presentation
Topology  presentationTopology  presentation
Topology presentationJobaida Nahar
 
Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...
Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...
Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...OpenStack
 
Building Scalable Data Center Networks
Building Scalable Data Center NetworksBuilding Scalable Data Center Networks
Building Scalable Data Center NetworksCumulus Networks
 
Morphology of Modern Data Center Networks - YaC 2013
Morphology of Modern Data Center Networks - YaC 2013Morphology of Modern Data Center Networks - YaC 2013
Morphology of Modern Data Center Networks - YaC 2013Cumulus Networks
 
Microsoft Project Olympus AI Accelerator Chassis (HGX-1)
Microsoft Project Olympus AI Accelerator Chassis (HGX-1)Microsoft Project Olympus AI Accelerator Chassis (HGX-1)
Microsoft Project Olympus AI Accelerator Chassis (HGX-1)inside-BigData.com
 
Erikson's Psychosocial Stages of Developmetn
Erikson's Psychosocial Stages of DevelopmetnErikson's Psychosocial Stages of Developmetn
Erikson's Psychosocial Stages of Developmetnsanko1sm
 

Andere mochten auch (8)

Hardware accelerated switching with Linux @ SWLUG Talks May 2014
Hardware accelerated switching with Linux @ SWLUG Talks May 2014Hardware accelerated switching with Linux @ SWLUG Talks May 2014
Hardware accelerated switching with Linux @ SWLUG Talks May 2014
 
Demystifying Networking Webinar Series- Routing on the Host
Demystifying Networking Webinar Series- Routing on the HostDemystifying Networking Webinar Series- Routing on the Host
Demystifying Networking Webinar Series- Routing on the Host
 
Topology presentation
Topology  presentationTopology  presentation
Topology presentation
 
Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...
Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...
Simplifying OpenStack Networks with Routing on the Host: Gerard Chami + Scott...
 
Building Scalable Data Center Networks
Building Scalable Data Center NetworksBuilding Scalable Data Center Networks
Building Scalable Data Center Networks
 
Morphology of Modern Data Center Networks - YaC 2013
Morphology of Modern Data Center Networks - YaC 2013Morphology of Modern Data Center Networks - YaC 2013
Morphology of Modern Data Center Networks - YaC 2013
 
Microsoft Project Olympus AI Accelerator Chassis (HGX-1)
Microsoft Project Olympus AI Accelerator Chassis (HGX-1)Microsoft Project Olympus AI Accelerator Chassis (HGX-1)
Microsoft Project Olympus AI Accelerator Chassis (HGX-1)
 
Erikson's Psychosocial Stages of Developmetn
Erikson's Psychosocial Stages of DevelopmetnErikson's Psychosocial Stages of Developmetn
Erikson's Psychosocial Stages of Developmetn
 

Ähnlich wie What is 3d torus

Dcn invited ecoc2018_short
Dcn invited ecoc2018_shortDcn invited ecoc2018_short
Dcn invited ecoc2018_shortShuangyi Yan
 
PLNOG 13: Alexis Dacquay: Handling high-bandwidth-consumption applications in...
PLNOG 13: Alexis Dacquay: Handling high-bandwidth-consumption applications in...PLNOG 13: Alexis Dacquay: Handling high-bandwidth-consumption applications in...
PLNOG 13: Alexis Dacquay: Handling high-bandwidth-consumption applications in...PROIDEA
 
Data Networks: Next-Generation Optical Access toward 10 Gb/s Everywhere
Data Networks: Next-Generation Optical Access toward 10 Gb/s EverywhereData Networks: Next-Generation Optical Access toward 10 Gb/s Everywhere
Data Networks: Next-Generation Optical Access toward 10 Gb/s EverywhereXi'an Jiaotong-Liverpool University
 
Hardware virtualized flexible network for wireless data center optical interc...
Hardware virtualized flexible network for wireless data center optical interc...Hardware virtualized flexible network for wireless data center optical interc...
Hardware virtualized flexible network for wireless data center optical interc...ieeepondy
 
Maxwell siuc hpc_description_tutorial
Maxwell siuc hpc_description_tutorialMaxwell siuc hpc_description_tutorial
Maxwell siuc hpc_description_tutorialmadhuinturi
 
Building the foundations of Ultra-RELIABLE and Low-LATENCY Wireless Communica...
Building the foundations of Ultra-RELIABLE and Low-LATENCY Wireless Communica...Building the foundations of Ultra-RELIABLE and Low-LATENCY Wireless Communica...
Building the foundations of Ultra-RELIABLE and Low-LATENCY Wireless Communica...3G4G
 
Interconnect Your Future With Mellanox
Interconnect Your Future With MellanoxInterconnect Your Future With Mellanox
Interconnect Your Future With MellanoxMellanox Technologies
 
A Scalable, Commodity Data Center Network Architecture
A Scalable, Commodity Data Center Network ArchitectureA Scalable, Commodity Data Center Network Architecture
A Scalable, Commodity Data Center Network ArchitectureHiroshi Ono
 
Trends and challenges in IP based SOC design
Trends and challenges in IP based SOC designTrends and challenges in IP based SOC design
Trends and challenges in IP based SOC designAishwaryaRavishankar8
 
Cloud interconnection networks basic .pptx
Cloud interconnection networks basic .pptxCloud interconnection networks basic .pptx
Cloud interconnection networks basic .pptxRahulBhole12
 
40 Powers of 10 - Simulating the Universe with the DiRAC HPC Facility
40 Powers of 10 - Simulating the Universe with the DiRAC HPC Facility40 Powers of 10 - Simulating the Universe with the DiRAC HPC Facility
40 Powers of 10 - Simulating the Universe with the DiRAC HPC Facilityinside-BigData.com
 
Hyper Transport Technology
Hyper Transport TechnologyHyper Transport Technology
Hyper Transport Technologynayakslideshare
 
Navigating dc architectures tech&sales
Navigating dc architectures tech&salesNavigating dc architectures tech&sales
Navigating dc architectures tech&salesEric Zhaohui Ji
 
Network on Chip Architecture and Routing Techniques: A survey
Network on Chip Architecture and Routing Techniques: A surveyNetwork on Chip Architecture and Routing Techniques: A survey
Network on Chip Architecture and Routing Techniques: A surveyIJRES Journal
 
Lecture 1_Introduction to Networking_1.ppt
Lecture 1_Introduction to Networking_1.pptLecture 1_Introduction to Networking_1.ppt
Lecture 1_Introduction to Networking_1.pptflyinimohamed
 
1-introduction-to-computer-networking-converted 2.pptx
1-introduction-to-computer-networking-converted 2.pptx1-introduction-to-computer-networking-converted 2.pptx
1-introduction-to-computer-networking-converted 2.pptxYashwant Srikrishnan
 
Evaluating UCIe based multi-die SoC to meet timing and power
Evaluating UCIe based multi-die SoC to meet timing and power Evaluating UCIe based multi-die SoC to meet timing and power
Evaluating UCIe based multi-die SoC to meet timing and power Deepak Shankar
 
Hyper Transport Technology
Hyper Transport TechnologyHyper Transport Technology
Hyper Transport TechnologyRohan Khude
 

Ähnlich wie What is 3d torus (20)

Dcn invited ecoc2018_short
Dcn invited ecoc2018_shortDcn invited ecoc2018_short
Dcn invited ecoc2018_short
 
PLNOG 13: Alexis Dacquay: Handling high-bandwidth-consumption applications in...
PLNOG 13: Alexis Dacquay: Handling high-bandwidth-consumption applications in...PLNOG 13: Alexis Dacquay: Handling high-bandwidth-consumption applications in...
PLNOG 13: Alexis Dacquay: Handling high-bandwidth-consumption applications in...
 
Data Networks: Next-Generation Optical Access toward 10 Gb/s Everywhere
Data Networks: Next-Generation Optical Access toward 10 Gb/s EverywhereData Networks: Next-Generation Optical Access toward 10 Gb/s Everywhere
Data Networks: Next-Generation Optical Access toward 10 Gb/s Everywhere
 
Hardware virtualized flexible network for wireless data center optical interc...
Hardware virtualized flexible network for wireless data center optical interc...Hardware virtualized flexible network for wireless data center optical interc...
Hardware virtualized flexible network for wireless data center optical interc...
 
Maxwell siuc hpc_description_tutorial
Maxwell siuc hpc_description_tutorialMaxwell siuc hpc_description_tutorial
Maxwell siuc hpc_description_tutorial
 
Building the foundations of Ultra-RELIABLE and Low-LATENCY Wireless Communica...
Building the foundations of Ultra-RELIABLE and Low-LATENCY Wireless Communica...Building the foundations of Ultra-RELIABLE and Low-LATENCY Wireless Communica...
Building the foundations of Ultra-RELIABLE and Low-LATENCY Wireless Communica...
 
Interconnect Your Future With Mellanox
Interconnect Your Future With MellanoxInterconnect Your Future With Mellanox
Interconnect Your Future With Mellanox
 
A Scalable, Commodity Data Center Network Architecture
A Scalable, Commodity Data Center Network ArchitectureA Scalable, Commodity Data Center Network Architecture
A Scalable, Commodity Data Center Network Architecture
 
Trends and challenges in IP based SOC design
Trends and challenges in IP based SOC designTrends and challenges in IP based SOC design
Trends and challenges in IP based SOC design
 
Cloud interconnection networks basic .pptx
Cloud interconnection networks basic .pptxCloud interconnection networks basic .pptx
Cloud interconnection networks basic .pptx
 
40 Powers of 10 - Simulating the Universe with the DiRAC HPC Facility
40 Powers of 10 - Simulating the Universe with the DiRAC HPC Facility40 Powers of 10 - Simulating the Universe with the DiRAC HPC Facility
40 Powers of 10 - Simulating the Universe with the DiRAC HPC Facility
 
UDT.pptx
UDT.pptxUDT.pptx
UDT.pptx
 
Hyper Transport Technology
Hyper Transport TechnologyHyper Transport Technology
Hyper Transport Technology
 
Navigating dc architectures tech&sales
Navigating dc architectures tech&salesNavigating dc architectures tech&sales
Navigating dc architectures tech&sales
 
Network on Chip Architecture and Routing Techniques: A survey
Network on Chip Architecture and Routing Techniques: A surveyNetwork on Chip Architecture and Routing Techniques: A survey
Network on Chip Architecture and Routing Techniques: A survey
 
Lecture 1_Introduction to Networking_1.ppt
Lecture 1_Introduction to Networking_1.pptLecture 1_Introduction to Networking_1.ppt
Lecture 1_Introduction to Networking_1.ppt
 
1-introduction-to-computer-networking-converted 2.pptx
1-introduction-to-computer-networking-converted 2.pptx1-introduction-to-computer-networking-converted 2.pptx
1-introduction-to-computer-networking-converted 2.pptx
 
Evaluating UCIe based multi-die SoC to meet timing and power
Evaluating UCIe based multi-die SoC to meet timing and power Evaluating UCIe based multi-die SoC to meet timing and power
Evaluating UCIe based multi-die SoC to meet timing and power
 
Hyper Transport Technology
Hyper Transport TechnologyHyper Transport Technology
Hyper Transport Technology
 
Новые коммутаторы QFX10000. Технология JunOS Fusion
Новые коммутаторы QFX10000. Технология JunOS FusionНовые коммутаторы QFX10000. Технология JunOS Fusion
Новые коммутаторы QFX10000. Технология JunOS Fusion
 

Mehr von Eurotech Aurora

Aurora Departmental HPC Systems
Aurora Departmental HPC SystemsAurora Departmental HPC Systems
Aurora Departmental HPC SystemsEurotech Aurora
 
Fpga computing 14 03 2013
Fpga computing 14 03 2013Fpga computing 14 03 2013
Fpga computing 14 03 2013Eurotech Aurora
 
Aurora hpc energy efficiency
Aurora hpc energy efficiencyAurora hpc energy efficiency
Aurora hpc energy efficiencyEurotech Aurora
 
Liquid cooling hot water cooling
Liquid cooling   hot water coolingLiquid cooling   hot water cooling
Liquid cooling hot water coolingEurotech Aurora
 
Eurotech aurora (eurora) - most efficient hpc
Eurotech   aurora (eurora) - most efficient hpcEurotech   aurora (eurora) - most efficient hpc
Eurotech aurora (eurora) - most efficient hpcEurotech Aurora
 
Green it economics_aurora_tco_paper
Green it economics_aurora_tco_paperGreen it economics_aurora_tco_paper
Green it economics_aurora_tco_paperEurotech Aurora
 
Aurora hpc solutions value
Aurora hpc solutions valueAurora hpc solutions value
Aurora hpc solutions valueEurotech Aurora
 

Mehr von Eurotech Aurora (7)

Aurora Departmental HPC Systems
Aurora Departmental HPC SystemsAurora Departmental HPC Systems
Aurora Departmental HPC Systems
 
Fpga computing 14 03 2013
Fpga computing 14 03 2013Fpga computing 14 03 2013
Fpga computing 14 03 2013
 
Aurora hpc energy efficiency
Aurora hpc energy efficiencyAurora hpc energy efficiency
Aurora hpc energy efficiency
 
Liquid cooling hot water cooling
Liquid cooling   hot water coolingLiquid cooling   hot water cooling
Liquid cooling hot water cooling
 
Eurotech aurora (eurora) - most efficient hpc
Eurotech   aurora (eurora) - most efficient hpcEurotech   aurora (eurora) - most efficient hpc
Eurotech aurora (eurora) - most efficient hpc
 
Green it economics_aurora_tco_paper
Green it economics_aurora_tco_paperGreen it economics_aurora_tco_paper
Green it economics_aurora_tco_paper
 
Aurora hpc solutions value
Aurora hpc solutions valueAurora hpc solutions value
Aurora hpc solutions value
 

Kürzlich hochgeladen

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Kürzlich hochgeladen (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

What is 3d torus

  • 1. What is 3D Torus The switchless interconnection topology
  • 2. A demanding future for HPC • Supercomputers are asked to process demanding computational loads (process and data) • • Processor power is paramount but a key aspect of parallel computers is the communication network that interconnects the computing nodes • Together with speed, HPC systems are increasingly asked to be more available • One additional challenge with large systems is scalability, so the ability to add nodes to a cluster without affecting performance and reliability or affecting them as little as possible • It is also paramount for future machines to consume less energy
  • 3. Conceptual difference Switched Infiniband network Switchless Torus network
  • 4. 3D Torus topology • Connecting nodes using a 3D Torus configuration means than each node in a cluster is connected to the adjacent ones via short cabling • The signal is routed directly from one node to the other with no need of switches. 3D means that the communication takes places in 6 different “directions”: X+, X-, Y+, Y-, Z+, Z- • In practical terms, each node can be connected to 6 other nodes: in this way, the graph of the connections resembles a tri- dimensional matrix
  • 5. 3D Torus topology • Such configuration allows the addition of nodes to a system without degrading performance. • Each new node is joint as an addition of a grid, linked to it with no extensive cabling or switching • Scaling linearly, with little or no performance loss, is strictly true for those problems that heavily rely on next neighbor communication • the addition of a node in a large system happens with much less working and potential troubles • Being the connections between nodes short and direct, the latency of the links is very low
  • 6. 3D Torus advantages • High speed and low latency • Linear scalability. Switchless configuration that avoids bottlenecks and allows hardware cost reduction • Improvement of MTBF • Regular and hidden wiring, leading to less cabling • Lower energy usage for communication • Good match between physical communication channels and local pattern algorithms • Less energy consumed
  • 8. 3D Torus applications • The maximization of the performance of the 3D Torus takes place with a subset of problems which is specific but rather large. • These are local pattern problems, which typically deal with modeling systems whose functioning/reaction depends on adjacent systems.
  • 9. Example: Lattice QCD • Computer simulations of Lattice QCD (the theory of strong interactions e.g. inside protons) is one of the great challenges for massively parallel supercomputers and requires a communication network with high bandwidth and low latency. • The equations governing Lattice QDC describe local interactions (each degree of freedom interacts with its nearest neighbors) and this results in a well balanced computational task in which each degree of freedom (the value of a field on a space-time point) obeys the same equations, which are coupled to a small number of other degrees of freedom residing nearby.
  • 10. Example: Fluid Dynamics • Fluid Dynamics in turbulent regime shares the same opportunity of being “easily” put on a supercomputer in the formulation defined by what are known as Lattice Boltzmann Methods (LB). • This is a scientific field which is both intriguing from the point of view of fundamental science and relevant to many technological applications.
  • 11. Additional applications • Many Monte Carlo simulations and embarrassingly parallel problems can exploit the full performance advantage of the 3D Torus architecture • Problems that require all to all dialogue between nodes may exploit less the full performance of the 3D torus interconnection • However, independently from the type of application and problem, the 3D torus still bears the massive advantage of scalability and serviceability
  • 13. Aurora Torus peculiarities • Unified network architecture: – the 3D Torus coexists with an Infiniband network. – Both local and global MPI calls can be processed efficiently – Dedicated synchronization network – Gigabit Ethernet • FPGA driven Torus. Based the result of the work of Aurora Science researchers who acquired experienced with Janus and QPACE • Full duplex communication links – Allowing sub-tori to create subdomain • The length of cables kept very short due to smart backplane design
  • 14. Aurora 3D Torus Network • Aurora Science implementation – Based on FTNW (Pisanti, Schifano, Simma) • http://sourceforge.net/projects/ftnw – GPL licensed – Optimized for nearest-neighbor communication – Proven technology in LQDC communities • Extoll implementation on Aurora – Licensed – Optimized for all-to-all communication for wide range of applications – Future interconnect paving the way to exascale computing
  • 15. Aurora FPGA: 3D Torus network processor PCIe 2.0 x8
  • 16. Aurora S– 3D Torus network CPU CPU PCIe2 x8 PCIe2 x8 40 Gbps 40 Gbps FPGA phy phy phy phy phy phy 4x 4x 4x 4x 4x 4x X+ X- Y+ Y- Z+ Z- 10 10 10 10 10 10 Gbps Gbps Gbps Gbps Gbps Gbps
  • 18. AURORA, a high density – highly efficient family of supercomputers One Aurora Rack 256 nodes, 512 CPUs, 3072 cores, 48U 100 TFLOPS @ 100kW Entirely liquid cooled
  • 19. Aurora identity card High computational power Liquid cooling Energy efficiency Reliability and availability Scalability Unified network architecture Compatibility
  • 20. Aurora identity card High computational power Liquid cooling Energy efficiency Reliability and availability Scalability Unified network architecture Compatibility
  • 21. Unified Network Architecture Ultra low latency Regular, massive, local High bandwidth patterns 3D Torus Nearest neighbor Unlimited scalability select Very low latency Irregular, long distance High bandwidth patterns (Molecular Infiniband Switched network Dynamics) Multiple services Storage (SAN) Monitoring (IPMI) Very fast channel Net processor synch Global commands Thread synch Synch Subdomain manag. Global clock Low/high level synch System coordination Debugging
  • 22. Eurotech HPC Principles High performance. We want our customer run their simulations and applications as quick as the world latest technologies allow. Energy efficiency and Green. We built products to allow our customer to save on energy bills and leverage sustainability. Scalability. We want our solutions to scale linearly and our customer to grow according to their needs and budget availability Availability. Intelligent design, quality, support readiness and preventive maintenance to increase the availability of our HPC systems during their lifetime. Cost effectiveness. We concentrate a lot of our efforts to deliver advanced technology at competitive prices and to allow our customers reducing the total cost of ownership. Versatility and compatibility. We designed our products to tackle different problems in the most effective way possible