{"metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00081342","sets":["1164:2240:6731:6732"]},"path":["6732"],"owner":"10","recid":"81342","title":["片側通信による,グローバルデータ構造の効率的な操作方法の検討"],"pubdate":{"attribute_name":"公開日","attribute_value":"2012-03-19"},"_buckets":{"deposit":"7bb5575f-1d51-4429-8b87-9049bee7e012"},"_deposit":{"id":"81342","pid":{"type":"depid","value":"81342","revision_id":0},"owners":[10],"status":"published","created_by":10},"item_title":"片側通信による,グローバルデータ構造の効率的な操作方法の検討","author_link":["0","0"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"片側通信による,グローバルデータ構造の効率的な操作方法の検討"},{"subitem_title":"A Study of Efficient Manipulations of Global Data Structures via One-Sided Communication","subitem_title_language":"en"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"システム評価","subitem_subject_scheme":"Other"}]},"item_type_id":"4","publish_date":"2012-03-19","item_4_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"富士通株式会社次世代テクニカルコンピューティング開発本部/独立行政法人科学技術振興機構戦略的創造研究推進事業"},{"subitem_text_value":"富士通株式会社次世代テクニカルコンピューティング開発本部/独立行政法人科学技術振興機構戦略的創造研究推進事業"},{"subitem_text_value":"富士通株式会社次世代テクニカルコンピューティング開発本部/独立行政法人科学技術振興機構戦略的創造研究推進事業"},{"subitem_text_value":"富士通株式会社次世代テクニカルコンピューティング開発本部/独立行政法人科学技術振興機構戦略的創造研究推進事業"},{"subitem_text_value":"富士通株式会社次世代テクニカルコンピューティング開発本部/独立行政法人科学技術振興機構戦略的創造研究推進事業"}]},"item_4_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Fujitsu Limited, Next Generation Technical Computing Unit / Japan Science and Technology Agency (JST), Core Research for Evolutional Science and Technology (CREST)","subitem_text_language":"en"},{"subitem_text_value":"Fujitsu Limited, Next Generation Technical Computing Unit / Japan Science and Technology Agency (JST), Core Research for Evolutional Science and Technology (CREST)","subitem_text_language":"en"},{"subitem_text_value":"Fujitsu Limited, Next Generation Technical Computing Unit / Japan Science and Technology Agency (JST), Core Research for Evolutional Science and Technology (CREST)","subitem_text_language":"en"},{"subitem_text_value":"Fujitsu Limited, Next Generation Technical Computing Unit / Japan Science and Technology Agency (JST), Core Research for Evolutional Science and Technology (CREST)","subitem_text_language":"en"},{"subitem_text_value":"Fujitsu Limited, Next Generation Technical Computing Unit / Japan Science and Technology Agency (JST), Core Research for Evolutional Science and Technology (CREST)","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/81342/files/IPSJ-HPC12133007.pdf"},"date":[{"dateType":"Available","dateValue":"2014-03-19"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-HPC12133007.pdf","filesize":[{"value":"448.8 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":"da718b2b-4e0f-48e8-8b61-40e28dec56c0","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2012 by the Information Processing Society of Japan"}]},"item_4_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"安島, 雄一郎"},{"creatorName":"秋元, 秀行"},{"creatorName":"岡本, 高幸"},{"creatorName":"三浦, 健一"},{"creatorName":"住元, 真司"}],"nameIdentifiers":[{}]}]},"item_4_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Yuichiro, Ajima","creatorNameLang":"en"},{"creatorName":"Hideyuki, Akimoto","creatorNameLang":"en"},{"creatorName":"Takayuki, Okamoto","creatorNameLang":"en"},{"creatorName":"Kenichi, Miura","creatorNameLang":"en"},{"creatorName":"Shinji, Sumimoto","creatorNameLang":"en"}],"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":"片側通信はプロセス間で書き込み (Put),読み出し (Get) 等を行う,グローバルなメモリ参照手段である.片側通信とプロセス内のローカルなメモリ参照の間には大きな性能差が存在するため,適切に組合せた並列処理の実装は難しい.本稿では内部的に片側通信を使用し,複数プロセスのメモリに配置されたグローバルデータ構造を操作するライブラリの構築を提案する.効率的な並列アルゴリズムをライブラリとして提供することにより,プログラマは複雑な並列アルゴリズムの実装から解放される.さらにメッセージ通信実装でのグローバルデータ構造の使用を想定して性能見積りおよび分析を行い,Atomic Compare and Swap 機能とメモリ参照順序保証機能によって高性能なグローバルデータ構造ライブラリを構築できることを示した.","subitem_description_type":"Other"}]},"item_4_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"One-sided communication is a global memory access means to write (Put) and to read (Get) between processes. Because of a big performance difference between local and global memory access, combining local and global memory access to implement an effective parallel algorithm is difficult. In this paper, we propose to build a library which uses one-sided communication internally and manipulates a global data structure placed across memory regions of multiple processes. By providing efficient parallel algorithms as a library, programmers become free from implementing complex parallel algorithms. Additionally, we estimate and analyze performance assumes the use of global data structures in the implementation of message communication. The results show that a highly efficient global data structure library can be built by the Atomic Compare and Swap memory access and the memory order guarantee.","subitem_description_type":"Other"}]},"item_4_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"8","bibliographic_titles":[{"bibliographic_title":"研究報告ハイパフォーマンスコンピューティング(HPC)"}],"bibliographicPageStart":"1","bibliographicIssueDates":{"bibliographicIssueDate":"2012-03-19","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"7","bibliographicVolumeNumber":"2012-HPC-133"}]},"relation_version_is_last":true,"weko_creator_id":"10"},"id":81342,"updated":"2025-01-21T19:22:42.949055+00:00","links":{},"created":"2025-01-18T23:35:35.434291+00:00"}