Loading...
Please wait, while we are loading the content...
Similar Documents
Achieving high performance with TCP over 40GbE on NUMA architectures for CMS data acquisition
| Content Provider | Semantic Scholar |
|---|---|
| Author | Bawej, Tomasz Behrens, Ulf Branson, James Chaze, Olivier Cittolin, Sergio Dârlea, Georgiana-Lavinia Deldicque, Christian Dobson, M. Y. Dupont, Aymeric Erhan, Samim Forrest, Andrew Gigi, Dominique Glege, Frank Gomez-Ceballos, Guillelmo Gomez-Reino, Robert Hegeman, Jeroen Holzner, André G. Masetti, Lorenzo Meijers, Frans Meschi, Emilio Mommsen, Remigius K. Srećko Morović Nunez-Barranco-Fernandez, Carlos Odell, V. Orsini, Luciano Paus, Christoph Petrucci, Andrea Pieri, Marco Racz, Attila Sakulin, Hannes Schwick, Christoph Stieger, Benjamin Sumorok, Konstanty Veverka, Jan Wakefield, Christopher C. Zejdl, Petr |
| Copyright Year | 2014 |
| Abstract | TCP and the socket abstraction have barely changed over the last two decades, but at the network layer there has been a giant leap from a few megabits to 100 gigabits in bandwidth. At the same time, CPU architectures have evolved into the multicore era and applications are expected to make full use of all available resources. Applications in the data acquisition domain based on the standard socket library running in a Non-Uniform Memory Access (NUMA) architecture are unable to reach full efficiency and scalability without the software being adequately aware about the IRQ (Interrupt Request), CPU and memory affinities. During the first long shutdown of LHC, the CMS DAQ system is going to be upgraded for operation from 2015 onwards and a new software component has been designed and developed in the CMS online framework for transferring data with sockets. This software attempts to wrap the low-level socket library to ease higher-level programming with an API based on an asynchronous event driven model similar to the DAT uDAPL API. It is an event-based application with NUMA optimizations, that allows for a high throughput of data across a large distributed system. This paper describes the architecture, the technologies involved and the performance measurements of the software in the context of the CMS distributed event building. |
| Starting Page | 1 |
| Ending Page | 1 |
| Page Count | 1 |
| File Format | PDF HTM / HTML |
| DOI | 10.1109/rtc.2014.7097439 |
| Alternate Webpage(s) | http://cds.cern.ch/record/1711012/files/CR2014_081.pdf |
| Alternate Webpage(s) | https://doi.org/10.1109/rtc.2014.7097439 |
| Journal | 2014 19th IEEE-NPSS Real Time Conference |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |