このエントリーをはてなブックマークに追加


ID 64011
フルテキストURL
著者
Zhou, Xudong Graduate School of Natural Science and Technology, Okayama University
Funabiki, Nobuo Graduate School of Natural Science and Technology, Okayama University Kaken ID publons researchmap
Htet, Hein Graduate School of Natural Science and Technology, Okayama University
Kamoyedji, Ariel Graduate School of Natural Science and Technology, Okayama University
Anggraini, Irin Tri Graduate School of Natural Science and Technology, Okayama University
Huo, Yuanzhi Graduate School of Natural Science and Technology, Okayama University
Syaifudin, Yan Watequlis Information Technology Department, State Polytechnic of Malang
抄録
Currently, the User-PC computingsystem (UPC) has been studied as a low-cost and high-performance distributed computing platform. It uses idling resources of personal computers (PCs) in a group. The job-worker assignment for minimizing makespan is critical to determine the performance of the UPC system. Some applications need to execute a lot of uniform jobs that use the identical program but with slightly different data, where they take the similar CPU time on a PC. Then, the total CPU time of a worker is almost linear to the number of assigned jobs. In this paper, we propose a static assignment algorithm of uniform jobs to workers in the UPC system, using simultaneous linear equations to find the lower bound on makespan, where every worker requires the same CPU time to complete the assigned jobs. For the evaluations of the proposal, we consider the uniform jobs in three applications. In OpenPose, the CNN-based keypoint estimation program runs with various images of human bodies. In OpenFOAM, the physics simulation program runs with various parameter sets. In code testing, two open-source programs run with various source codes from students for the Android programming learning assistance system (APLAS). Using the proposal, we assigned the jobs to six workers in the testbed UPC system and measured the CPU time. The results show that makespan was reduced by 10% on average, which confirms the effectiveness of the proposal.
キーワード
UPC
distributed computing platform
uniform job
static assignment
linear equations
発行日
2022-10-07
出版物タイトル
Algorithms
15巻
10号
出版者
MDPI
開始ページ
369
ISSN
1999-4893
資料タイプ
学術雑誌論文
言語
英語
OAI-PMH Set
岡山大学
著作権者
© 2022 by the authors.
論文のバージョン
publisher
DOI
Web of Science KeyUT
関連URL
isVersionOf https://doi.org/10.3390/a15100369
ライセンス
https://creativecommons.org/licenses/by/4.0/