• DocumentCode
    3459607
  • Title

    Load-Prediction Scheduling for Computer Simulation of Electrocardiogram on a CPU-GPU PC

  • Author

    Wenfeng Shen ; Lianqiang Sun ; Daming Wei ; Weimin Xu ; Xin Zhu ; Shizhong Yuan

  • Author_Institution
    Sch. of Comput. Eng. & Sci., Shanghai Univ., Shanghai, China
  • fYear
    2013
  • fDate
    3-5 Dec. 2013
  • Firstpage
    213
  • Lastpage
    218
  • Abstract
    Multi-core CPU and GPU technologies upgrades a PC to a personal supercomputer. Many algorithms have been proposed to achieve dynamic scheduling in CPU-GPU hybrid environments. Among them, only pure self-scheduling (PSS) can achieve perfect load balancing in this extremely heterogeneous environment. But PSS can not take full advantage of GPU performance, reduce the overhead of the tail problem, and reduce the dynamic scheduling overhead. In this paper, load-prediction scheduling (LPS) was introduced to solve the above problems. To demonstrate the efficiency of LPS in practical applications, it was implemented to parallelize computer simulation of electrocardiogram. Experimental results of LPS on the computer simulation of electrocardiogram (ECG) show that the LPS algorithm is more efficient than PSS.
  • Keywords
    electrocardiography; multiprocessing systems; resource allocation; scheduling; CPU-GPU PC; GPU performance; LPS algorithm; computer simulation; dynamic scheduling overhead; electrocardiogram; load-prediction scheduling; perfect load balancing; personal supercomputer; pure self-scheduling; Computational modeling; Computer simulation; Dynamic scheduling; Electrocardiography; Graphics processing units; Instruction sets; Processor scheduling; Computer simulation of ECG; GPU; dynamic scheduling; load-prediction scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Science and Engineering (CSE), 2013 IEEE 16th International Conference on
  • Conference_Location
    Sydney, NSW
  • Type

    conf

  • DOI
    10.1109/CSE.2013.42
  • Filename
    6755220