图像分析多核并行计算类库的构建与优化

被引量 : 0次 | 上传用户:aulifo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多核并行计算技术是当前计算机领域的研究热点。在未来数年内,随着芯片内核数量持续增长,多核计算将成为一种广泛普及的计算模式。它使计算机的计算能力显著提升,具有巨大的发展潜力和广阔的应用空间。当前,CPU主频的提升由于生产工艺和散热问题而受到严重的制约,CPU性能的改善已主要向着多核体系发展。然而,要想真正获得多核处理器带来的高效率,软件的发展必须跟上硬件的步伐,当前多核处理器软件总体滞后于硬件。传统的单线程串行计算软件只能导致多核的闲置,只有在算法设计及软件开发能够充分利用多核处理器的特性时,其优势才能真正体现出来。本文围绕多核并行计算在图像分析领域的应用展开研究,探讨算法设计和类库实现。课题研究的内容包括:(1)在详细剖析多核体系结构和并行算法的基础上,分析影响多核并行计算性能的主要因素,探讨适合于发挥多核性能的算法和编程技术;(2)在详细剖析边缘检测、图像分割和图像合成等基本算法的基础上,分析算法中存在的并行性,并根据这种并行性构建支撑图像分析功能的并行计算类库;(3)分析函数库代码,设计基于多核架构的图像分析并行计算类库,并测试其性能,根据代码在多核架构上的性能表现做出相应的调整;对设计的类库代码从源码级优化、代码并行化和编译器优化等方面进行优化;(4)优化策略完成之后,根据Amdahl定律和Gustafson定律做出扩展性分析,得出客观的性能评价。当前,图像监控技术在军事、环境、地质、气象、治安、交通、工业等领域的应用非常广泛,图像的采集又日益趋向高精度、大幅面和高频度,同时监控系统也逐步由人工判读向智能处理方向发展。由此导致对图象分析高性能计算的迫切需求。本文的研究适应了当前计算机软硬件技术的发展趋势,有助于提高图象分析的实时性和精确度。课题的特色与创新点主要有两点:一是将图象分析函数库由传统的串行运算改造为IA上的高性能多核并行计算;二是采用崭新技术进行并行代码的性能分析,实现计算软件的算法结构优化、编译优化和源码级优化,提高其运算效率和适应硬件发展的扩展性。Intel架构上的多核CPU是近两年刚面世的崭新技术,适应于这一体系的应用软件技术的研究刚刚开始,相关资料和可以借鉴的应用成果较少。本文对此进行了初步探讨,许多研究专题还有待进一步拓展和深化。
其他文献
以Bi(NO3)3.5H2O和NH4VO3为原料,采用水热法制备了新型可见光BiVO4催化剂,并用X-射线衍射(XRD)、扫描电子显微镜(SEM)、红外光谱(IR)和紫外-可见光漫反射光谱(UV-vis DRS)对
<正> 审美意识的本质是情感与认识的统一,体现在其物化形态中则是对主体的表现与对客体的再现的统一。这两个方面任何时候都并存于艺术作品之中,只是表现型艺术侧重于表现审
总结评述了K-means聚类算法的研究现状,指出K-means聚类算法是一个NP难优化问题,无法获得全局最优。介绍了K-means聚类算法的目标函数、算法流程,并列举了一个实例,指出了数
我国家族公司的治理受传统文化影响,且我国法制机制不够完善,增加了家族公司治理难度。公司控制权的基本表现形式体现在影响公司财产的决策上,一些大股东拥有对公司经营事务
因为户外广告是靠技术来表现艺术的,是靠艺术来说服大家的,在讲艺术的时候还应该注意它的技术。广告是怎么来的,广告来源于叫卖。最早的广告就是叫。在市场上,除了叫,还有实
幼儿园区域活动是近年来在我国幼儿教育中得到广泛实践的一种幼儿教育形式,和幼儿园集中教育活动及游戏活动一样是幼儿的一种学习方式,有着独特的教育功能和价值。农村小学附
明清小说中的"真假难辨"母题多受佛经及南亚民间故事的影响。中古汉译佛经故事以真假难辨阐释佛理,较多关注真假"难辨"的结果;南亚传说揭示了相貌相似的由来问题,及重构社会
车铣复合加工技术是先进制造领域的前沿技术之一,可以解决单独用车或铣难以完成的加工难题,可以实现工件一次装卡完成几乎全部工序,它的科学价值和应用前景逐渐被人们所认识
CO2气体保护焊作为一种高效的焊接工艺,具有生产率高,综合成本低等优点,在焊接的各个领域得到广泛的应用。但是,由于CO2气体本身的性质使得在焊接过程中引起了大量的飞溅,使
运用顺序分配法的关键一步是准确确定各车间的分配顺序.我国目前的顺序分配法理论体系尚不完善,在确定费用分配顺序时,应综合采用"受益"原则和"施惠"原则,这有利于提高成本核