Mostra el registre d'ítem simple

dc.contributor.authorCadenelli, Nicola
dc.contributor.authorJaksic, Zoran
dc.contributor.authorPolo Bardés, Jordà
dc.contributor.authorCarrera Pérez, David
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.date.accessioned2019-01-14T12:21:49Z
dc.date.available2019-01-14T12:21:49Z
dc.date.issued2019-05
dc.identifier.citationCadenelli, N., Jaksic, Z., Polo, J., Carrera, D. Considerations in using OpenCL on GPUs and FPGAs for throughput-oriented genomics workloads. "Future generation computer systems", Maig 2019, vol. 94, p. 148-159.
dc.identifier.issn0167-739X
dc.identifier.urihttp://hdl.handle.net/2117/126685
dc.description.abstractThe recent upsurge in the available amount of health data and the advances in next-generation sequencing are setting the ground for the long-awaited precision medicine. To process this deluge of data, bioinformatics workloads are becoming more complex and more computationally demanding. For this reasons they have been extended to support different computing architectures, such as GPUs and FPGAs, to leverage the form of parallelism typical of each of such architectures. The paper describes how a genomic workload such as k-mer frequency counting that takes advantage of a GPU can be offloaded to one or even more FPGAs. Moreover, it performs a comprehensive analysis of the FPGA acceleration comparing its performance to a non-accelerated configuration and when using a GPU. Lastly, the paper focuses on how, when using accelerators with a throughput-oriented workload, one should also take into consideration both kernel execution time and how well each accelerator board overlaps kernels and PCIe transferred. Results show that acceleration with two FPGAs can improve both time- and energy-to-solution for the entire accelerated part by a factor of 1.32x. Per contra, acceleration with one GPU delivers an improvement of 1.77x in time-to-solution but of a lower 1.49x in energy-to-solution due to persistently higher power consumption. The paper also evaluates how future FPGA boards with components (i.e., off-chip memory and PCIe) on par with those of the GPU board could provide an energy-efficient alternative to GPUs.
dc.format.extent12 p.
dc.language.isoeng
dc.publisherElsevier
dc.rightsAttribution 3.0 Spain
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/es/
dc.subjectÀrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
dc.subject.lcshGenomics
dc.subject.lcshHigh performance computing -- Energy consumption
dc.subject.lcshField programmable gate arrays
dc.subject.otherFPGAs
dc.subject.otherGPUs
dc.subject.otherOpenCL
dc.subject.otherK-mer
dc.subject.otherEnergy-to-solution
dc.titleConsiderations in using OpenCL on GPUs and FPGAs for throughput-oriented genomics workloads
dc.typeArticle
dc.subject.lemacGenòmica
dc.subject.lemacCàlcul intensiu (Informàtica) -- Consum d'energia
dc.subject.lemacMatrius de portes programables per l'usuari
dc.contributor.groupUniversitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions
dc.identifier.doi10.1016/j.future.2018.11.028
dc.description.peerreviewedPeer Reviewed
dc.relation.publisherversionhttps://www.sciencedirect.com/science/article/pii/S0167739X18314183
dc.rights.accessOpen Access
local.identifier.drac23556456
dc.description.versionPostprint (published version)
dc.relation.projectidinfo:eu-repo/grantAgreement/AGAUR/V PRI/2014 SGR 1051
dc.relation.projectidinfo:eu-repo/grantAgreement/MINECO//TIN2015-65316-P/ES/COMPUTACION DE ALTAS PRESTACIONES VII/
dc.relation.projectidinfo:eu-repo/grantAgreement/EC/H2020/639595/EU/Holistic Integration of Emerging Supercomputing Technologies/Hi-EST
local.citation.authorCadenelli, N.; Jaksic, Z.; Polo, J.; Carrera, D.
local.citation.publicationNameFuture generation computer systems
local.citation.volume94
local.citation.startingPage148
local.citation.endingPage159


Fitxers d'aquest items

Thumbnail

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple