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

被引:0
|
作者
Juan José Escobar
Francisco Rodríguez
Beatriz Prieto
Dragi Kimovski
Andrés Ortiz
Miguel Damas
机构
[1] University of Granada,Department of Software Engineering, CITIC
[2] University of Granada,Department of Computer Engineering, Automation and Robotics, CITIC
[3] University of Klagenfurt,Institute of Information Technology
[4] University of Málaga,Department of Communications Engineering
来源
Computing | 2023年 / 105卷
关键词
Parallel and distributed programming; Heterogeneous clusters; Energy-aware computing; EEG classification; KNN; Money-saving; 68W15;
D O I
暂无
中图分类号
学科分类号
摘要
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
页数:23
相关论文
共 50 条
  • [31] A Novel Energy-Efficient Routing Probabilistic Strategies for Distributed and Localized Heterogeneous Wsn
    Sabri, Yassine
    Hilmani, Adil
    WIRELESS PERSONAL COMMUNICATIONS, 2023, 131 (01) : 39 - 61
  • [32] Design of a distributed energy-efficient clustering algorithm for heterogeneous wireless sensor networks
    Qing, Li
    Zhu, Qingxin
    Wang, Mingwen
    COMPUTER COMMUNICATIONS, 2006, 29 (12) : 2230 - 2237
  • [33] Distributed Energy-Efficient Power Optimization for Relay-Aided Heterogeneous Networks
    Stupia, Ivan
    Vandendorpe, Luc
    Sanguinetti, Luca
    Bacci, Giacomo
    2014 12TH INTERNATIONAL SYMPOSIUM ON MODELING AND OPTIMIZATION IN MOBILE, AD HOC, AND WIRELESS NETWORKS (WIOPT), 2014, : 563 - 568
  • [34] Energy-efficient multihop polling in clusters of two-layered heterogeneous sensor networks
    Zhang, Zhenghao
    Ma, Ming
    Yang, Yuanyuan
    IEEE TRANSACTIONS ON COMPUTERS, 2008, 57 (02) : 231 - 245
  • [35] Energy-efficient Offloading Policy for Resource Allocation in Distributed Mobile Edge Computing
    Wang, Chang
    Dong, Chongwu
    Qin, Jinghui
    Yang, Xiaoxing
    Wen, Wushao
    2018 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2018, : 371 - 377
  • [36] Design of Energy-Efficient On-Chip EEG Classification and Recording Processors for Wearable Environments
    Bin Altaf, Muhammad Awais
    Zhang, Chen
    Radakovic, Ljubomir
    Yoo, Jerald
    2016 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2016, : 1126 - 1129
  • [37] Stable Energy-Efficient Routing Algorithm for Dynamic Heterogeneous Wireless Sensor Networks
    Verma, Akshay
    Kumar, Sunil
    Gautam, Prateek Raj
    Kumar, Arvind
    ADVANCES IN VLSI, COMMUNICATION, AND SIGNAL PROCESSING, 2020, 587 : 151 - 160
  • [38] Energy-efficient scheduling for parallel applications with reliability and time constraints on heterogeneous distributed systems
    Xu, Hongzhi
    Zhang, Binlian
    Pan, Chen
    Li, Keqin
    JOURNAL OF SYSTEMS ARCHITECTURE, 2024, 152
  • [39] Stochastic and Equitable Distributed Energy-Efficient Clustering (SEDEEC) for heterogeneous wireless sensor networks
    Elbhiri, B.
    Saadane, R.
    Aboutajdine, D.
    INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2011, 7 (01) : 4 - 11
  • [40] Distributed Q-Learning Aided Heterogeneous Network Association for Energy-Efficient IIoT
    Wang, Jingjing
    Jiang, Chunxiao
    Zhang, Kai
    Hou, Xiangwang
    Ren, Yong
    Qian, Yi
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (04) : 2756 - 2764