A Multi-Backend Autotuning Study of Feature Selection on GPUs
| UDC.coleccion | Investigación | |
| UDC.departamento | Enxeñaría de Computadores | |
| UDC.grupoInv | Grupo de Arquitectura de Computadores (GAC) | |
| UDC.institutoCentro | CITIC - Centro de Investigación de Tecnoloxías da Información e da Comunicación | |
| UDC.issue | 645 | |
| UDC.journalTitle | The Journal of Supercomputing | |
| UDC.volume | 82 | |
| dc.contributor.author | Beceiro, Bieito | |
| dc.contributor.author | González-Domínguez, Jorge | |
| dc.contributor.author | Pérez Diéguez, Adrián | |
| dc.contributor.author | Ibrahim, Khaled Z. | |
| dc.contributor.author | Touriño, Juan | |
| dc.date.accessioned | 2026-08-26T09:35:46Z | |
| dc.date.available | 2026-08-26T09:35:46Z | |
| dc.date.issued | 2026 | |
| dc.description | Financiado para publicación en acceso aberto: Universidade da Coruña/CISUG The code for the CUDA, HIP, and SYCL backends for mRMR used in the experimental evaluation is available at https://gitlab.com/bieito/gpufs. The datasets analyzed in this study are available in the LIBSVM repository, https://www.csie.ntu.edu.twcjlin/libsvmtools/datasets/ | |
| dc.description.abstract | [Abstract]: Feature selection is an important step in machine learning that can benefit from GPU acceleration. As the number of GPU vendors increases, it is imperative to adapt algorithms such as the minimum Redundancy Maximum Relevance (mRMR) feature selection method to different backends that support several GPU architectures. This work presents a multi-backend implementation of mRMR across CUDA, HIP, and SYCL, and studies its performance when combined with Bayesian optimization and transfer learning to automatically tune execution parameters for different platforms and datasets. Our experimental results show that when tuned, CUDA and HIP achieve comparable performance on NVIDIA architectures, while SYCL exhibits a moderate performance gap. Overall, this work highlights the impact of backend choice and autotuning on GPU-accelerated feature selection and provides insights into deploying mRMR across heterogeneous environments. | |
| dc.description.sponsorship | Open Access funding provided thanks to the CRUE-CSIC agreement with Springer Nature. This work was supported by grants PID2022-136435NB-I00 and PID2025-167767NB-I00, funded by MICIU/AEI/10.13039/501100011033 and “ERDF A way of making Europe”, EU; grant TSI-100925-2023-1, funded by the Ministry for Digital Transformation and Civil Service and Next-GenerationEU/RRF; FPU predoctoral grant of Bieito Beceiro ref. FPU20/00997, funded by the Ministry of Science, Innovation and Universities; and INDITEX-UDC Predoctoral Research Stay Grants Program 2024. In addition, this material is based upon work supported by the U.S. Department of Energy, Office of Science, Office of Advanced Scientific Computing Research, Scientific Discovery through Advanced Computing (SciDAC) program under Award Number DE-AC02-05CH11231. Funding for open access charge: Universidade da Coruña/CISUG. | |
| dc.description.sponsorship | United States. Department of Energy; DE-AC02-05CH11231 | |
| dc.description.uri | https://gitlab.com/bieito/gpufs | |
| dc.identifier.citation | Beceiro, B., González-Domínguez, J., Diéguez, A.P. et al. A multi-backend autotuning study of feature selection on GPUs. J Supercomput 82, 645 (2026). https://doi.org/10.1007/s11227-026-08770-5 | |
| dc.identifier.doi | 10.1007/s11227-026-08770-5 | |
| dc.identifier.issn | 1573-0484 | |
| dc.identifier.uri | https://hdl.handle.net/2183/49094 | |
| dc.language.iso | eng | |
| dc.publisher | Springer | |
| dc.relation.isbasedon | https://www.csie.ntu.edu.twcjlin/libsvmtools/datasets/ | |
| dc.relation.projectID | info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2023/PID2022-136435NB-I00/ES/ARQUITECTURAS, FRAMEWORKS Y APLICACIONES DE LA COMPUTACION DE ALTAS PRESTACIONES/ | |
| dc.relation.projectID | info:eu-repo/grantAgreement/AEI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2024-2027/PID2025-167767NB-I00/ES/ | |
| dc.relation.projectID | info:eu-repo/grantAgreement/MTDPF//TSI-100925-2023-1/ES/CÁTEDRA UDC-INDITEX DE IA EN ALGORITMOS VERDES | |
| dc.relation.projectID | info:eu-repo/grantAgreement/MUNI/Plan Estatal de Investigación Científica y Técnica y de Innovación 2017-2020/FPU20%2F00997/ES/ | |
| dc.relation.uri | https://doi.org/10.1007/s11227-026-08770-5 | |
| dc.rights | Attribution 4.0 International | en |
| dc.rights.accessRights | open access | |
| dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | |
| dc.subject | GPU | |
| dc.subject | Feature selection | |
| dc.subject | mRMR | |
| dc.subject | CUDA | |
| dc.subject | HIP | |
| dc.subject | SYCL | |
| dc.title | A Multi-Backend Autotuning Study of Feature Selection on GPUs | |
| dc.type | journal article | |
| dc.type.hasVersion | VoR | |
| dspace.entity.type | Publication | |
| relation.isAuthorOfPublication | f4c8ab01-016b-4acd-99ae-a097237dca58 | |
| relation.isAuthorOfPublication | 84d13059-7f4b-4cb5-ac65-0e07a77271f0 | |
| relation.isAuthorOfPublication | 31d7c9d0-70ef-44ef-af1d-e40f560c41bc | |
| relation.isAuthorOfPublication | 86e306a5-99a1-4c43-8faa-720f0a9f0a34 | |
| relation.isAuthorOfPublication.latestForDiscovery | f4c8ab01-016b-4acd-99ae-a097237dca58 |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Beceiro_Bieito_2026_A_multi_backend_autotuning_study.pdf
- Size:
- 922.67 KB
- Format:
- Adobe Portable Document Format

