High-performance task distribution for volunteer computing

被引:44
|
作者
Anderson, DP [1 ]
Korpela, E [1 ]
Walton, R [1 ]
机构
[1] Univ Calif Berkeley, Space Sci Lab, Berkeley, CA 94720 USA
关键词
D O I
10.1109/E-SCIENCE.2005.51
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Volunteer computing projects use a task server to manage work. Clients periodically communicate with the server to report completed tasks and get new tasks. The rate at which the server can dispatch tasks may limit the computing power available to the project. This paper discusses the design of the task server in BOINC, a middleware system for volunteer computing. We present measurements of the CPU time and disk I/O used by a BOINC server, and show that a server consisting of a single inexpensive computer can distribute on the order of 8.8 million tasks per day. With two additional computers this increases to 23.6 million tasks per day.
引用
收藏
页码:196 / 203
页数:8
相关论文
共 50 条
  • [1] A Dynamic Job Scheduling Method for Reliable and High-Performance Volunteer Computing
    Yasuda, Shinya
    Nogami, Yasuyuki
    Fukushi, Masaru
    [J]. 2015 2ND INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND SECURITY (ICISS), 2015, : 100 - 103
  • [2] A Taxonomy of Task-Based Technologies for High-Performance Computing
    Thoman, Peter
    Hasanov, Khalid
    Dichev, Kiril
    Iakymchuk, Roman
    Aguilar, Xavier
    Gschwandtner, Philipp
    Lemarinier, Pierre
    Markidis, Stefano
    Jordan, Herbert
    Laure, Erwin
    Katrinis, Kostas
    Nikolopoulos, Dimitrios S.
    Fahringer, Thomas
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS (PPAM 2017), PT II, 2018, 10778 : 264 - 274
  • [3] AMA: An Ageing Task Migration Aware for High-Performance Computing
    Ofori-Attah, Emmanuel
    Agyeman, Michael Opoku
    [J]. JOURNAL OF LOW POWER ELECTRONICS AND APPLICATIONS, 2023, 13 (02)
  • [4] Enabling Docker Containers for High-Performance and Many-Task Computing
    Azab, Abdulrahman
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2017), 2017, : 279 - 285
  • [5] A Lightweight Task Graph Scheduler for Distributed High-Performance Scientific Computing
    Weinbub, Josef
    Rupp, Karl
    Selberherr, Siegfried
    [J]. APPLIED PARALLEL AND SCIENTIFIC COMPUTING (PARA 2012), 2013, 7782 : 563 - 566
  • [6] High-Performance Computing
    Bungartz, Hans-Joachim
    [J]. IT-INFORMATION TECHNOLOGY, 2013, 55 (03): : 83 - 85
  • [8] High-performance computing
    Holland, CJ
    Peterkin, RE
    [J]. COMPUTING IN SCIENCE & ENGINEERING, 2004, 6 (06) : 8 - 11
  • [9] HIGH-PERFORMANCE COMPUTING
    KOCHER, B
    [J]. COMMUNICATIONS OF THE ACM, 1990, 33 (01) : 3 - 3
  • [10] HIGH-PERFORMANCE COMPUTING
    不详
    [J]. I-S ANALYZER, 1991, 29 (05): : 1 - 12