• DocumentCode
    2000764
  • Title

    Pattern recognition algorithms on FPGAs and CPUs for the ATLAS LVL2 trigger

  • Author

    Hinkelbein, C. ; Kugel, A. ; Männer, R. ; Müller, M. ; Sessler, M. ; Simmler, H. ; Singpiel, H.

  • Author_Institution
    Mannheim Univ., Germany
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    507
  • Lastpage
    511
  • Abstract
    Recent studies of the level-two (LVL2) trigger of the ATLAS detector show that the trigger algorithms for high luminosity runs can potentially be executed in general-purpose processors, using a sequential selection scheme and a LVL1 Region-of-Interest (RoI) guidance. However, the most stringent requirements in terms of computing power come from potential B-physics events investigated at low luminosity. For these events, there is no LVL1 guidance available for the track search, therefore a global pattern recognition in the whole Inner Detector volume has to be done. Executing this task in CPUs requires the computing power of 2500 state-of-the-art CPUs and makes it therefore awkward. We describe here a distributed architecture of 120 computing nodes, each consisting of a commodity computer with a PCI FPGA co-processor board inserted, capable to perform the whole track reconstruction, thus achieving a speed-up of 20. Each node processes a full event, making use of the appropriate hardware device (FPGA/CPU) for the particular tasks. Since a full track reconstruction algorithm needs inherently parallel algorithm steps, sequential steps and floating-point arithmetic, a hybrid CPU/FPGA hardware architecture might fit the problem best
  • Keywords
    field programmable gate arrays; high energy physics instrumentation computing; parallel algorithms; pattern recognition; ATLAS LVL2 trigger; CPUs; FPGAs; PCI FPGA co-processor board; commodity computer; distributed architecture; floating-point arithmetic; general-purpose processors; global pattern recognition; hybrid CPU/FPGA hardware architecture; inherently parallel algorithm steps; level-two trigger; pattern recognition algorithms; sequential selection scheme; sequential steps; trigger algorithms; whole track reconstruction; Computer architecture; Coprocessors; Detectors; Distributed computing; Event detection; Field programmable gate arrays; Hardware; Parallel algorithms; Pattern recognition; Reconstruction algorithms;
  • 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.842682
  • Filename
    842682