Publication:
FPGA implementation of a dense optical flow algorithm using altera openCL SDK

dc.contributor.authorUlutaş, Umut
dc.contributor.authorTosun, Mustafa
dc.contributor.authorLevent, Vecdi Emre
dc.contributor.authorBüyükaydın, D.
dc.contributor.authorAkgün, T.
dc.contributor.authorUğurdağ, Hasan Fatih
dc.contributor.departmentElectrical & Electronics Engineering
dc.contributor.ozuauthorUĞURDAĞ, Hasan Fatih
dc.contributor.ozugradstudentUlutaş, Umut
dc.contributor.ozugradstudentTosun, Mustafa
dc.contributor.ozugradstudentLevent, Vecdi Emre
dc.date.accessioned2017-10-30T05:20:15Z
dc.date.available2017-10-30T05:20:15Z
dc.date.issued2017
dc.descriptionDue to copyright restrictions, the access to the full text of this article is only available via subscription.
dc.description.abstractFPGA acceleration of compute-intensive algorithms is usually not regarded feasible because of the long Verilog or VHDL RTL design efforts they require. Data-parallel algorithms have an alternative platform for acceleration, namely, GPU. Two languages are widely used for GPU programming, CUDA and OpenCL. OpenCL is the choice of many coders due to its portability to most multi-core CPUs and most GPUs. OpenCL SDK for FPGAs and High-Level Synthesis (HLS) in general make FPGA acceleration truly feasible. In data-parallel applications, OpenCL based synthesis is preferred over traditional HLS as it can be seamlessly targeted to both GPUs and FPGAs. This paper shares our experiences in targeting a demanding optical flow algorithm to a high-end FPGA as well as a high-end GPU using OpenCL. We offer throughput and power consumption results on both platforms.en_US
dc.description.sponsorshipTÜBİTAK; European Union Artemis
dc.identifier.doi10.1007/978-3-319-67597-8_9en_US
dc.identifier.endpage101en_US
dc.identifier.isbn978-3-319-67596-1
dc.identifier.scopus2-s2.0-85029785920
dc.identifier.startpage89en_US
dc.identifier.urihttp://hdl.handle.net/10679/5714
dc.identifier.urihttps://doi.org/10.1007/978-3-319-67597-8_9
dc.identifier.volume778en_US
dc.language.isoengen_US
dc.peerreviewedyes
dc.publicationstatusPublisheden_US
dc.publisherSpringer International Publishingen_US
dc.relationinfo:eu-repo/grantAgreement/TUBITAK/1001 - Araştırma/114E343
dc.relationinfo:eu-repo/grantAgreement/TUBITAK/1001 - Araştırma/114G029
dc.relationinfo:eu-repo/grantAgreement/TUBITAK/1001 - Araştırma/9140015
dc.relation.ispartofInternational Conference on ICT Innovations
dc.relation.publicationcategoryInternational
dc.rightsrestrictedAccess
dc.subject.keywordsAltera SDK for OpenCLen_US
dc.subject.keywordsDense optical flowen_US
dc.subject.keywordsFPGAen_US
dc.subject.keywordsHigh-Level Synthesisen_US
dc.titleFPGA implementation of a dense optical flow algorithm using altera openCL SDKen_US
dc.typeconferenceObjecten_US
dspace.entity.typePublication
relation.isOrgUnitOfPublication7b58c5c4-dccc-40a3-aaf2-9b209113b763
relation.isOrgUnitOfPublication.latestForDiscovery7b58c5c4-dccc-40a3-aaf2-9b209113b763

Files

License bundle

Now showing 1 - 1 of 1
Placeholder
Name:
license.txt
Size:
1.45 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections