{"updated":"2025-01-21T10:53:28.735439+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00102314","sets":["1164:2240:7465:7628"]},"path":["7628"],"owner":"11","recid":"102314","title":["GPU仮想化による耐故障性を考慮した分子動力学シミュレーション"],"pubdate":{"attribute_name":"公開日","attribute_value":"2014-07-21"},"_buckets":{"deposit":"6b1bc14d-d4f8-40ba-bcd4-e4ddc1f9b005"},"_deposit":{"id":"102314","pid":{"type":"depid","value":"102314","revision_id":0},"owners":[11],"status":"published","created_by":11},"item_title":"GPU仮想化による耐故障性を考慮した分子動力学シミュレーション","author_link":["0"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"GPU仮想化による耐故障性を考慮した分子動力学シミュレーション"},{"subitem_title":"Fault-Tolerant Molecular Dynamics Simulation using Virtualized GPUs","subitem_title_language":"en"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"GPU","subitem_subject_scheme":"Other"}]},"item_type_id":"4","publish_date":"2014-07-21","item_4_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"慶應義塾大学"},{"subitem_text_value":"慶應義塾大学"},{"subitem_text_value":"慶應義塾大学"},{"subitem_text_value":"電気通信大学"}]},"item_4_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Keio University","subitem_text_language":"en"},{"subitem_text_value":"Keio University","subitem_text_language":"en"},{"subitem_text_value":"Keio University","subitem_text_language":"en"},{"subitem_text_value":"The University of Electro-Communications","subitem_text_language":"en"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_publisher":{"attribute_name":"出版者","attribute_value_mlt":[{"subitem_publisher":"情報処理学会","subitem_publisher_language":"ja"}]},"publish_status":"0","weko_shared_id":-1,"item_file_price":{"attribute_name":"Billing file","attribute_type":"file","attribute_value_mlt":[{"url":{"url":"https://ipsj.ixsq.nii.ac.jp/record/102314/files/IPSJ-HPC14145040.pdf"},"date":[{"dateType":"Available","dateValue":"2016-07-21"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-HPC14145040.pdf","filesize":[{"value":"982.0 kB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"660","billingrole":"5"},{"tax":["include_tax"],"price":"330","billingrole":"6"},{"tax":["include_tax"],"price":"0","billingrole":"14"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"389fb7fd-727b-41eb-aaeb-e90f79e3f581","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2014 by the Information Processing Society of Japan"}]},"item_4_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"老川稔"},{"creatorName":"野村昴太郎"},{"creatorName":"泰岡顕治"},{"creatorName":"成見哲"}],"nameIdentifiers":[{}]}]},"item_4_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AN10463942","subitem_source_identifier_type":"NCID"}]},"item_4_textarea_12":{"attribute_name":"Notice","attribute_value_mlt":[{"subitem_textarea_value":"SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc."}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_18gh","resourcetype":"technical report"}]},"item_4_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"GPU はその高い並列計算性能から多くの高性能計算機で利用されている.近年では高性能計算機を構成する装置の複雑化と大規模化が進み,その平均故障時間は短くなる傾向にあることから,計算機システムの信頼性を確保するための耐故障性機能が求められている.本稿では,GPU 仮想化ソフトウェアの機能を拡張することにより,GPU を含んだ計算機環境の動作信頼性を向上させるシステムを開発した.GPU を使用した分子動力学シミュレーションを対象とした動作テストを実施し,想定した障害から自動的に復旧されることを確認した.想定した障害は次の 2 つ,(1) GPU カーネル関数実行中の計算誤り (2) ホスト-GPU 間通信の切断,である.具体的な手法は,GPU の多重化による計算の冗長化,代替 GPU への動的なプロセスのマイグレーション,GPU メモリ上のデータと CUDA 関数の実行履歴のチェックポインティングとロールバック実行である.","subitem_description_type":"Other"}]},"item_4_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"GPU is widely used with many high-performance computing systems as a calculation accelerator. In recent years, the increasing scale and complexity of high-performance computing systems consists of many components causes the shorter MTBF(Mean Time Between Failure) period, so that the fault tolerant methodology are required to achieve the high reliability of the computing systems. We modified the GPU virtualization software to enhance the reliability of GPU computing systems, and tested the fault tolerant functions we implemented by executing molecular dynamics simulation using GPU devices. We supposed two types system fault, (1)calculation error during GPU kernel function, (2)unexpected disconnection between host and GPUs. We achieved the auto recovery functions from these faults, utilizing redundant GPUs, checkpointing and roll-back recovery techniques.","subitem_description_type":"Other"}]},"item_4_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"6","bibliographic_titles":[{"bibliographic_title":"研究報告ハイパフォーマンスコンピューティング(HPC)"}],"bibliographicPageStart":"1","bibliographicIssueDates":{"bibliographicIssueDate":"2014-07-21","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"40","bibliographicVolumeNumber":"2014-HPC-145"}]},"relation_version_is_last":true,"weko_creator_id":"11"},"created":"2025-01-18T23:47:36.992264+00:00","id":102314,"links":{}}