天文数据处理中硬件加速机制的关键技术研究

发布时间:2017-12-11 04:12

  本文关键词:天文数据处理中硬件加速机制的关键技术研究


  更多相关文章: 天文数据处理 硬件加速 现场存储 现场处理 数值模拟


【摘要】:数据处理在现代天文学研究中有着重要的地位。天文研究中的数据处理涵盖了天文观测现场的数据存储与处理、观测数据后处理、天文数值模拟等多个应用场景。其中,天文数值模拟作为一个计算密集型应用,其模拟精度与数据处理能力有着直接的关系,因此较早就引入了硬件加速机制,目前已经成为了硬件加速机制的一个重要应用方向。近年来,随着观测仪器性能的提升,天文观测现场生成数据的规模也急剧膨胀,这对观测现场数据存储的实时性提出了很高的要求,亟需将面向存储密集型应用的硬件加速机制引入观测现场以提高其数据存储带宽。此外,由于天文观测对观测仪器的周边环境具有较高的要求,天文观测站点越来越多的被设置在外界环境比较恶劣、远离人类活动的区域,无人值守的自动天文观测点也逐渐成为趋势,而这对观测现场的数据实时处理提出了很高的要求。观测现场既要提供足够的数据处理能力以保障观测数据能安全、高效地传输到后方数据中心,又要尽量降低自身功耗以及对网络带宽的需求,以降低设备部署、运营中所需要的成本。在这种情况下,具有低功耗、高集成度、高性能等优势的定制化硬件加速平台能为天文观测提供较好的保障。本文针对天文数据处理中硬件加速机制的关键技术,结合FPGA加速、固态硬盘(SSD)、FPGA-SoC等新器件、新架构方案以及特定应用场景的特点,对观测现场的数据存储、观测现场的数据处理及天文数值模拟中的加速技术做了有益的探索,扩展了硬件加速机制在天文数据处理中的应用方向。针对观测现场数据存储的高带宽需求,本文研究了以FPGA为主控芯片的天文现场SSD定制化设计方法;同时,为了保证大数据规模下观测现场数据处理的速度和数据安全性,并充分利用定制SSD中的FPGA资源,本文提出了天文观测数据的现场压缩方法以及低轮AES-纠错码联合加密方法;此外,本文针对传统数值模拟平台搭建、维护较复杂,功耗浪费严重等问题,提出并验证了基于FPGA-SoC的天文数值模拟加速平台。本文的主要研究工作和创新点包括:(1)分析了天文观测现场数据的特点和存储需求,并以此为基础提出了基于FPGA的天文现场SSD定制化设计方法。SSD的高带宽优势可以较好的满足目前天文观测现场高速数据存储需求;但是,目前的商用SSD读快写慢的特点以及单位存储空间价格昂贵的缺点限制了其在观测现场的应用。因此,本文基于天文观测现场中数据写入操作模式单一的特点,简化了通用SSD中较为复杂的垃圾回收、冷热块替换等操作,大幅度降低了用户不可用的数据块数量,节约了FPGA的逻辑资源,降低了单位存储空间的价格;同时,针对天文观测现场对数据写入速度要求高,对数据读出速度要求低的特点,优化了SSD中Nand Flash通道的设计,提高了Nand Flash之间的写入并行度,提高了FPGA资源的使用效率。(2)在观测现场数据处理方面,分别针对现场数据压缩和现场数据加密的加速做了相应的研究。一方面,利用天文现场数据具有较大信息冗余的特性,对适合用于天文现场数据压缩的编码方法进行了深入研究。充分分析了天文数据的特点,确定了采用哈夫曼编码以及游程编码分别对观测数据的高低字节编码可较好的作用于天文数据的现场实时压缩。同时,结合定制化SSD的结构特点,本文还提出了一种分布式的压缩电路实现方案,用以将压缩电路集成到定制化SSD的主控FPGA中。该电路方案避免了传统压缩电路方案中多次访存所带来的额外内存读取开销,以不到2500个查找表(LUT)满足了高速SSD的带宽需求,并达到了与Gzip算法相近的压缩率。另一方面,针对现场数据的实时加密需求,利用SSD中Nand Flash的误码特性,提出了一种低轮AES-纠错码联合加密方法。通过对纠错码编码单元生成的冗余编码执行简单的异或加密操作,Nand Flash中的误码可以被利用起来,提高AES加密后密文数据的安全性。相应的,在保持标准AES加密安全性的前提下,可适当的降低AES的加密轮数以减少加密电路消耗的计算资源。通过对多种攻击方法的分析表明,在AES加密轮数不低于8轮时,该加密方法的数据安全性可以保持在与标准的10轮AES加密相当的水平。(3)在天文数值模拟加速方面,以修正牛顿力学(MOND)的数值模拟为例,研究了天文数值模拟中不同加速器件的加速效果,设计并验证了基于FPGA-SoC的天文数值模拟加速平台。相比于传统天文数值模拟平台,利用FPGA-SoC的加速平台具有更高的集成度、更低的功耗浪费、更好的可维护性。与常用于天文数值模拟加速的GPU加速平台相比,基于FPGA-SoC的方案在功耗、能耗比、性价比上面有具有明显优势。
【学位授予单位】:中国科学技术大学
【学位级别】:博士
【学位授予年份】:2016
【分类号】:P113

