OpenCL implementation of unsharp filtering on GPU and FPGA

Ozge Unel, Toygar Akgun
{"title":"OpenCL implementation of unsharp filtering on GPU and FPGA","authors":"Ozge Unel, Toygar Akgun","doi":"10.1109/SIU.2014.6830203","DOIUrl":null,"url":null,"abstract":"The purpose of this study is to evaluate the performance of two dimensional multi-threaded linear filtering process on the GPU and FPGA platforms. To obtain the implementation on varying platforms, OpenCL API is used. OpenCL provides platform independent programming advantage. The results on three different platforms are compared to each other within this scope. These platforms are CPU, GPU, and FPGA. With changing filter and video frame sizes, varying processing times on these platforms are observed, and platform dependent advantages/disadvantages are studied.","PeriodicalId":384835,"journal":{"name":"2014 22nd Signal Processing and Communications Applications Conference (SIU)","volume":"169 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 22nd Signal Processing and Communications Applications Conference (SIU)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SIU.2014.6830203","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The purpose of this study is to evaluate the performance of two dimensional multi-threaded linear filtering process on the GPU and FPGA platforms. To obtain the implementation on varying platforms, OpenCL API is used. OpenCL provides platform independent programming advantage. The results on three different platforms are compared to each other within this scope. These platforms are CPU, GPU, and FPGA. With changing filter and video frame sizes, varying processing times on these platforms are observed, and platform dependent advantages/disadvantages are studied.
OpenCL在GPU和FPGA上实现非锐化滤波
本研究的目的是评估二维多线程线性滤波过程在GPU和FPGA平台上的性能。为了获得在不同平台上的实现,使用了OpenCL API。OpenCL提供了与平台无关的编程优势。在此范围内对三个不同平台上的结果进行比较。这些平台包括CPU、GPU和FPGA。随着滤波器和视频帧大小的变化,观察到这些平台上不同的处理时间,并研究了平台相关的优点/缺点。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信