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 条
  • [21] Energy-efficient distributed password hash computation on heterogeneous embedded system
    Pervan, Branimir
    Knezovic, Josip
    Guberovic, Emanuel
    AUTOMATIKA, 2022, 63 (03) : 399 - 417
  • [22] Modified Distributed Energy-Efficient Cluster for Heterogeneous Wireless Sensor Networks
    Divya, C.
    Krishnan, N.
    Krishnapriya, P.
    2013 IEEE INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN COMPUTING, COMMUNICATION AND NANOTECHNOLOGY (ICE-CCN'13), 2013, : 611 - 615
  • [23] Modified Distributed Energy-Efficient Cluster for Heterogeneous Wireless Sensor Networks
    Tong, Guang-Hua
    Wang, Gang
    Shen, Li
    Huang, Yan
    Liang, Chang-Hu
    Wang, Chun
    2016 INTERNATIONAL CONFERENCE ON SERVICE SCIENCE, TECHNOLOGY AND ENGINEERING (SSTE 2016), 2016, : 247 - 255
  • [24] Distributed energy-efficient clustering algorithm for heterogeneous wireless sensor networks
    School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu 610054, China
    Ruan Jian Xue Bao, 2006, 3 (481-489):
  • [25] Energy-Efficient Scheduling Optimization for Parallel Applications on Heterogeneous Distributed Systems
    Gao, Nan
    Xu, Cheng
    Peng, Xin
    Luo, Haibo
    Wu, Wufei
    Xie, Guoqi
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2020, 29 (13)
  • [26] Heterogeneous Distributed SRAM Configuration for Energy-Efficient Deep CNN Accelerators
    Ahmadi, Mehdi
    Vakili, Shervin
    Langlois, J. M. Pierre
    2020 18TH IEEE INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS'20), 2020, : 287 - 290
  • [27] Energy-efficient scheduling algorithms based on task clustering in heterogeneous spark clusters
    Shi, Wenhu
    Li, Hongjian
    Guan, Junzhe
    Zeng, Hang
    Jahan, Rafe Misskat
    PARALLEL COMPUTING, 2022, 112
  • [28] Energy-Efficient Dynamic Spatial Resolution Control for Wireless Sensor Clusters
    Liang, Biyu
    Frolik, Jeff
    Wang, X. Sean
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2009, 5 (04): : 361 - 389
  • [29] A Distributed, Hybrid Energy-Efficient Clustering Protocol for Heterogeneous Wireless Sensor Network
    Wang, Jun
    Zhu, Xuegang
    Cheng, Yong
    Zhu, Yongsheng
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2013, 6 (04): : 39 - 49
  • [30] A Novel Energy-Efficient Routing Probabilistic Strategies for Distributed and Localized Heterogeneous Wsn
    Yassine Sabri
    Adil Hilmani
    Wireless Personal Communications, 2023, 131 : 39 - 61