Please use this identifier to cite or link to this item: http://hdl.handle.net/1893/27536
Full metadata record
DC FieldValueLanguage
dc.contributor.authorStewart, Roberten_UK
dc.contributor.authorBhowmik, Deepayanen_UK
dc.contributor.authorWallace, Andrewen_UK
dc.contributor.authorMichaelson, Gregen_UK
dc.date.accessioned2018-07-24T00:03:55Z-
dc.date.available2018-07-24T00:03:55Z-
dc.date.issued2017-04-01en_UK
dc.identifier.urihttp://hdl.handle.net/1893/27536-
dc.description.abstractThis paper proposes a new high-level approach for optimising field programmable gate array (FPGA) designs. FPGA designs are commonly implemented in low-level hardware description languages (HDLs), which lack the abstractions necessary for identifying opportunities for significant performance improvements. Using a computer vision case study, we show that modelling computation with dataflow abstractions enables substantial restructuring of FPGA designs before lowering to the HDL level, and also improve CPU performance. Using the CPU transformations, runtime is reduced by 43 %. Using the FPGA transformations, clock frequency is increased from 67MHz to 110MHz. Our results outperform commercial low-level HDL optimisations, showcasing dataflow program abstraction as an amenable computation model for highly effective FPGA optimisation.en_UK
dc.language.isoenen_UK
dc.publisherSpringer Natureen_UK
dc.relationStewart R, Bhowmik D, Wallace A & Michaelson G (2017) Profile Guided Dataflow Transformation for FPGAs and CPUs. Journal of Signal Processing Systems, 87 (1), pp. 3-20. https://doi.org/10.1007/s11265-015-1044-yen_UK
dc.rightsThe publisher does not allow this work to be made publicly available in this Repository. Please use the Request a Copy feature at the foot of the Repository record to request a copy directly from the author. You can only request a copy if you wish to use this work for your own research or private study.en_UK
dc.rights.urihttp://www.rioxx.net/licenses/under-embargo-all-rights-reserveden_UK
dc.subjectdataflowen_UK
dc.subjectprofilingen_UK
dc.subjecttransformationsen_UK
dc.subjectFPGAen_UK
dc.subjectCPUen_UK
dc.titleProfile Guided Dataflow Transformation for FPGAs and CPUsen_UK
dc.typeJournal Articleen_UK
dc.rights.embargodate2999-12-31en_UK
dc.rights.embargoreason[Stewart et al 2017.pdf] The publisher does not allow this work to be made publicly available in this Repository therefore there is an embargo on the full text of the work.en_UK
dc.identifier.doi10.1007/s11265-015-1044-yen_UK
dc.citation.jtitleJournal of Signal Processing Systemsen_UK
dc.citation.issn1939-8115en_UK
dc.citation.issn1939-8018en_UK
dc.citation.volume87en_UK
dc.citation.issue1en_UK
dc.citation.spage3en_UK
dc.citation.epage20en_UK
dc.citation.publicationstatusPublisheden_UK
dc.citation.peerreviewedRefereeden_UK
dc.type.statusVoR - Version of Recorden_UK
dc.contributor.funderEngineering and Physical Sciences Research Councilen_UK
dc.author.emaildeepayan.bhowmik@stir.ac.uken_UK
dc.citation.date02/10/2015en_UK
dc.contributor.affiliationHeriot-Watt Universityen_UK
dc.contributor.affiliationHeriot-Watt Universityen_UK
dc.contributor.affiliationHeriot-Watt Universityen_UK
dc.contributor.affiliationHeriot-Watt Universityen_UK
dc.identifier.isiWOS:000396155700001en_UK
dc.identifier.scopusid2-s2.0-84944699205en_UK
dc.identifier.wtid928577en_UK
dc.contributor.orcid0000-0003-1762-1578en_UK
dc.date.accepted2015-09-14en_UK
dcterms.dateAccepted2015-09-14en_UK
dc.date.filedepositdate2018-07-06en_UK
rioxxterms.apcnot requireden_UK
rioxxterms.typeJournal Article/Reviewen_UK
rioxxterms.versionVoRen_UK
local.rioxx.authorStewart, Robert|en_UK
local.rioxx.authorBhowmik, Deepayan|0000-0003-1762-1578en_UK
local.rioxx.authorWallace, Andrew|en_UK
local.rioxx.authorMichaelson, Greg|en_UK
local.rioxx.projectEP/K009931/1|Engineering and Physical Sciences Research Council|http://dx.doi.org/10.13039/501100000266en_UK
local.rioxx.freetoreaddate2265-09-03en_UK
local.rioxx.licencehttp://www.rioxx.net/licenses/under-embargo-all-rights-reserved||en_UK
local.rioxx.filenameStewart et al 2017.pdfen_UK
local.rioxx.filecount1en_UK
local.rioxx.source1939-8115en_UK
Appears in Collections:Computing Science and Mathematics Journal Articles

Files in This Item:
File Description SizeFormat 
Stewart et al 2017.pdfFulltext - Published Version4.88 MBAdobe PDFUnder Permanent Embargo    Request a copy


This item is protected by original copyright



Items in the Repository are protected by copyright, with all rights reserved, unless otherwise indicated.

The metadata of the records in the Repository are available under the CC0 public domain dedication: No Rights Reserved https://creativecommons.org/publicdomain/zero/1.0/

If you believe that any material held in STORRE infringes copyright, please contact library@stir.ac.uk providing details and we will remove the Work from public display in STORRE and investigate your claim.