面向高性能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.
极光KVM创立于2018年,主要经营美国洛杉矶CN2机房、CeRaNetworks机房、中国香港CeraNetworks机房、香港CMI机房等产品。其中,洛杉矶提供CN2 GIA、CN2 GT以及常规BGP直连线路接入。从名字也可以看到,VPS产品全部是基于KVM架构的。极光KVM也有明确的更换IP政策,下单时选择“IP保险计划”多支付10块钱,可以在服务周期内免费更换一次IP,当然也可以不选择,...
zji怎么样?zji最近新上韩国BGP+CN2线路服务器,国内三网访问速度优秀,适用8折优惠码zji,优惠后韩国服务器最低每月440元起。zji主机支持安装Linux或者Windows操作系统,会员中心集成电源管理功能,8折优惠码为终身折扣,续费同价,全场适用。ZJI是原Wordpress圈知名主机商:维翔主机,成立于2011年,2018年9月启用新域名ZJI,提供中国香港、台湾、日本、美国独立服...
艾云怎么样?艾云是一家去年年底成立的国人主机商家,商家主要销售基于KVM虚拟架构的VPS服务,机房目前有美国洛杉矶、圣何塞和英国伦敦,目前商家推出了一些年付特价套餐,性价比非常高,洛杉矶套餐低至85元每年,给500M带宽,可解奈飞,另外圣何塞也有特价机器;1核/1G/20G SSD/3T/2.5Gbps,有需要的朋友以入手。点击进入:艾云官方网站艾云vps促销套餐:KVM虚拟架构,自带20G的防御...