The Implementation of the Burst Building Network for the EMC

Slides:



Advertisements
Similar presentations
SDN Controller Challenges
Advertisements

1 Calorimeter Trigger to L1-Board data transmission Umberto Marconi INFN Bologna.
Graph Theory ITEC 320 Lecture 21. Graph Theory Review Higher level usage of pointers –Factories –Flyweight –Disk pool Rationale Benefits / Downsides.
9/12/06CS 6463: AT Computational Geometry1 CS 6463: AT Computational Geometry Fall 2006 Triangulations and Guarding Art Galleries II Carola Wenk.
The data link layer Skills: none IT concepts: LAN, medium access, Ethernet and WiFi protocols, why standards win This work is licensed under a Creative.
CIS 235: Networks Fall, 2007 Western State College Welcome to CIS 235 Computer Networks Fall, 2007 Prof Peterson.
FF-1 9/30/2003 UTD Practical Priority Contention Resolution for Slotted Optical Burst Switching Networks Farid Farahmand The University of Texas at Dallas.
Project Progress Presentation GENERATION OF NS2 TRACE FILES FOR SATELLITE-WIRELESS NETWORKS CS603 - Wireless Communications & Networks Summer II 2003 Wasim.
Design and Analysis of Algorithms Minimum Spanning trees
Selection Sort
Networking with Windows Vista.. Vista’s New Tools and Features The Network and Sharing Center Network Discovery Network Map Network Diagnostics.
Dynamic Sets and Data Structures Over the course of an algorithm’s execution, an algorithm may maintain a dynamic set of objects The algorithm will perform.
computer
Univ. of TehranAdv. topics in Computer Network1 Advanced topics in Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
Australian Mobile Networks. 2G Networks Telstra Mobile (EDGE) Optus Mobile Vodafone-Hutchison (EDGE)
Design Criteria and Proposal for a CBM Trigger/DAQ Hardware Prototype Joachim Gläß Computer Engineering, University of Mannheim Contents –Requirements.
Selection Sort
Adding SubtractingMultiplyingDividingMiscellaneous.
Modeling PANDA TDAQ system Jacek Otwinowski Krzysztof Korcyl Radoslaw Trebacz Jagiellonian University - Krakow.
KLM Trigger Status Barrel KLM RPC Front-End Brandon Kunkler, Gerard Visser Belle II Trigger and Data Acquistion Workshop January 17, 2012.
IT 210: Web-based IT Fall 2012 Lecture: Network Basics, OSI, & Internet Architecture.
Describe basic routing concepts. Routers Interconnect Networks Router is responsible for forwarding packets from network to network, from the original.
Credit:  refers to the physical arrangement of the computers and other networking devices that are linked together.
REU Project 4D Efficient Real-Time Graph Based Temporal Point Cloud Segmentation Steven Hickson.
Evaluate container lifecycle support in TOSCA TOSCA – 174 Adhoc TC.
Time Synchronization in Ad Hoc Networks Kay R¨omer MobiHOC 2001 Speaker : hsiwei.
CIS 825 Lecture 9. Minimum Spanning tree construction Each node is a subtree/fragment by itself. Select the minimum outgoing edge of the fragment Send.
ROD Activities at Dresden Andreas Glatte, Andreas Meyer, Andy Kielburg-Jeka, Arno Straessner LAr Electronics Upgrade Meeting – LAr Week September 2009.
Wireless I. Six Modes of Wireless Six Modes of Wireless – Notes Master ▫Access Point or base station Managed ▫Aka Infrastructure Mode ▫Access point or.
M. Tiemens, M. Kavatsyuk KVI, University of Groningen EMC Front-End Electronics for the Preassembly.
Modeling event building architecture for the triggerless data acquisition system for PANDA experiment at the HESR facility at FAIR/GSI Krzysztof Korcyl.
Using VDSL2 over Copper in the Vertical String
IAPP - FTK workshop – Pisa march, 2013
Grid Optical Burst Switched Networks
- PANDA EMC Readout System
Wireless I.
PANDA collaboration meeting FEE session
Event Log Cluster service includes event data in the Windows 2000 system log.
Connecting Network Components
- PANDA EMC Readout System
M. Tiemens The hardware implementation of the cluster finding algorithm and the Burst Building Network.
The Data Handling Hybrid
General DSM layout for E+B
3rd European Nuclear Physics Conference
Making an Ethernet Cable
Distributed Clustering for Online Event Reconstruction
JIVE UniBoard Correlator (JUC) Firmware
CMS SLHC Calorimeter Trigger Upgrade,
Polygon Filling Algorithms
Chapter 5 The Network Layer.
SONATA: Query-Driven Network Telemetry
Tips Need to Consider When Organizing a College Event
ECE 544 Protocol Design Project 2016
ECE 544 Protocol Design Project 2016
Minimum Spanning Tree.
تنظیم مودم D-Link به حالت NAT
Network Flow-based Bipartitioning
CS224w: Social and Information Network Analysis
NetSci High “Old” Student Team
Adding with 9’s.
Adding with 10’s.
PID meeting Mechanical implementation Electronics architecture
COMPUTER NETWORKS CS610 Lecture-37 Hammad Khalid Khan.
Emanuele Leonardi PADME Weekly Meeting - LNF February 9th, 2018
120 MHz PHY Transmission Date: Authors: January 2010
Prim’s Minimum Spanning Tree Algorithm Neil Tang 4/1/2008
The Medium Access Control
Adding ____ + 10.
COMPUTER NETWORKS CS610 Lecture-16 Hammad Khalid Khan.
CAN (Campus Area Network)
Presentation transcript:

