{"metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00083286","sets":["1164:2240:6731:6840"]},"path":["6840"],"owner":"11","recid":"83286","title":["軽量マルチスレッディング向け大域アドレス空間ライブラリ"],"pubdate":{"attribute_name":"公開日","attribute_value":"2012-07-25"},"_buckets":{"deposit":"fe0aa157-1d58-4153-9865-1a06993f7b56"},"_deposit":{"id":"83286","pid":{"type":"depid","value":"83286","revision_id":0},"owners":[11],"status":"published","created_by":11},"item_title":"軽量マルチスレッディング向け大域アドレス空間ライブラリ","author_link":["0","0"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"軽量マルチスレッディング向け大域アドレス空間ライブラリ"},{"subitem_title":"Global Address Space Library for Lightweight Multithreading","subitem_title_language":"en"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"システムソフトウェア","subitem_subject_scheme":"Other"}]},"item_type_id":"4","publish_date":"2012-07-25","item_4_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"東京大学"},{"subitem_text_value":"東京大学"}]},"item_4_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"The University of Tokyo","subitem_text_language":"en"},{"subitem_text_value":"The University of Tokyo","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/83286/files/IPSJ-HPC12135007.pdf"},"date":[{"dateType":"Available","dateValue":"2014-07-25"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-HPC12135007.pdf","filesize":[{"value":"98.4 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":"04a44860-a791-4518-81e2-45e8afd737d8","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":"田浦, 健次朗"}],"nameIdentifiers":[{}]}]},"item_4_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Shigeki, Akiyama","creatorNameLang":"en"},{"creatorName":"Kenjiro, Taura","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":"分散メモリ型並列計算機における並列プログラミングの生産性を改善することを目的として,Partitioned Global Space (PGAS) モデルに基づくプログラミング言語およびライブラリが提案されてきている.一方で,PGAS モデルに基づくプログラミング環境は,データの配置を動的に変えることができないことや,データアクセス時にキャッシュが行われないことなど,大域的な軽量スレッドのノード間移動が発生するような軽量マルチスレッド環境において,必ずしも適したプログラミングモデルというわけではない.本論文では,localize と呼ぶ,軽量マルチスレッド処理系において有用な大域アドレス空間 API を提案し,localize に基づく大域アドレス空間ライブラリの実装手法について説明する.","subitem_description_type":"Other"}]},"item_4_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"In order to improve productivity of parallel programming on distributed memory machines, Partitioned global address space (PGAS) model is proposed. However, programming environments based on PGAS model are not always suitable for lightweight multithreading which supports thread migration between processes. For example, data placement cannot change dynamically, and cache support is limited. In this paper, we propose a global address space library supporting an operation, named ‘localize’, which is useful on lightweight multithread framework.","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":"2012-07-25","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"7","bibliographicVolumeNumber":"2012-HPC-135"}]},"relation_version_is_last":true,"weko_creator_id":"11"},"id":83286,"updated":"2025-01-21T18:36:58.468728+00:00","links":{},"created":"2025-01-18T23:36:50.956879+00:00"}