Energy and Performance Impact of Aggressive Volunteer Computing with Multi-core Computers

被引:0
|
作者
Li, Jiangtian [1 ]
Deshpande, Amey [2 ]
Srinivasan, Jagan [2 ]
Ma, Xiaosong [2 ,3 ]
机构
[1] Microsoft Corp, Redmond, WA 98052 USA
[2] North Carolina State Univ, Dept Comp Sci, Raleigh, NC 27606 USA
[3] Oak Ridge Natl Lab, Div Comp Sci & Mat, Oak Ridge, TN 37831 USA
来源
2009 IEEE INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS & SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS) | 2009年
关键词
Volunteer Computing; Energy-efficient; Performance Impact; Multi-core;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The rapid advances in multi-core architecture and the predicted emergence of 100-core personal computers bring new appeal to volunteer computing. The availability of massive compute power under-utilized by personal computing tasks is a blessing to volunteer computing customers. Meanwhile the reduced performance impact of running a foreign workload, thanks to the increased hardware parallelism, makes volunteering resources more acceptable to PC owners. In addition, we suspect that with aggressive volunteer computing, which assigns foreign tasks to active computers (as opposed to idle ones in the common practice), we can obtain significant energy savings. In this paper, we assess the efficacy of such aggressive volunteer computing model by evaluating the energy saving and performance impact of co-executing resource-intensive foreign workloads with native personal computing tasks. Our results from executing 30 native-foreign workload combinations suggest that aggressive volunteer computing can achieve an average energy saving of around 52% compared to running the foreign workloads on high-end cluster nodes, and around 33% compared to using the traditional, more conservative volunteer computing model. We have also observed highly varied performance interference behavior between the workloads, and evaluated the effectiveness of foreign workload intensity throttling.
引用
收藏
页码:421 / +
页数:2
相关论文
共 50 条
  • [41] Compiler-Support for Robust Multi-core Computing
    Kirner, Raimund
    Herhut, Stephan
    Scholz, Sven-Bodo
    LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION, AND VALIDATION, PT I, 2010, 6415 : 47 - 57
  • [42] Application of Multi-core Parallel Computing in FPGA Placement
    Huang, Bohu
    Zhang, Haibin
    2013 2ND INTERNATIONAL SYMPOSIUM ON INSTRUMENTATION AND MEASUREMENT, SENSOR NETWORK AND AUTOMATION (IMSNA), 2013, : 884 - 889
  • [43] Multi-core CPUs, Clusters, and Grid Computing: A Tutorial
    Creel, Michael
    Goffe, William L.
    COMPUTATIONAL ECONOMICS, 2008, 32 (04) : 353 - 382
  • [44] An experimental study on how to build efficient multi-core clusters for high performance computing
    Pinto, Luiz Carlos
    Tomazella, Luiz H. B.
    Dantas, M. A. R.
    CSE 2008:11TH IEEE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING, PROCEEDINGS, 2008, : 33 - 40
  • [45] Special Section on High-Performance Computing for Embedded Multi-Core Systems Preface
    Guo, Min-Yi
    Shao, Zi-Li
    Sha, Edwin Hsing-Mean
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2011, 26 (03) : 373 - 374
  • [46] SYSTEM-WIDE ANALYZER OF PERFORMANCE: PERFORMANCE ANALYSIS OF MULTI-CORE COMPUTING SYSTEMS WITH LIMITED RESOURCES
    Gerenkov, Alexey A.
    Gorelkina, Ekaterina A.
    Grekhov, Sergey S.
    Dianov, Sergey Yu.
    Jeong, Jaehoon
    Kokachev, Olexiy
    Komkov, Leonid V.
    Lee, Sang Bae
    Levin, Mikhail P.
    EUROCON 2009: INTERNATIONAL IEEE CONFERENCE DEVOTED TO THE 150 ANNIVERSARY OF ALEXANDER S. POPOV, VOLS 1- 4, PROCEEDINGS, 2009, : 1299 - +
  • [47] Understanding the impact of multi-core architecture in cluster computing: A case study with intel dual-core system
    Chai, Lei
    Gao, Qi
    Panda, Dhabaleswar K.
    CCGRID 2007: SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, 2007, : 471 - +
  • [48] About analysis of large problems of structural mechanics on multi-core computers
    Fialko, S. Yu.
    MAGAZINE OF CIVIL ENGINEERING, 2013, 40 (05): : 116 - 124
  • [49] A study of scheduling problems with preemptions on multi-core computers with GPU accelerators
    Blazewicz, Jacek
    Kedad-Sidhoum, Safia
    Monna, Florence
    Mounie, Gregory
    Trystram, Denis
    DISCRETE APPLIED MATHEMATICS, 2015, 196 : 72 - 82
  • [50] Parallel finite element solver for multi-core computers with shared memory
    Fialko, Sergiy
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2021, 94 : 1 - 14