The Implementation of the Burst Building Network for the EMC M. Tiemens | 1 The Implementation of the Burst Building Network for the EMC

GOAL: EMC DCs Compute Node Other subsystems Event Building M. Tiemens | 2 GOAL: EMC DCs p E IP Other subsystems Compute Node Event Building

Assumptions Data Concentrator: 20 SFPs @ 16 Gbps M. Tiemens | 3 Assumptions Data Concentrator: 20 SFPs @ 16 Gbps 10 x 16 Gbps = 160 Gbps max data in If (data in < max data in): additional processing possible

Data Output from EMC Barrel + BW Endcap FW Endcap M. Tiemens | 4 Data Output from EMC Barrel + BW Endcap FW Endcap 25 Data Concentrators 14 Data Concentrators 50 optical links @10 Gbps 42 optical links @12 Gbps 20 MHz 25 optical links @2 Gbps 14 optical links @4 Gbps 2 MHz

EMC BBN @20 MHz (Barrel+BW Endcap) M. Tiemens | 5 EMC BBN @20 MHz (Barrel+BW Endcap) EMC DC EMC DC EMC DC EMC DC EMC DC Compose data stream by chronologically adding time-sorted DC data Merge preclusters if @edge: Network DC L1 DC1 DC2

EMC BBN @20 MHz (Barrel+BW Endcap) M. Tiemens | 6 EMC BBN @20 MHz (Barrel+BW Endcap) In Out Network DC L1 Network DC L1 Network DC L1 Network DC L1 8x : 80 Gbps 8x : <80 Gbps 8x : 80 Gbps 8x : <80 Gbps 8x : 80 Gbps 8x : <80 Gbps 8x : 80 Gbps 8x : <80 Gbps Network DC L1 Network DC L1 EMC DC Network DC L1 4x : 40 Gbps 8x : <40 Gbps 6x : 60 Gbps 8x : <60 Gbps 8x : 80 Gbps 8x : <80 Gbps

EMC BBN @20 MHz (Barrel+BW Endcap) M. Tiemens | 7 EMC BBN @20 MHz (Barrel+BW Endcap) Network DC L1 Network DC L1 Network DC L1 Network DC L1 Back- plane Network DC L1 Network DC L1 EMC DC Network DC L1

