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
关键词
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 条
  • [31] Parallel Model-Based Diagnosis on Multi-Core Computers
    Jannach, Dietmar
    Schmitz, Thomas
    Shchekotykhin, Kostyantyn
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2016, 55
  • [32] Understanding the Impact of the Interconnection Network Performance of Multi-core Cluster Architectures
    Hamid, Norhazlina
    Walters, Robert
    Wills, Gary
    JOURNAL OF COMPUTERS, 2016, 11 (02) : 132 - 139
  • [33] ON THE PERFORMANCE AND TECHNOLOGICAL IMPACT OF ADDING MEMORY CONTROLLERS IN MULTI-CORE PROCESSORS
    Carlos Sancho, Jose
    Kerbyson, Darren J.
    Lang, Michael
    PARALLEL PROCESSING LETTERS, 2010, 20 (04) : 341 - 357
  • [34] Understanding the Performance of Multi-core Platforms
    Srinivas, V. V.
    Ramasubramaniam, N.
    COMPUTER NETWORKS AND INFORMATION TECHNOLOGIES, 2011, 142 : 22 - 26
  • [35] Extreme scale computing: Modeling the impact of system noise in multi-core clustered systems
    Seelam, Seetharami
    Fong, Liana
    Tantawi, Asser
    Lewars, John
    Divirgilio, John
    Gildea, Kevin
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2013, 73 (07) : 898 - 910
  • [36] A scalable algorithm for homomorphic computing on multi-core clusters
    Gava, Frederic
    Bayati, Lea Marziyeh
    2022 21ST INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC 2022), 2022, : 57 - 64
  • [37] An Undergraduate Parallel and Distributed Computing Course in Multi-Core
    Li, Jianhua
    Guo, Weibin
    Zheng, Hong
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5, 2008, : 2412 - 2416
  • [38] Multi-core CPUs, Clusters, and Grid Computing: A Tutorial
    Michael Creel
    William L. Goffe
    Computational Economics, 2008, 32
  • [39] A Multi-Core Signal Processor for Heterogeneous Reconfigurable Computing
    Rossi, D.
    Campi, F.
    Deledda, A.
    Mucci, C.
    Pucillo, S.
    Whitty, S.
    Ernst, R.
    Chevobbe, S.
    Guyetant, S.
    Kuehnle, M.
    Huebner, M.
    Becker, J.
    Putzke-Roeming, W.
    2009 INTERNATIONAL SYMPOSIUM ON SYSTEM-ON-CHIP PROCEEDINGS, 2009, : 106 - +
  • [40] Performance-Based Pricing in Multi-Core Geo-Distributed Cloud Computing
    Lucanin, Drazen
    Pietri, Ilia
    Holmbacka, Simon
    Brandic, Ivona
    Lilius, Johan
    Sakellariou, Rizos
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2020, 8 (04) : 1079 - 1092