CERN Computing Seminar

Advances in Hybrid Modeling and Simulation: Network Data Flows and Particle Tracking applications

by Prof. Rodrigo Daniel Castro (Universidad de Buenos Aires (AR))

31/3-004 - IT Amphitheatre (CERN)

31/3-004 - IT Amphitheatre


Show room on map

Hybrid simulation models and techniques combine features that are specific to the discrete-event domain and the continuous-time domain. These techniques can provide benefits in scenarios where continuous dynamics and sharp discrete events coexist and affect each other. The advantages span from richer model expressiveness to more efficient and accurate simulation algorithms. Yet, combining continuous and discrete dynamics under a mathematically robust and unified framework is a challenge.

In this talk I will present our latest advances on hybrid modeling techniques in two areas: 1) network data flow simulation and 2) particle tracking simulation.

On the network data flow side, we developed a dual representation of data flows, continuous and discrete, inheriting the best of two worlds: the performance gain of solving a coarse grained fluid flow representation of a data network using differential equations, and the fine grained rich stochastic information provided by packet level probe flows. I will present the models and results developed for the ATLAS TDAQ networks for Run 2 and design of FELIX network for Phase I. I will also describe ongoing research to considerably boost network simulation performance to cope with stringent challenges ahead (Phase 2 and beyond).

On the particle tracking side, we designed a co-simulation technique that permits combining Geant4 with external numerical solvers that are particularly efficient when dealing with very frequent volume crossings, which are seen as discrete events by the equations driving the particle motion. I will present results achieved in collaboration with Fermilab that take the CMS detector geometry as a case study, and describe the related current lines of research.

About the speaker

Rodrigo Castro received his Electronic Engineer (MASc-EE) (2004) and PhD (2010) degrees from the National University of Rosario, Argentina. Since 2007 he is a lecturer at the Computer Science Department, School of Exact and Natural Sciences (FCEN), University of Buenos Aires (UBA), Argentina, with a focus in Discrete Event Simulation and Theory of Communications. In 2011, Rodrigo was appointed an Assistant Researcher at the National Scientific and Technical Research Council (CONICET), Argentina. Since 2000 Rodrigo has worked for and led several projects for the industry (e.g. Siemens, Cisco, Hewlett-Packard) in topics related to communication networks, performance testing, and software development. In 2012 he was a postdoc visiting researcher at ETH Zurich, Switzerland and in 2013 he was awarded the DEVS Best Ph.D. Dissertation Award by the Society for Modeling and Simulation International (SCS). Since 2015 he is a Professor with FCEN-UBA and a Researcher with ICC-CONICET, where he heads the Laboratory of Discrete Event Simulation.

Organized by

Wainer Vandelli, EP Department