A polyphase filter for GPUs and multi-core processors
| Authors |
|
|---|---|
| Publication date | 2012 |
| Book title | Astro-HPC'12 |
| Book subtitle | Workshop on High-Performance Computing for Astronomy : June 19, 2012, Delft, the Netherlands |
| ISBN |
|
| Series | ACM International Conference Proceedings Series |
| Event | HPDC'12 |
| Pages (from-to) | 33-40 |
| Publisher | New York, NY: Association for Computing Machinery |
| Organisations |
|
| Abstract |
Software radio telescopes are a new development in radio astronomy. Rather than using expensive dishes, they form distributed sensor networks of tens of thousands of simple receivers. Signals are processed in software instead of custom-built hardware, taking advantage of the flexibility that software solutions offer. In turn, the data rates are high and the processing requirements challenging. GPUs and multi-core processors are promising devices to provide the required processing power. LOFAR1, the largest radio telescope, is a prime example of a software radio telescope. In this paper, we discuss an optimized implementation of the polyphase filter bank used by LOFAR. We compare the following architectures: Intel Core i7, NVIDIA GTX580, ATI HD5870, and MicroGrid[7]. We present a novel way to compute polyphase filters efficiently on GPUs, and also discuss hardware limitations and energy efficiency. |
| Document type | Conference contribution |
| Language | English |
| Published at | https://doi.org/10.1145/2286976.2286986 |
| Downloads |
astro05-vanderveldt.pdf
(Accepted author manuscript)
|
| Permalink to this page | |
