-
Holographic Beam Mapping of the CHIME Pathfinder Array
Authors:
Philippe Berger,
Laura B. Newburgh,
Mandana Amiri,
Kevin Bandura,
Jean-Francois Cliche,
Liam Connor,
Meiling Deng,
Nolan Denman,
Matt Dobbs,
Mateus Fandino,
Adam J. Gilbert,
Deborah Good,
Mark Halpern,
David Hanna,
Adam D. Hincks,
Gary Hinshaw,
Carolin Hofer,
Andre M. Johnson,
Tom L. Landecker,
Kiyoshi W. Masui,
Juan Mena Parra,
Niels Oppermann,
Ue-Li Pen,
Jeffrey B. Peterson,
Andre Recnik
, et al. (10 additional authors not shown)
Abstract:
The Canadian Hydrogen Intensity Mapping Experiment (CHIME) Pathfinder radio telescope is currently surveying the northern hemisphere between 400 and 800 MHz. By mapping the large scale structure of neutral hydrogen through its redshifted 21 cm line emission between $z \sim 0.8-2.5$ CHIME will contribute to our understanding of Dark Energy. Bright astrophysical foregrounds must be separated from th…
▽ More
The Canadian Hydrogen Intensity Mapping Experiment (CHIME) Pathfinder radio telescope is currently surveying the northern hemisphere between 400 and 800 MHz. By mapping the large scale structure of neutral hydrogen through its redshifted 21 cm line emission between $z \sim 0.8-2.5$ CHIME will contribute to our understanding of Dark Energy. Bright astrophysical foregrounds must be separated from the neutral hydrogen signal, a task which requires precise characterization of the polarized telescope beams. Using the DRAO John A. Galt 26 m telescope, we have developed a holography instrument and technique for mapping the CHIME Pathfinder beams. We report the status of the instrument and initial results of this effort.
△ Less
Submitted 5 July, 2016;
originally announced July 2016.
-
GPU Kernels for High-Speed 4-Bit Astrophysical Data Processing
Authors:
Peter Klages,
Kevin Bandura,
Nolan Denman,
Andre Recnik,
Jonathan Sievers,
Keith Vanderlinde
Abstract:
Interferometric radio telescopes often rely on computationally expensive O(N^2) correlation calculations; fortunately these computations map well to massively parallel accelerators such as low-cost GPUs. This paper describes the OpenCL kernels developed for the GPU based X-engine of a new hybrid FX correlator. Channelized data from the F-engine is supplied to the GPUs as 4-bit, offset-encoded real…
▽ More
Interferometric radio telescopes often rely on computationally expensive O(N^2) correlation calculations; fortunately these computations map well to massively parallel accelerators such as low-cost GPUs. This paper describes the OpenCL kernels developed for the GPU based X-engine of a new hybrid FX correlator. Channelized data from the F-engine is supplied to the GPUs as 4-bit, offset-encoded real and imaginary integers. Because of the low bit width of the data, two values may be packed into a 32-bit register, allowing multiplication and addition of more than one value with a single fused multiply-add instruction. With this data and calculation packing scheme, as many as 5.6 effective tera-operations per second (TOPS) can be executed on a 4.3 TOPS GPU. The kernel design allows correlations to scale to large numbers of input elements, limited only by maximum buffer sizes on the GPU. This code is currently working on-sky with the CHIME Pathfinder Correlator in BC, Canada.
△ Less
Submitted 20 March, 2015;
originally announced March 2015.
-
A GPU-based Correlator X-engine Implemented on the CHIME Pathfinder
Authors:
Nolan Denman,
Mandana Amiri,
Kevin Bandura,
Jean-François Cliche,
Liam Connor,
Matt Dobbs,
Mateus Fandino,
Mark Halpern,
Adam Hincks,
Gary Hinshaw,
Carolin Höfer,
Peter Klages,
Kiyoshi Masui,
Juan Mena Parra,
Laura Newburgh,
Andre Recnik,
J. Richard Shaw,
Kris Sigurdson,
Kendrick Smith,
Keith Vanderlinde
Abstract:
We present the design and implementation of a custom GPU-based compute cluster that provides the correlation X-engine of the CHIME Pathfinder radio telescope. It is among the largest such systems in operation, correlating 32,896 baselines (256 inputs) over 400MHz of radio bandwidth. Making heavy use of consumer-grade parts and a custom software stack, the system was developed at a small fraction o…
▽ More
We present the design and implementation of a custom GPU-based compute cluster that provides the correlation X-engine of the CHIME Pathfinder radio telescope. It is among the largest such systems in operation, correlating 32,896 baselines (256 inputs) over 400MHz of radio bandwidth. Making heavy use of consumer-grade parts and a custom software stack, the system was developed at a small fraction of the cost of comparable installations. Unlike existing GPU backends, this system is built around OpenCL kernels running on consumer-level AMD GPUs, taking advantage of low-cost hardware and leveraging packed integer operations to double algorithmic efficiency. The system achieves the required 105TOPS in a 10kW power envelope, making it among the most power-efficient X-engines in use today.
△ Less
Submitted 11 June, 2015; v1 submitted 20 March, 2015;
originally announced March 2015.
-
An Efficient Real-time Data Pipeline for the CHIME Pathfinder Radio Telescope X-Engine
Authors:
Andre Recnik,
Kevin Bandura,
Nolan Denman,
Adam D. Hincks,
Gary Hinshaw,
Peter Klages,
Ue-Li Pen,
Keith Vanderlinde
Abstract:
The CHIME Pathfinder is a new interferometric radio telescope that uses a hybrid FPGA/GPU FX correlator. The GPU-based X-engine of this correlator processes over 819 Gb/s of 4+4-bit complex astronomical data from N=256 inputs across a 400 MHz radio band. A software framework is presented to manage this real-time data flow, which allows each of 16 processing servers to handle 51.2 Gb/s of astronomi…
▽ More
The CHIME Pathfinder is a new interferometric radio telescope that uses a hybrid FPGA/GPU FX correlator. The GPU-based X-engine of this correlator processes over 819 Gb/s of 4+4-bit complex astronomical data from N=256 inputs across a 400 MHz radio band. A software framework is presented to manage this real-time data flow, which allows each of 16 processing servers to handle 51.2 Gb/s of astronomical data, plus 8 Gb/s of ancillary data. Each server receives data in the form of UDP packets from an FPGA F-engine over the eight 10 GbE links, combines data from these packets into large (32MB-256MB) buffered frames, and transfers them to multiple GPU co-processors for correlation. The results from the GPUs are combined and normalized, then transmitted to a collection server, where they are merged into a single file. Aggressive optimizations enable each server to handle this high rate of data; allowing the efficient correlation of 25 MHz of radio bandwidth per server. The solution scales well to larger values of N by adding additional servers.
△ Less
Submitted 15 June, 2015; v1 submitted 20 March, 2015;
originally announced March 2015.
-
Canadian Hydrogen Intensity Mapping Experiment (CHIME) Pathfinder
Authors:
Kevin Bandura,
Graeme E. Addison,
Mandana Amiri,
J. Richard Bond,
Duncan Campbell-Wilson,
Liam Connor,
Jean-Francois Cliche,
Greg Davis,
Meiling Deng,
Nolan Denman,
Matt Dobbs,
Mateus Fandino,
Kenneth Gibbs,
Adam Gilbert,
Mark Halpern,
David Hanna,
Adam D. Hincks,
Gary Hinshaw,
Carolin Hofer,
Peter Klages,
Tom L. Landecker,
Kiyoshi Masui,
Juan Mena,
Laura B. Newburgh,
Ue-Li Pen
, et al. (9 additional authors not shown)
Abstract:
A pathfinder version of CHIME (the Canadian Hydrogen Intensity Mapping Experiment) is currently being commissioned at the Dominion Radio Astrophysical Observatory (DRAO) in Penticton, BC. The instrument is a hybrid cylindrical interferometer designed to measure the large scale neutral hydrogen power spectrum across the redshift range 0.8 to 2.5. The power spectrum will be used to measure the baryo…
▽ More
A pathfinder version of CHIME (the Canadian Hydrogen Intensity Mapping Experiment) is currently being commissioned at the Dominion Radio Astrophysical Observatory (DRAO) in Penticton, BC. The instrument is a hybrid cylindrical interferometer designed to measure the large scale neutral hydrogen power spectrum across the redshift range 0.8 to 2.5. The power spectrum will be used to measure the baryon acoustic oscillation (BAO) scale across this poorly probed redshift range where dark energy becomes a significant contributor to the evolution of the Universe. The instrument revives the cylinder design in radio astronomy with a wide field survey as a primary goal. Modern low-noise amplifiers and digital processing remove the necessity for the analog beamforming that characterized previous designs. The Pathfinder consists of two cylinders 37\,m long by 20\,m wide oriented north-south for a total collecting area of 1,500 square meters. The cylinders are stationary with no moving parts, and form a transit instrument with an instantaneous field of view of $\sim$100\,degrees by 1-2\,degrees. Each CHIME Pathfinder cylinder has a feedline with 64 dual polarization feeds placed every $\sim$30\,cm which Nyquist sample the north-south sky over much of the frequency band. The signals from each dual-polarization feed are independently amplified, filtered to 400-800\,MHz, and directly sampled at 800\,MSps using 8 bits. The correlator is an FX design, where the Fourier transform channelization is performed in FPGAs, which are interfaced to a set of GPUs that compute the correlation matrix. The CHIME Pathfinder is a 1/10th scale prototype version of CHIME and is designed to detect the BAO feature and constrain the distance-redshift relation.
△ Less
Submitted 9 June, 2014;
originally announced June 2014.
-
Calibrating CHIME, A New Radio Interferometer to Probe Dark Energy
Authors:
Laura B. Newburgh,
Graeme E. Addison,
Mandana Amiri,
Kevin Bandura,
J. Richard Bond,
Liam Connor,
Jean-François Cliche,
Greg Davis,
Meiling Deng,
Nolan Denman,
Matt Dobbs,
Mateus Fandino,
Heather Fong,
Kenneth Gibbs,
Adam Gilbert,
Elizabeth Griffin,
Mark Halpern,
David Hanna,
Adam D. Hincks,
Gary Hinshaw,
Carolin Höfer,
Peter Klages,
Tom Landecker,
Kiyoshi Masui,
Juan Mena Parra
, et al. (10 additional authors not shown)
Abstract:
The Canadian Hydrogen Intensity Mapping Experiment (CHIME) is a transit interferometer currently being built at the Dominion Radio Astrophysical Observatory (DRAO) in Penticton, BC, Canada. We will use CHIME to map neutral hydrogen in the frequency range 400 -- 800\,MHz over half of the sky, producing a measurement of baryon acoustic oscillations (BAO) at redshifts between 0.8 -- 2.5 to probe dark…
▽ More
The Canadian Hydrogen Intensity Mapping Experiment (CHIME) is a transit interferometer currently being built at the Dominion Radio Astrophysical Observatory (DRAO) in Penticton, BC, Canada. We will use CHIME to map neutral hydrogen in the frequency range 400 -- 800\,MHz over half of the sky, producing a measurement of baryon acoustic oscillations (BAO) at redshifts between 0.8 -- 2.5 to probe dark energy. We have deployed a pathfinder version of CHIME that will yield constraints on the BAO power spectrum and provide a test-bed for our calibration scheme. I will discuss the CHIME calibration requirements and describe instrumentation we are developing to meet these requirements.
△ Less
Submitted 9 June, 2014;
originally announced June 2014.