首页> 外文OA文献 >GPU-based Acceleration of Radio Interferometry Point Source Visibility Simulations in the MeqTrees Framework
【2h】

GPU-based Acceleration of Radio Interferometry Point Source Visibility Simulations in the MeqTrees Framework

机译:MeqTrees框架中基于GPU的无线电干涉点源可见性加速仿真

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Modern radio interferometer arrays are powerful tools for obtaining high resolution images of low frequency electromagnetic radiation signals in deep space. While single dish radio telescopes convert the electromagnetic radiation directly into an image of the sky (or sky intensity map), interferometers convert the interference patterns between dishes in the array into samples of the Fourier plane (UV-data or visibilities). A subsequent Fourier transform of the visibilities yields the image of the sky. Conversely, a sky intensity map comprising a collection of point sources can be subjected to an inverse Fourier transform to simulate the corresponding Point Source Visibilities (PSV). Such simulated visibilities are important for testing models of external factors that aect the accuracy of observed data, such as radio frequency interference and interaction with the ionosphere.MeqTrees is a widely used radio interferometry calibration and simulation software package that contains a Point Source Visibility module. Unfortunately, calculation of visibilities is computationally intensive: it requires application of the same Fourier equation to many point sources across multiple frequency bands and time slots. There is great potential for this module to be accelerated by the highly parallel Single-Instruction-Multiple-Data (SIMD) architectures in modern commodity Graphics Processing Units (GPU). With many traditional high performance computing techniques requiring high entry and maintenance costs, GPUs have proven to be a cost effective and high performance parallelisation tool for SIMD problems such as PSV simulations.This thesis presents a GPU/CUDA implementation of the Point Source Visibility calculation within the existing MeqTrees framework. For a large number of sources, this implementation achieves an 18 speed-up over the existing CPU module. With modications to the MeqTrees memory management system to reduce overheads by incorporating GPU memory operations, speed-ups of 25 are theoretically achievable. Ignoring all serial overheads, and considering only the parallelisable sections of code, speed-ups reach up to 120.
机译:现代无线电干涉仪阵列是获得深空低频电磁辐射信号高分辨率图像的强大工具。单碟射电望远镜将电磁辐射直接转换为天空图像(或天空强度图),而干涉仪将阵列中的碟形天线之间的干涉图案转换为傅立叶平面的样本(UV数据或可见性)。随后的可见性的傅立叶变换产生了天空的图像。相反,可以对包含点源集合的天空强度图进行傅立叶逆变换,以模拟相应的点源可见性(PSV)。这种模拟的可视性对于测试影响观测数据准确性的外部因素模型非常重要,例如射频干扰和与电离层的相互作用.MeqTrees是一种广泛使用的无线电干涉法校准和仿真软件包,其中包含一个点源可视性模块。不幸的是,能见度的计算需要大量的计算:它需要对多个频带和时隙上的许多点源应用相同的傅立叶方程。现代商品图形处理单元(GPU)中高度并行的单指令多数据(SIMD)架构可大大加速该模块的发展。随着许多传统的高性能计算技术需要高昂的入门和维护成本,GPU已被证明是一种针对PSV仿真之类的SIMD问题的具有成本效益的高性能并行化工具。本文提出了一种GPU / CUDA实现点源可视性计算的方法现有的MeqTrees框架。对于大量源,此实现可将现有CPU模块的速度提高18倍。通过采用MeqTrees内存管理系统来通过合并GPU内存操作来减少开销,理论上可以达到25的加速。忽略所有串行开销,仅考虑可并行化的代码部分,加速最多可达到120。

著录项

  • 作者

    Baxter Richard;

  • 作者单位
  • 年度 2013
  • 总页数
  • 原文格式 PDF
  • 正文语种
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号