arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1102.0148astro-ph.IM
收藏

用于44单元Ooty Radio Telescope的软件谱关联函数

Software Spectral Correlator for the 44-Element Ooty Radio Telescope

Peeyush Prasad, C. R. Subrahmanya

摘要:

谱关联函数是射电望远镜阵列实时信号处理的主要组成部分。在阵列的每个元件处接收到的信号与每个其他元件的相关性是需要其数据源之间的完整图形连接性的应用的典型情况,以及需要非常大量的简单操作来执行相关性。数据速率可以非常大,以便实现探测微弱天体信号所需的高灵敏度。因此,计算器是HPC实现的主要目标。在本文中,我们提出了一个大规模并行软件谱关联函数的44元素阵列的设计和实现。关联函数处理来自44个空间分布源的约735 MB/s的传入数据,并同时维持约100 Gflops的计算负载。我们首先描述如何将大型传入数据流划分为适合在高速串行网络上传输的分组数据集,以及在商品多核处理器上处理的理想选择。一个基于OpenMP的软件关联函数优化多核SMP系统上的操作,并在一组Harpertown类双处理器机器上实现。

英文摘要:

A Spectral Correlator is the main component of the real time signal processing for a Radio Telescope array. The correlation of signals received at each element with every other element of the array is a classic case of an application requiring a complete graph connectivity between its data sources, as well as a very large number of simple operations to carry out the correlation. Datarates can be extremely large in order to achieve high sensitivities required for the detection of weak celestial signals. Hence, correlators are prime targets for HPC implementations. In this paper, we present the design and implementation of a massively parallel software spectral Correlator for a 44 element array. The correlator handles ~735 MB/s of incoming data from the 44 spatially distributed sources, and concurrently sustains a computational load of ~100 Gflops. We first describe how we partition the large incoming data stream into grouped datasets suited for transport over high speed serial networks, as well as ideal for processing on commodity multicore processors. An OpenMP based software correlator optimized for operation on multicore SMP systems and implemented on a set of Harpertown class dual processor machines is then presented.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