A distributed and energy-efficient KNN for EEG classification with dynamic money-saving policy in heterogeneous clusters

被引:3
|
作者
Escobar, Juan Jose [1 ]
Rodriguez, Francisco [2 ]
Prieto, Beatriz [2 ]
Kimovski, Dragi [3 ]
Ortiz, Andres [4 ]
Damas, Miguel [2 ]
机构
[1] Univ Granada, Dept Software Engn, CITIC, Granada, Spain
[2] Univ Granada, Dept Comp Engn Automation & Robot, CITIC, Granada, Spain
[3] Univ Klagenfurt, Inst Informat Technol, Klagenfurt, Austria
[4] Univ Malaga, Dept Commun Engn, Malaga, Spain
关键词
Parallel and distributed programming; Heterogeneous clusters; Energy-aware computing; EEG classification; KNN; Money-saving; CONVOLUTIONAL NEURAL-NETWORKS; SIGNAL;
D O I
10.1007/s00607-023-01193-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Due to energy consumption's increasing importance in recent years, energy-time efficiency is a highly relevant objective to address in High-Performance Computing (HPC) systems, where cost significantly impacts the tasks executed. Among these tasks, classification problems are considered due to their great computational complexity, which is sometimes aggravated when processing high-dimensional datasets. In addition, implementing efficient applications for high-performance systems is not an easy task since hardware must be considered to maximize performance, especially on heterogeneous platforms with multi-core CPUs. Thus, this article proposes an efficient distributed K-Nearest Neighbors (KNN) for Electroencephalogram (EEG) classification that uses minimum Redundancy Maximum Relevance (mRMR) as a feature selection technique to reduce the dimensionality of the dataset. The approach implements an energy policy that can stop or resume the execution of the program based on the cost per Megawatt. Since the procedure is based on the master-worker scheme, the performance of three different workload distributions is also analyzed to identify which one is more suitable according to the experimental conditions. The proposed approach outperforms the classification results obtained by previous works that use the same dataset. It achieves a speedup of 74.53 when running on a multi-node heterogeneous cluster, consuming only 13.38% of the energy consumed by the sequential version. Moreover, the results show that financial costs can be reduced when energy policy is activated and the importance of developing efficient methods, proving that energy-aware computing is necessary for sustainable computing.
引用
收藏
页码:2487 / 2510
页数:24
相关论文
共 50 条
  • [1] A distributed and energy-efficient KNN for EEG classification with dynamic money-saving policy in heterogeneous clusters
    Juan José Escobar
    Francisco Rodríguez
    Beatriz Prieto
    Dragi Kimovski
    Andrés Ortiz
    Miguel Damas
    [J]. Computing, 2023, 105 : 2487 - 2510
  • [2] Energy-efficient dynamic clusters of servers
    Dilawaer Duolikun
    Tomoya Enokido
    Ailixier Aikebaier
    Makoto Takizawa
    [J]. The Journal of Supercomputing, 2015, 71 : 1642 - 1656
  • [3] Energy-efficient Dynamic Clusters of Servers
    Doulikun, Dilawaer
    Aikebaier, Ailixier
    Enokido, Tomoya
    Takizawa, Makoto
    [J]. 2013 EIGHTH INTERNATIONAL CONFERENCE ON BROADBAND, WIRELESS COMPUTING, COMMUNICATION AND APPLICATIONS (BWCCA 2013), 2013, : 253 - 260
  • [4] Energy-efficient dynamic clusters of servers
    Duolikun, Dilawaer
    Enokido, Tomoya
    Aikebaier, Ailixier
    Takizawa, Makoto
    [J]. JOURNAL OF SUPERCOMPUTING, 2015, 71 (05): : 1642 - 1656
  • [5] Energy-Time Analysis of Convolutional Neural Networks Distributed on Heterogeneous Clusters for EEG Classification
    Jose Escobar, Juan
    Ortega, Julio
    Damas, Miguel
    Kiziltepe, Rukiye Savran
    Gan, John Q.
    [J]. ADVANCES IN COMPUTATIONAL INTELLIGENCE, IWANN 2019, PT II, 2019, 11507 : 895 - 907
  • [6] Energy-Aware KNN for EEG Classification: A Case Study in Heterogeneous Platforms
    Jose Escobar, Juan
    Rodriguez, Francisco
    Kiziltepe, Rukiye Savran
    Prieto, Beatriz
    Kimovski, Dragi
    Ortiz, Andres
    Damas, Miguel
    [J]. ADVANCES IN COMPUTATIONAL INTELLIGENCE, IWANN 2023, PT I, 2023, 14134 : 505 - 516
  • [7] An energy-efficient distributed clustering algorithm for heterogeneous WSNs
    COMSATS Institute of Information Technology, Islamabad
    44000, Pakistan
    不详
    11692, Saudi Arabia
    不详
    2713, Qatar
    不详
    4114, United Arab Emirates
    不详
    11692, Saudi Arabia
    [J]. Eurasip J. Wireless Commun. Networking, 1
  • [8] An energy-efficient distributed clustering algorithm for heterogeneous WSNs
    Nadeem Javaid
    Muhammad Babar Rasheed
    Muhammad Imran
    Mohsen Guizani
    Zahoor Ali Khan
    Turki Ali Alghamdi
    Manzoor Ilahi
    [J]. EURASIP Journal on Wireless Communications and Networking, 2015
  • [9] ReDEEM: A Heterogeneous Distributed Microarchitecture for Energy-Efficient Reliability
    Mammo, Biruk
    Parikh, Ritesh
    Bertacco, Valeria
    [J]. 2015 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED), 2015, : 297 - 302
  • [10] An energy-efficient distributed clustering algorithm for heterogeneous WSNs
    Javaid, Nadeem
    Rasheed, Muhammad Babar
    Imran, Muhammad
    Guizani, Mohsen
    Khan, Zahoor Ali
    Alghamdi, Turki Ali
    Ilahi, Manzoor
    [J]. EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2015,