EMC BBN @20 MHz (Barrel+BW Endcap) M. Tiemens | 8 EMC BBN @20 MHz (Barrel+BW Endcap) 8 SFPs Network DC L1 Network DC L1 Network DC L1 Network DC L1 Network DC L1 Network DC L1 Network DC L1 Network DC L2 Network DC L2 Network DC L2 Network DC L2 Network DC L2 Network DC L2 Network DC L2 Network DC L2 Send data from 1 superburst Connect to FW Endcap L2 Backplane Compute Node … etc

EMC BBN @20 MHz (FW Endcap) M. Tiemens | 9 EMC BBN @20 MHz (FW Endcap) EMC DC EMC DC EMC DC EMC DC EMC DC EMC DC Network DC L1 Network DC L1

EMC BBN @20 MHz (FW Endcap) M. Tiemens | 10 EMC BBN @20 MHz (FW Endcap) 8 SFPs Network DC L1 Network DC L1 Network DC L1 Network DC L1 Network DC L1 Network DC L1 Network DC L2 Network DC L2 Network DC L2 Network DC L2 Network DC L2 Network DC L2 Network DC L2 Send data from 1 superburst Connect to Barrel L2 Backplane Compute Node … etc

M. Tiemens | 11 EMC BBN @20 MHz EMC DC EMC DC EMC DC EMC DC EMC DC EMC DC Compose data stream by chronologically adding time-sorted DC data Merge preclusters if @edge: Network DC L1 DC1 DC2

EMC BBN @20 MHz Barrel + BW Endcap FW Endcap In Out 10x : 100 Gbps M. Tiemens | 12 EMC BBN @20 MHz In Out Barrel + BW Endcap 10x : 100 Gbps 10x : <100 Gbps 10x : 100 Gbps 10x : <100 Gbps 10x : 100 Gbps 10x : <100 Gbps 10x : 100 Gbps 10x : <100 Gbps 10x : 100 Gbps 10x : <100 Gbps FW Endcap 9x : 112 Gbps 10x : <112 Gbps 9x : 112 Gbps 10x : <112 Gbps 8x : 99 Gbps 10x : <99Gbps 8x : 99 Gbps 10x : <99Gbps 8x : 99 Gbps 10x : <99Gbps

Accumulate data per superburst M. Tiemens | 13 EMC BBN @20 MHz Barrel + BW Endcap Network DC L2 … x10 Accumulate data per superburst FW Endcap

EMC BBN @20 MHz Network DC L2 Network DC L2 … … etc Compute Node M. Tiemens | 14 EMC BBN @20 MHz Network DC L2 Network DC L2 … Send data from 1 superburst (?) Send data from next superburst … etc Compute Node Compute Node

M. Tiemens | 15 EMC BBN @2 MHz Compose data stream by chronologically adding time-sorted DC data Merge preclusters if @edge Network DC

EMC BBN @2 MHz Barrel + BW Endcap + FW Endcap In Out 10x : 20 Gbps M. Tiemens | 16 EMC BBN @2 MHz In Out Barrel + BW Endcap + FW Endcap 10x : 20 Gbps 2x : <20 Gbps 10x : 20 Gbps 2x : <20 Gbps 9x : 26 Gbps 2x : <26 Gbps 10x : 40 Gbps 4x : <40 Gbps

EMC BBN @2 MHz Barrel + BW Endcap + FW Endcap Network DC L2 M. Tiemens | 17 EMC BBN @2 MHz Barrel + BW Endcap + FW Endcap Network DC L2 Send data from 1 superburst (?) Send data from next superburst Compute Node Compute Node

Summary 20 MHz: 10 DCs for L1, 10 DCs for L2 M. Tiemens | 18 Summary 20 MHz: 10 DCs for L1, 10 DCs for L2 2 MHz: 4 DCs for L1, 1 DC for L2 EMC DCs BBN L1 BBN L2