Title of article :
Acceleration of atmospheric Cherenkov telescope signal processing to real-time speed with the Auto-Pipe design system
Author/Authors :
Tyson، نويسنده , , Eric J. and Buckley، نويسنده , , James and Franklin PhD، نويسنده , , Mark A. and Chamberlain، نويسنده , , Roger D.، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 2008
Abstract :
The imaging atmospheric Cherenkov technique for high-energy gamma-ray astronomy is emerging as an important new technique for studying the high energy universe. Current experiments have data rates of ≈ 20 TB / year and duty cycles of about 10%. In the future, more sensitive experiments may produce up to 1000 TB/year. The data analysis task for these experiments requires keeping up with this data rate in close to real-time. Such data analysis is a classic example of a streaming application with very high performance requirements. This class of application often benefits greatly from the use of non-traditional approaches for computation including using special purpose hardware (FPGAs and ASICs), or sophisticated parallel processing techniques. However, designing, debugging, and deploying to these architectures is difficult and thus they are not widely used by the astrophysics community.
aper presents the Auto-Pipe design toolset that has been developed to address many of the difficulties in taking advantage of complex streaming computer architectures for such applications. Auto-Pipe incorporates a high-level coordination language, functional and performance simulation tools, and the ability to deploy applications to sophisticated architectures. Using the Auto-Pipe toolset, we have implemented the front-end portion of an imaging Cherenkov data analysis application, suitable for real-time or offline analysis. The application operates on data from the VERITAS experiment, and shows how Auto-Pipe can greatly ease performance optimization and application deployment of a wide variety of platforms. We demonstrate a performance improvement over a traditional software approach of 32 x using an FPGA solution and 3.6 x using a multiprocessor based solution.
Keywords :
Data processing , Gamma-ray telescope , Real-time , Atmospheric cherenkov , Signal Processing , image processing
Journal title :
Nuclear Instruments and Methods in Physics Research Section A
Journal title :
Nuclear Instruments and Methods in Physics Research Section A