DocumentCode :
3041070
Title :
Extending the IceCube DAQ system by integration of the generic high-speed sorter module TESS
Author :
Hanson, Kael ; Robson, Clyde
Author_Institution :
Service de Phys. des Particules Elementaires, Univ. Libre de Bruxelles, Brussels, Belgium
fYear :
2012
fDate :
9-15 June 2012
Firstpage :
1
Lastpage :
4
Abstract :
In the extreme environment of Antarctica at the South Pole, the IceCube experiment, the world´s first kilometer-scale neutrino telescope, collects cosmic ray events. IceCube consists of over 5000 digital optical sensor modules (DOMs) deployed on 86 instrumentation lines each extending 2.5 km deep in the antarctic ice. The array of optical modules monitors the Cherenkov light emitted by passing radiation, which, when digitized and timestamped to nanosecond precision, is used as input to sophisticated reconstruction algorithms that determine the direction, energy, and type of the incident cosmic ray event. In order to achieve this goal, the IceCube data acquisition system merges the digital data streams from each photodetector into a single time-ordered list which is presented to online triggers that determine, in realtime, whether or not a given pattern of hits is noise or signal. At the present time, the data provided to the triggers is limited by the performance of sorting and merging algorithms: the 500 Hz raw data rate from each sensor (2.5 MHz array aggregate rate) is beyond the capability of the central sort and merge. The current solution adopted by the IceCube detector is to impose a hardware-based pre-trigger coincidence on hits emanating from the DOMs which reduces the rate by a factor of 20. While this pre-trigger coincidence has negligible impact on the detector sensitivity for the principal goal of high-energy neutrinos from galactic or extragalactic sources, other low-energy physics searches are affected. This presentation details work done to develop and implement a system, TESS, which is capable of merging the full raw data stream being produced by the IceCube DOMs. TESS is designed as a pipelined architecture with three major modules: server, selector and the client glued together by circular buffers. The three modules runs in only three threads and since the architecture is self synchronizing and uses no data copying maximum performance can be ach- eved for global sorting of payloads. The TESS sorting architecture was originally designed to provide a globally sorted data stream for triggers targeting low-energy events from annihilation of hypothesized dark-matter particles, however its utility is generalizable to any IceCube trigger which requires inspection of the full data stream. The IceCube online supernova detection system is a notable example. Moreover, the algorithm is generic to any system involving multiple, independently sorted data streams which must be merged into a single sorted data stream.
Keywords :
Cherenkov radiation; cosmic ray neutrinos; dark matter; data acquisition; high energy physics instrumentation computing; neutrino detection; optical sensors; parallel architectures; photodetectors; pipeline processing; sensor arrays; sorting; trigger circuits; Cherenkov light emission; IceCube DAQ system; IceCube DOM; IceCube data acquisition system; IceCube detector; IceCube online supernova detection system; South Pole; TESS sorting architecture; antarctic ice; circular buffers; client; cosmic ray events; detector sensitivity; digital optical sensor modules; digitized passing radiation; extragalactic sources; frequency 2.5 MHz; frequency 500 Hz; full raw data stream; galactic sources; generic high-speed sorter module integration; globally sorted digital data stream; hardware-based pretrigger coincidence; high-energy neutrino sensitivity; incident cosmic ray event; low-energy physics searches; merging algorithm; nanosecond precision; neutrino telescope; noise pattern; online triggers; payloads; photodetector; pipelined architecture; selector; self synchronizing architecture; server; signal pattern; sophisticated reconstruction algorithms; time-ordered list; timestamped passing radiation; Arrays; Data acquisition; Engines; Mesons; Payloads; Servers; Sorting; daq; data acquisition; distributed systems; high speed processing; icecube; parallel architectures; sorting; tess; track engine; trigger;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real Time Conference (RT), 2012 18th IEEE-NPSS
Conference_Location :
Berkeley, CA
Print_ISBN :
978-1-4673-1082-6
Type :
conf
DOI :
10.1109/RTC.2012.6418185
Filename :
6418185
Link To Document :
بازگشت