复杂体系解析多维数据阵分析的嵌入式计算技术研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:regrgdgdgg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多维数据阵分析是一种用于复杂体系解析的荧光分析技术,在生命科学,环境科学和石油化工等方面有很广泛应用价值。目前该分析方法的理论和实验都发展得比较成熟,但是由于缺乏专用的计算设备,技术的推广受到限制。多维数据阵分析算法以密集矩阵计算为基础,计算复杂度高,而目前的通用嵌入式处理系统计算能力有限,直接利用嵌入式处理器实现多维数据阵分析存在困难。这使多维数据阵分析技术的应用由于通常嵌入式系统计算能力的不足而受到限制。本文针对973预研课题“复杂体系解析多维数阵分析方法学及创新应用”中的应用研究问题,研究了多维数据阵分析专用嵌入式计算的软件结构和核心算法的FPGA设计。具体研究工作如下:1.通过研究多维数据阵分析的方法和流程,设计了应用于复杂体系解析多维数据阵分析数据处理的专用嵌入式计算结构,并通过分析多维数据阵分析算法的数据流和运算特点,以及FPGA在嵌入式计算上的优势,提出了应用FPGA技术实现核心算法模块的方法,设计了核心计算模块基于FPGA的系统结构,为多维数据阵分析专用计算设备和便携分析仪器设备的研发提供底层计算技术支持。2.针对多维数据阵分析算法中广泛使用的平行因子算法,研究了算法在FPGA上实现的一些关键技术,解决了算法的并行化重新描述、算法的浮点模型到定点模型转换、变量存储类型选择和矩阵求逆部件根据多维数据阵计算特点的约束设计等问题。通过AccelDSP的研发流程,完成了平行因子算法模块的FPGA实现。3.在Xilinx AccelDSP的FPGA设计平台上,设计了核心计算模块的验证结构,完成了平行因子算法模块FPGA实现的仿真验证,比较了该算法在FPGA平台上的实现效率和在通用计算设备上的实现效率。结果表明使用FPGA实现多维数据阵分析算法能充分利用硬件计算的优势,充分开发出算法中的内在并行性,使算法得到更高的计算效率。结果也表明,在嵌入式环境中利用FPGA实现多维数据阵分析是可行的。论文的研究工作对促进嵌入式系统在分析科学领域的应用,促进复杂体系解析多维数阵分析方法的应用和推广,提高分析仪器的智能化、分析方法和流程的自动化有着积极的作用。
其他文献
数字水印是一门保护数字产品版权的信息安全技术。随着互联网技术的发展,数据库在网络上的应用更加广泛,数据库的版权保护越来越受到学术界和商业界的关注,因此将数字水印技术运
互联网给人们带来了很大的便利,基于互联网的数据互访是技术基础。SUN公司提出的RMI(远程方法调用)对数据访问提供了一层逻辑封装,随后CORBA的出现,SUN公司推出了EJB(企业级java
在过去几年,随着互联网的快速发展,Web已真正成为多数公司的一个获取信息和宣传的渠道,并且影响力越来越大(比起其他的信息渠道,如电话销售、广告等等)。于是从Web站点上获取用户的
随着电信行业竞争的不断加剧,电信运营商开始将目光从传统的客户关系管理转向一种新的经营管理理念——客户体验管理(CEM)。客户体验管理的核心理念是,通过给用户提供设定的
随着硬件技术的发展,无线传感器网络得到了越来越广泛的应用。但是开放的网络环境、动态的拓扑结构以及有限的能量和带宽,使无线传感器网络面临巨大的安全挑战。恶意节点能够
皮肤听声是一种解决聋人听声问题的新技术,其实质是通过声.电转换后使皮肤获得对电流信号的感应且第一代产品已经问世,但由于目前研制的皮肤听声器在信号处理上的弱点较为明显,
在信息检索领域中,信息检索系统的评估工作一直以来对检索技术的研究、发展和应用有着巨大的影响。从上个世纪六十年代开始,测试集成为评估工作的主要形式,其构建的质量直接
随着社会的发展,信息无障碍的研究与发展受到人们越来越多的重视,其中一个很重要的技术就是手语识别和手语合成技术,这种技术的发展为聋人和正常人之间的自然交流提供了一个很好
网格是继Internet和Web之后的第三代互联网应用,其目标是将互联网上计算资源、存储资源、通信资源、软件资源、信息资源和知识资源等所有资源全面整合在一起,通过高速互联网
随着Internet技术的飞速发展,信息的规模呈爆炸式增长。人们在享受丰富的信息资源同时,也面临着难以快速的从海量信息资源中寻找出自己需要的信息的困扰。为了帮助人们快速高