Parallel High-dimensional Multi-objective Feature Selection for EEG Classification with Dynamic Workload Balancing on CPU–GPU Architectures Escobar Pérez, Juan José Ortega Lopera, Julio González Peñalver, Jesús Damas Hermoso, Miguel Díaz García, Antonio Francisco Dynamic Task Scheduling Multi-objective EEG Classification Feature Selection GPU Heterogeneous Parallel Architectures Memory Access Optimization Many bioinformatics applications that analyse large volumes of high-dimensional data comprise complex problems requiring metaheuristics approaches with different types of implicit parallelism. For example, although functional parallelism would be used to accelerate evolutionary algorithms, the fitness evaluation of the population could imply the computation of cost functions with data parallelism. This way, heterogeneous parallel architectures, including Central Processing Unit (CPU) microprocessors with multiple superscalar cores and accelerators such as Graphics Processing Units (GPUs) could be very useful. This paper aims to take advantage of such CPU-GPU heterogeneous architectures to accelerate Electroencephalogram (EEG) classification and feature selection problems by evolutionary multi-objective optimization, in the context of Brain Computing Interface (BCI) tasks. In this paper, we have used the OpenCL framework to develop parallel master-worker codes implementing an evolutionary multi-objective feature selection procedure in which the individuals of the population are dynamically distributed among the available CPU and GPU cores. 2024-01-19T10:18:40Z 2024-01-19T10:18:40Z 2017-06-17 journal article Escobar, J.J., Ortega, J., González, J. et al. Parallel high-dimensional multi-objective feature selection for EEG classification with dynamic workload balancing on CPU–GPU architectures. Cluster Computing 20, 1881-1897 (2017). https://doi.org/10.1007/s10586-017-0980-7 https://hdl.handle.net/10481/86949 10.1007/s10586-017-0980-7 eng http://creativecommons.org/licenses/by-nc-nd/3.0/ open access Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License Springer Nature