基于自定义指令的陆地移动距离算法加速系统设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:boyhill
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会的信息化发展,全球数据总量正呈现出爆发式的增长。作为大数据的重要组成,图像数据挖掘的研究意义重大。在图像检索应用中,针对图像的相似性度量算法有很多,陆地移动距离(Earth Movers Distance,EMD)是公认的匹配性能优秀的度量算法。  随着物联网的发展,海量终端被接入互联网,嵌入式平台的图像应用需求与日俱增。陆地移动距离算法的高时间复杂度和嵌入式平台功耗及性能的限制都制约了该算法在嵌入式平台的应用。因此,针对嵌入式平台的陆地移动距离加速研究应用价值巨大。  本文基于FPGA平台的嵌入式软核处理器,通过自定义指令硬件对处理器指令集进行扩展的设计方式提高了处理器在算法特定步骤的计算能力,实现了陆地移动距离算法的加速系统。论文分析了陆地移动距离算法的时间瓶颈并设计了一条带有外部RAM访问接口的多时钟周期扩展指令。该指令包含三个操作分支:数据内存地址同步分支,最小费用路径搜索分支和费用网络更新分支。自定义指令的加入提高了处理器系统对于陆地移动距离算法的计算能力。在本文设计的加速系统中,应用程序调用自定义指令和调用软件函数的方式一致,保持了算法原有的灵活性。  针对论文设计的陆地移动距离算法加速系统,提出了科学合理的性能测试方法。实验结果表明,在同一平台下对比软件实现,最小费用路径搜索分支获得了2.4×~3.8×的加速比;费用网络更新分支获得了5.1×~5.8×的加速比;加速系统整体实现了1.7×~2.2×的加速比。
其他文献
真核生物细胞核中有三种RNA聚合酶,即RNA聚合酶Ⅰ、Ⅱ和Ⅲ,它们分别转录产生不同的RNA,其中RNA聚合酶Ⅰ转录合成45S rRNA前体;聚合酶Ⅱ转录合成mRNA前体及大多数sn RNA;聚合酶Ⅲ转
syne1和syne2巨蛋白是新近发现的一个核膜蛋白家族的两个成员.它们的氨基端存在肌动蛋白结合域,羧基端拥有一个跨膜域,中间段很长(约6000-8000个氨基酸残基)为一个卷曲再折叠
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
正交频分复用(OFDM)技术作为当前主流无线通信系统中的核心技术,具有频谱利用率高、抗干扰能力强等优点,可以与空时编码、MIMO、智能天线、软件无线电等多种新技术有效结合,
ICP发射光谱仪是一款利用发射光谱学的原理和方法对待测样品进行相关指标(如浓度等)精确测定的实验室分析仪器。ICP-OES技术最初的应用集中在冶金,地质,工矿,石化等行业,用于检测矿物质或其加工制品中各种痕量元素的含量,以确定上述物质的物化特性以及确定再度加工的方法。目前随着ICP-OES技术检测能力的进一步提高,其应用已扩展到生命科学,环保检测,食品安全,有机物分析等领域,可以达到更高的检测灵敏
本文建立了B-凸函数为凸函数的充分条件,给出了Clarke不变凸函数的一个特性质.
摄像机标定是计算机视觉领域里从二维图像获取三维空间信息必不可少的步骤,被广泛应用于导航、视觉监控、三维重建等领域。自标定方法仅利用摄像机内参数自身存在约束信息,与场
实验用SD大鼠75只、乌拉坦麻醉下进行,单个脉冲刺激穿通纤维(PP),记录海马CA区诱发的群体峰电位(population spike,PS).待PS稳定后,向CA区局部微量注射药物,5分钟后,给PP以短
本文综述了2019新型冠状病毒爆发期间,收治确诊及疑似患者医院应急处理中科室管理情况.分析了科室管理中病区布局及环境控制、人力资源的使用、人员防护规范、医疗废弃物的管
肾上腺髓质素(adrenomedullin,ADM)是1993年从人嗜铬细胞瘤组织中分离提纯的一种新的降压肽,由52个氨基酸组成,属降钙素基因相关肽(CGRP)家族.ADM广泛存在于外周组织及中枢神