摘要
A digital correlator is a crucial element in a modern radio telescope. In this paper, we describe a scalable design for the correlator system of the Tianlai pathfinder array, which is an experiment dedicated to testing key technologies for conducting a 21 cm intensity mapping survey. The correlator implements the FX design, which firstly performs a fast Fourier transform(FFT) including polyphase filter bank(PFB) computation using a Collaboration for Astronomy Signal Processing and Electronics Research(CASPER) Reconfigurable Open Architecture Computing Hardware-2(ROACH2) board, then computes cross-correlations by employing Graphics Processing Units(GPUs). The design has been tested both in laboratory and in actual observation.
A digital correlator is a crucial element in a modern radio telescope. In this paper, we describe a scalable design for the correlator system of the Tianlai pathfinder array, which is an experiment dedicated to testing key technologies for conducting a 21 cm intensity mapping survey. The correlator implements the FX design, which firstly performs a fast Fourier transform(FFT) including polyphase filter bank(PFB) computation using a Collaboration for Astronomy Signal Processing and Electronics Research(CASPER) Reconfigurable Open Architecture Computing Hardware-2(ROACH2) board, then computes cross-correlations by employing Graphics Processing Units(GPUs). The design has been tested both in laboratory and in actual observation.
引文
Chen,X.2012,in International Journal of Modern Physics Conference Series,12,256
Clark,M.A.,La Plante,P.C.,&Greenhill,L.J.2013,International Journal of High Performance Computing Applications,27,178
Foley,A.R.,Alberts,T.,Armstrong,R.P.,et al.2016,MNRAS,460,1664
Hickish,J.,Abdurashidova,Z.,Ali,Z.,et al.2016,Journal of Astronomical Instrumentation,5,1641001
Parsons,A.,Backer,D.,Siemion,A.,et al.2008,PASP,120,1207
Parsons,A.R.,Backer,D.C.,Foster,G.S.,et al.2010,AJ,139,1468
Price,D.C.,Kocz,J.,Bailes,M.,&Greenhill,L.J.2016,Journal of Astronomical Instrumentation,5,1602002
Proakis,J.G.,&Manolakis,D.G.1996,Digital Signal Processing:Principles,Algorithms and Applications(Upper Saddle River,NJ:Prentice Hall)
So,Hayden Kwok-Hay 2007,Borph:An Operating System for Fpga-based Reconfigurable Computers,Ph D Thesis,University of California at Berkeley
Thompson,A.R.,Moran,J.M.,&Swenson,Jr.,G.W.2001,Interferometry and Synthesis in Radio Astronomy(2nd ed.New York:Wiley,c2001.xxiii)
1https://casper.berkeley.edu/wiki/ROACH2
2https://casper.ssl.berkeley.edu/wiki/ADC16x250-8
3https://www.geforce.com/hardware/desktop-gpus/geforce-gtx-690
4 https://github.com/david-macmahon/hashpipe
5https://casper.berkeley.edu/wiki/PAPER_Correlator_Manifest
6https://casper.ssl.berkeley.edu/wiki/PAPER_Correlator_EQ
7https://github.com/david-macmahon/hashpipe
4 bits, so it could acquire 32 inputs of the same fr by reading in two numbers from the RAM.
8https://www.geforce.com/hardware/desktop-gpus/geforce-gtx-690/performance