摘要
下一代观测望远镜将会产生数以亿计的星系测量数据值,这将导致使用中央处理器处理数据时效率低下、成本较高。为了解决这一问题,提出了基于宇宙计算的图形处理器算法。研究了两点式角相关函数以及孔径质量统计这两种宇宙学的计算方法,构建算法代码,并使用统一计算设备架构在图形处理器上实现了这两种算法;比较了算法在中央处理器和图形处理器上使用的运行速度。实验结果表明,与中央处理器相比,使用图形处理器的计算速度得到了显著提高。
The next generation of survey telescopes would yield measurements of billions of galaxies,which would cause ineffi-cient,high cost when using CPU.To address this problem,this paper proposed using the graphics processing units (GPUs)in processing the universe computing problems.Firstly,it studied two cosmological calculations,the two-point angular correlation function and the aperture mass statistic.Then,it implemented the two algorithms on the GPU by constructing code,and using CUDA.Finally,it compared the calculation speeds with comparable code run on the CPU.Experimental results indicate that the calculation speeds,using GPUs,has been significantly improved comparing with using CPUs.
出处
《计算机应用研究》
CSCD
北大核心
2014年第11期3357-3360,共4页
Application Research of Computers
基金
河南省高等学校青年骨干教师计划资助项目(2011GGJS-198)
河南省教育厅科学技术研究重点项目(13A520221
14A520045)
河南省教育科学"十二五"规划课题(2012-JKGHAC-0116*)
关键词
宇宙计算
孔径质量
角相关函数
图形处理器
统一计算设备结构
cosmological calculations
aperture mass
angular correlation function
GPU
scientific computation