• DocumentCode
    2000665
  • Title

    High performance message passing for the ATLAS DAQ/EF-1 project

  • Author

    Mornacchi, G.

  • Author_Institution
    ATLAS Collaboration, CERN, Geneva, Switzerland
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    500
  • Abstract
    Summary form only. A message passing library has been developed in the context of the ATLAS DAQ/EF-1 project. It is used for time critical applications within the front-end part of the DAQ system, mainly to exchange data control messages between I/O processors. Key objectives of the design were low message overheads, efficient use of the data transfer buses, provision of broadcast functionality and a hardware and operating system independent implementation of the application interface. The design and implementation of the message passing library are presented. As required by the project, the implementation is based on commercial components, namely VMEbus, PCI, the Lynx-OS real-time operating system and an additional inter-processor link, PVIC. The latter offers broadcast functionality identified as being important to the overall performance of the message passing. In addition, performance benchmarks for all implementing buses are presented for both simple test programs and the full DAQ applications
  • Keywords
    data acquisition; high energy physics instrumentation computing; message passing; real-time systems; system buses; ATLAS DAQ/EF-1 project; Lynx-OS real-time operating system; PCI; PVIC; VMEbus; broadcast functionality; data transfer buses; high performance message passing; inter-processor link; low message overheads; message passing; message passing library; performance benchmarks; time critical applications; Benchmark testing; Broadcasting; Collaboration; Control systems; Data acquisition; Libraries; Message passing; Operating systems; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real Time Conference, 1999. Santa Fe 1999. 11th IEEE NPSS
  • Conference_Location
    Sante Fe, NM
  • Print_ISBN
    0-7803-5463-X
  • Type

    conf

  • DOI
    10.1109/RTCON.1999.842679
  • Filename
    842679