Mostrar o rexistro simple do ítem

dc.contributor.authorPérez Diéguez, Adrián
dc.contributor.authorAmor, Margarita
dc.contributor.authorDoallo, Ramón
dc.date.accessioned2018-08-13T08:42:31Z
dc.date.available2018-08-13T08:42:31Z
dc.date.issued2017
dc.identifier.citationDiéguez, A.P., Amor, M. & Doallo, R. J Supercomput (2017) 73: 4. https://doi.org/10.1007/s11227-015-1591-9es_ES
dc.identifier.issn0920-8542
dc.identifier.issn1573-0484
dc.identifier.urihttp://hdl.handle.net/2183/20960
dc.descriptionThis is a post-peer-review, pre-copyedit version of an article published in Journal of Supercomputing. The final authenticated version is available online at: https://doi.org/10.1007/s11227-015-1591-9es_ES
dc.description.abstract[Abstract] In this work, we present an efficient and portable sorting operator for GPUs. Specifically, we propose an algorithmic variant of the bitonic merge sort which reduces the number of processing stages and internal steps, increasing the workload per thread and focusing on a multi-batch execution for multiple problems of a small size. This proposal is well matched to current GPU architectures and we apply different CUDA optimizations to improve performance. For portability, we use a library based on tuning building blocks. Thanks to this parametrization, the library can easily be tuned for different CUDA GPU architectures. Our proposals obtain competitive performance on two recent NVIDIA GPU architectures, providing an improvement of up to 11,794 × over CUDPP and up to 6467 × over ModernGPU.es_ES
dc.description.sponsorshipXunta de Galicia; GRC2013/055es_ES
dc.description.sponsorshipMinisterio de Economía y Competitividad; TIN2013-42148-Pes_ES
dc.description.sponsorshipCOST Program Action; IC1305es_ES
dc.language.isoenges_ES
dc.publisherSpringer New York LLCes_ES
dc.relation.urihttps://doi.org/10.1007/s11227-015-1591-9es_ES
dc.subjectGPUQes_ES
dc.subjectCUDAes_ES
dc.subjectTuninges_ES
dc.subjectBuilding blockses_ES
dc.subjectBitonic merge sortes_ES
dc.titleBPLG–BMCS: GPU-sorting algorithm using a tuning skeleton libraryes_ES
dc.typeinfo:eu-repo/semantics/articlees_ES
dc.rights.accessinfo:eu-repo/semantics/openAccesses_ES
UDC.journalTitleJournal of Supercomputinges_ES
UDC.volume73es_ES
UDC.issue1es_ES
UDC.startPage4es_ES
UDC.endPage16es_ES
dc.identifier.doi10.1007/s11227-015-1591-9


Ficheiros no ítem

Thumbnail

Este ítem aparece na(s) seguinte(s) colección(s)

Mostrar o rexistro simple do ítem