情報処理学会 第84回全国大会 会期:2022年3月3日~5日 情報処理学会 第84回全国大会 会期:2022年3月3日~5日

1J-03
ボランティアコンピューティングにおけるソースコードレベルのチェックポイント機能
○猪原圭一,黒川陽太,福士 将(山口大)
本報告ではボランティアコンピューティング (VC) におけるソースコードレベルのチェックポイント機能を提案する.VCはインターネットを介してワーカを募るため,任意のタイミングでワーカが離脱し,計算が再実行され,計算時間が増加する問題がある.提案手法では,プログラム中の変数の値をファイルに保存する機能と,それを復元する機能を提供する関数を提案し,それらをソースコードに埋め込むことによってチェックポイント機能を実装する.この関数によるチェックポイントの保存と復元に要する時間を評価し,本来の計算処理に対して大きなオーバーヘッドにはならないことを確認した.