面向高性能DSP的图像滤波库优化①郑晓松,顾乃杰,叶鸿(中国科学技术大学计算机科学与技术学院,合肥230027)(中国科学技术大学安徽省计算与通信软件重点实验室,合肥230027)(中国科学技术大学先进技术研究院,合肥230027)摘要:滤波函数在图像处理领域起着至关重要的作用.
传统的滤波实现方法以窗口为处理单位,但窗口尺寸较小导致指令流水线频繁中断.
针对该问题,本文提出了算法切片的优化方法.
首先,对滤波算法进行切片,使得每个切片处理滤波窗口中的一个像素点;接着,根据切片处理的像素点在滤波窗口中的位置计算出有效处理范围,去除图像边缘处理中复杂的条件判断;最后,按列方向进行多簇流水,让流水线重复执行大量相同的指令序列.
结合BWDSP1042的特殊指令和硬件逻辑,对中值滤波等图像滤波函数进行了优化.
实验结果表明:在四簇流水模式下,所有图像滤波函数性能均提升了51倍以上.
关键词:数字信号处理器;超流水线;多簇;图像滤波;软件流水化;中值滤波引用格式:郑晓松,顾乃杰,叶鸿.
面向高性能DSP的图像滤波库优化.
计算机系统应用,2017,26(12):124–129.
http://www.
c-s-a.
org.
cn/1003-3254/6115.
htmlOptimizationofImageFilteringLibraryforHigh-PerformanceDSPZHENGXiao-Song,GUNai-Jie,YEHong(SchoolofComputerScienceandTechnology,UniversityofScienceandTechnologyofChina,Hefei230027,China)(AnhuiProvinceKeyLaboratoryofComputingandCommunicationSoftware,UniversityofScienceandTechnologyofChina,Hefei230027,China)(InstituteofAdvancedTechnology,UniversityofScienceandTechnologyofChina,Hefei230027,China)Abstract:Filterfunctionsplayasignificantroleinimageprocessing.
Thetraditionalimplementationmethodtakesthewindowastheprocessingunit,whosesizeissosmallthatthepipelineisinterruptedfrequently.
Thispaperproposesanoptimizationmethodofalgorithmslicingtosettlethisproblem.
First,thefilteringalgorithmisslicedsothateachsliceprocessesonepixelinthefilterwindow.
Then,theeffectiveprocessingrangeiscalculatedfromthepositionofthepixelinthefilterwindowtoremovethecomplexconditionaljudgmentoftheedgeoftheimage.
Finally,thesoftwarepipelineiscarriedoutinthecolumndirection,allowingthepipelinetorepeatalargenumberofidenticalinstructionsequences.
官方网站:点击访问王小玉网络官网活动方案:买美国云服务器就选MF.0220.CN 实力 强 强 强!!!杭州王小玉网络 旗下 魔方资源池 “我亏本你引流活动 ” mf.0220.CNCPU型号内存硬盘美国CERA机房 E5 2696v2 2核心8G30G总硬盘1个独立IP19.9元/月 续费同价mf.0220.CN 购买湖北100G防御 E5 2690v2 4核心4G...
DogYun(中文名称狗云)新上了一批韩国自动化上架独立服务器,使用月减200元优惠码后仅需每月300元,双E5 CPU,SSD+NVMe高性能硬盘,支持安装Linux或者Windows操作系统,下单自动化上架。这是一家成立于2019年的国人主机商,提供VPS和独立服务器租用等产品,数据中心包括中国香港、美国洛杉矶、日本、韩国、德国、荷兰等。下面分享这款自动化上架韩国独立服务器的配置和优惠码信息。...
ttcloud怎么样?ttcloud是一家海外服务器厂商,运营服务器已经有10年时间,公司注册地址在香港地区,业务范围包括服务器托管,机柜托管,独立服务器等在内的多种服务。我们后台工单支持英文和中文服务。TTcloud最近推出了新上架的日本独立服务器促销活动,价格 $70/月起,季付送10Mbps带宽。也可以跟进客户的需求进行各种DIY定制。点击进入:ttcloud官方网站地址TTcloud拥有自...