dc.contributor.author | López Novoa, Unai | |
dc.contributor.author | Mendiburu Alberro, Alexander | |
dc.contributor.author | Miguel Alonso, José | |
dc.date.accessioned | 2024-02-08T11:31:10Z | |
dc.date.available | 2024-02-08T11:31:10Z | |
dc.date.issued | 2016-02-01 | |
dc.identifier.citation | The Journal of Supercomputing 72(2) : 545-566 (2016) | |
dc.identifier.issn | 0920- 8542 | |
dc.identifier.uri | http://hdl.handle.net/10810/65647 | |
dc.description.abstract | Kernel density estimation (KDE) is a popular technique used to estimate the probability density function of a random variable. KDE is considered a fundamental data smoothing algorithm, and it is a common building block in many scientific applications. In a previous work we presented S-KDE, an efficient algorithmic approach to compute KDE that outperformed other state-of-the-art implementations, providing accurate results in much reduced execution times. Its parallel implementation targeted multi- and many-core processors. In this work we present an OpenCL implementation of S-KDE, targeting modern accelerators in a portable way. We test our implementation on three accelerators from different manufacturers, achieving speedups around compared to a hand-tuned serial version of S-KDE. We also analyze the performance of the code in these accelerators, to find out to what extent our code exploits their capabilities | es_ES |
dc.language.iso | eng | es_ES |
dc.publisher | ACM | |
dc.rights | info:eu-repo/semantics/restrictedAccess | es_ES |
dc.subject | Kernel density estimation | es_ES |
dc.subject | performance analysis | es_ES |
dc.subject | openCL | es_ES |
dc.subject | many-core processors | es_ES |
dc.subject | GPGPU | es_ES |
dc.title | Kernel density estimation in accelerators: Implementation and performance evaluation | es_ES |
dc.type | info:eu-repo/semantics/article | es_ES |
dc.rights.holder | Copyright © 2015, Springer Science Business Media New York | |
dc.relation.publisherversion | https://dl.acm.org/doi/10.1007/s11227-015-1577-7 | |
dc.identifier.doi | 10.1007/s11227-015-1577-7 | |
dc.departamentoes | Arquitectura y Tecnología de Computadores | es_ES |
dc.departamentoeu | Konputagailuen Arkitektura eta Teknologia | es_ES |