【相似文献】

中国期刊全文数据库 前5条

1 陈永康,赵英时;三维GIS场景绘制中的硬件加速[J];地理与地理信息科学;2003年05期

2 史圣卿;陈凯;汪玉;罗嵘;;基于FPGA的稀疏网络关键节点计算的硬件加速方法研究[J];电子与信息学报;2011年10期

3 ;Nvidia高清视频处理器支持H.264硬件加速[J];中国科技信息;2006年08期

4 刘洋;李庆诚;白振轩;;多边形填充硬件算法的研究与实现[J];天津师范大学学报(自然科学版);2010年01期

5 ;[J];;年期

中国重要会议论文全文数据库 前2条

1 张纯;毛菁霞;张如鸿;孔伯虎;吴百锋;彭澄廉;陈泽文;孙晓光;;基于硬件加速的可视化算法[A];全国第16届计算机科学与技术应用(CACIS)学术会议论文集[C];2004年

2 陈为;夏佳志;张龙;于洋;郑文庭;彭群生;;一种统一的硬件加速自适应EWA Splatting算法[A];中国计算机图形学进展2008--第七届中国计算机图形学大会论文集[C];2008年

中国重要报纸全文数据库 前10条

1 山西 王强;被忽视的“硬件加速”[N];电脑报;2003年

2 李刚;硬件加速也惹祸[N];中国电脑教育报;2004年

3 一片枫叶;PureVideo HD硬件加速我也行[N];电脑报;2008年

4 辽宁 耿呈刚;关于PowerDVD硬件加速[N];电脑报;2004年

5 江苏 徐海涛;给屏捕软件增加录像功能[N];电脑报;2005年

6 记者  邰举;“拉托娜”加速芯片有望下半年上市[N];科技日报;2007年

7 ;“芯”有灵犀一点通[N];中国电脑教育报;2003年

8 ;实现统一移动网络[N];网络世界;2008年

9 吴具佳;显卡加速不当影响视频播放[N];中国计算机报;2004年

10 本报记者 顾新杰;全面制胜nVIDIA Quadro FX[N];计算机世界;2003年

中国博士学位论文全文数据库 前2条

1 彭波;天文数据处理中硬件加速机制的关键技术研究[D];中国科学技术大学;2016年

2 王锐;电源网格快速建模与EDA工具的硬件加速技术研究[D];合肥工业大学;2006年

中国硕士学位论文全文数据库 前10条

1 杨天龙;GSM基站信息监测移动设备的硬件加速研究与实现[D];电子科技大学;2015年

2 张媛;基于GPU硬件加速的三维重建算法研究[D];河北工业大学;2015年

3 李函;基于FPGA的FAST协议解码金融加速设计[D];上海交通大学;2015年

4 万鹏鹏;基于硬件加速对提高人脸侦测效率的研究[D];苏州大学;2015年

5 李俊丰;图象匹配应用的硬件加速技术研究[D];国防科学技术大学;2006年

6 史圣卿;脑网络中关键节点计算的硬件加速技术研究[D];清华大学;2011年

7 赵霖;基于生物物理模型和硬件加速的鱼类运动仿真[D];大连理工大学;2005年

8 宋健;行人自动跟踪系统硬件加速技术研究[D];国防科学技术大学;2007年

9 吕娴;基于硬件加速的异质雾化的实时绘制[D];西安电子科技大学;2008年

10 宋灏龙;公钥密码系统中底层运算的硬件加速[D];合肥工业大学;2009年



本文编号:1277108

资料下载
论文发表

本文链接:https://www.wllwen.com/shoufeilunwen/jckxbs/1277108.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户30f7d***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com