A self-adaptive computing framework for parallel maximum likelihood evaluation

被引:0
|
作者
Wei-Jen Wang
Yue-Shan Chang
Cheng-Hui Wu
Wei-Xiang Kang
机构
[1] National Central University,
[2] National Taipei University,undefined
来源
The Journal of Supercomputing | 2012年 / 61卷
关键词
MLE; Self-adaptive computing; Load balancing; High performance computing; Grid computing;
D O I
暂无
中图分类号
学科分类号
摘要
Many scientific disciplines use maximum likelihood evaluation (MLE) as an analytical tool. As the data to be analyzed grows increasingly, MLE demands more parallelism to improve analysis efficiency. Unfortunately, it is difficult for scientists and engineers to develop their own distributed/parallelized MLE applications. In addition, self-adaptability is an important characteristic for computing-intensive application for improving efficiency. This paper presents a self-adaptive and parallelized MLE framework that consists of a master process and a set of worker processes on a distributed environment. The workers are responsible to compute tasks, while the master needs to merge the computing results, to initiate or to terminate another computing iteration, and to decide how to re-distribute the computing tasks to workers. The proposed approach uses neither any monitoring mechanism to collect system state nor load-balancing-decision mechanism to balancing the workload. Instead, it measures the performance of each worker for computing an iteration, and uses the information to adjust the workload of workers accordingly. The experimental results show that not only the proposed framework can adapt to environmental changes, but also the proposed framework is effective; even in a stable environment that is dedicated for one application, the proposed framework still demonstrates its significant improvement in self-adaptability. The self-adaptability will be significantly improved while the workload of computing machines unbalanced.
引用
收藏
页码:67 / 83
页数:16
相关论文
共 50 条
  • [1] A self-adaptive computing framework for parallel maximum likelihood evaluation
    Wang, Wei-Jen
    Chang, Yue-Shan
    Wu, Cheng-Hui
    Kang, Wei-Xiang
    JOURNAL OF SUPERCOMPUTING, 2012, 61 (01): : 67 - 83
  • [2] A Framework for Self-Adaptive Dispersal of Computing Services
    Paulos, Aaron
    Dasgupta, Soura
    Beal, Jacob
    Mo, Yuanqiu
    Hoang, Khoi
    Lyles, J. Bryan
    Pal, Partha
    Schantz, Richard
    Schewe, Jon
    Sitaraman, Ramesh
    Wald, Alexander
    Wayllace, Christabel
    Yeoh, William
    2019 IEEE 4TH INTERNATIONAL WORKSHOPS ON FOUNDATIONS AND APPLICATIONS OF SELF* SYSTEMS (FAS*W 2019), 2019, : 98 - 103
  • [3] A Framework for Self-Adaptive Scheme in Pervasive Computing
    Ouyang, Jian-quan
    Shi, Dian-xi
    Ding, Bo
    Feng, Jin
    Wang, Huai-min
    2008 11TH IEEE SINGAPORE INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS (ICCS), VOLS 1-3, 2008, : 750 - +
  • [4] A Framework to Model Self-Adaptive Computing Systems
    Bolchini, Cristiana
    Carminati, Matteo
    Miele, Antonio
    Quintarelli, Elisa
    2013 NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS (AHS), 2013, : 71 - 78
  • [5] A Framework for Self-adaptive Collaborative Computing on Reconfigurable Platforms
    van Tol, Michiel W.
    Pohl, Zdenek
    Tichy, Milan
    APPLICATIONS, TOOLS AND TECHNIQUES ON THE ROAD TO EXASCALE COMPUTING, 2012, 22 : 579 - 586
  • [6] A Self-Adaptive Maximum Likelihood Bit Synchronization Approach for a GPS Receiver
    Zheng, Rui
    Chen, MoHan
    Ba, XiaoHui
    Chen, Jie
    PROCEEDINGS OF THE 22ND INTERNATIONAL TECHNICAL MEETING OF THE SATELLITE DIVISION OF THE INSTITUTE OF NAVIGATION (ION GNSS 2009), 2009, : 219 - 226
  • [7] Self-adaptive Power Management Framework for High Performance Computing
    Saurav, Sumit Kumar
    Raghu, H., V
    Bapu, Bindhumadhava S.
    2017 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2017, : 1913 - 1918
  • [8] Decentralized Self-Adaptive Computing at the Edge
    D'Angelo, Mirko
    2018 IEEE/ACM 13TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS), 2018, : 144 - 148
  • [9] Self-adaptive mechanism for distributed computing
    National Institute of Infonnatics, 2-1-2 Hitotsubashi, Cbiyoda-ku, Tokyo 101-8430, Japan
    IEEE Conf. Evol. Adapt. Intell. Syst., EAIS - Proc., 2012, (11-16):
  • [10] Parallel Monitors for Self-adaptive Sessions
    Coppo, Mario
    Dezani-Ciancaglini, Mariangiola
    Venneri, Betti
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2016, (211): : 25 - 36