{"updated":"2025-01-22T17:03:06.740931+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00030453","sets":["1164:2386:2413:2417"]},"path":["2417"],"owner":"1","recid":"30453","title":["高並列計算における動的資源管理のための自己反映並列オブジェクト指向言語"],"pubdate":{"attribute_name":"公開日","attribute_value":"1994-07-21"},"_buckets":{"deposit":"5b8af7e7-9d88-4789-84e2-6d13554e0e07"},"_deposit":{"id":"30453","pid":{"type":"depid","value":"30453","revision_id":0},"owners":[1],"status":"published","created_by":1},"item_title":"高並列計算における動的資源管理のための自己反映並列オブジェクト指向言語","author_link":["0","0"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"高並列計算における動的資源管理のための自己反映並列オブジェクト指向言語"},{"subitem_title":"An Object - Oriented Concurrent Reflective Language for Dynamic Resource Management in Highly Parallel Computing","subitem_title_language":"en"}]},"item_type_id":"4","publish_date":"1994-07-21","item_4_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"東京大学大学院理学系研究科情報科学/日本学術振興会"},{"subitem_text_value":"東京大学大学院理学系研究科情報科学/東京大学工学部計数工学科"},{"subitem_text_value":"東京大学大学院理学系研究科情報科学"}]},"item_4_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Department of Information Science, the University of Tokyo/JSPS Research Fellow","subitem_text_language":"en"},{"subitem_text_value":"Department of Information Science, the University of Tokyo/Department of Mathematical Engineering, the University of Tokyo","subitem_text_language":"en"},{"subitem_text_value":"Department of Information Science, 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/30453/files/IPSJ-PRO94018008.pdf"},"date":[{"dateType":"Available","dateValue":"1996-07-21"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-PRO94018008.pdf","filesize":[{"value":"1.2 MB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"660","billingrole":"5"},{"tax":["include_tax"],"price":"330","billingrole":"6"},{"tax":["include_tax"],"price":"0","billingrole":"15"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"3a5fad6a-4064-4ad3-bcad-5ae1e9869a12","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 1994 by the Information Processing Society of Japan"}]},"item_4_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"増原, 英彦"},{"creatorName":"松岡, 聡"},{"creatorName":"米澤, 明憲"}],"nameIdentifiers":[{}]}]},"item_4_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Hidehiko, Masuhara","creatorNameLang":"en"},{"creatorName":"Satoshi, Matsuoka","creatorNameLang":"en"},{"creatorName":"Akinori, Yonezawa","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_4_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AN10485570","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":"データや通信パターンが実行時のみに定まるような、不規則な並列アプリケーションを高並列計算機上で効率よく実行するためには、計算資源の実行時管理ポリシーが重要である。本論文では、様々な動的資源管理システムを柔軟に記述するための自己反映(リフレクティブ)並列オブジェクト指向言語ABCL/R3を提案する。ABCL/R3では、抽象化されたシステムのメタレベルに対する変更・拡張をアプリケーションから隠蔽された形で記述することで、スケジューリング・オブジェクト配置・負荷分散などの資源管理が柔軟に提供できる。本論文ではまた、並列計算機AP1000上に作成したプロトタイプシステムを用いて、予備的な評価を行った。","subitem_description_type":"Other"}]},"item_4_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"Irregular parallel applications, whose data and communication patterns are determined only at run-time, often requires good dynamic resource management (DRM) tailored to the application and/or hardware architecture for efficient execution. To easily provide such DRM system, this paper proposes an object-oriented concurrent reflective language ABCL/R3. In ABCL/R3, various DRM systems including scheduling, object allocation, and load balancing, can be realized by modifying/extending abstracted meta-level of the language in an encapsulated way. This paper also shows preliminary evaluation of the language including a basic cost of reflection and a simple DRM system, developed in a prototype system running on a multicomputer AP1000.","subitem_description_type":"Other"}]},"item_4_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"64","bibliographic_titles":[{"bibliographic_title":"情報処理学会研究報告プログラミング(PRO)"}],"bibliographicPageStart":"57","bibliographicIssueDates":{"bibliographicIssueDate":"1994-07-21","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"65(1994-PRO-018)","bibliographicVolumeNumber":"1994"}]},"relation_version_is_last":true,"weko_creator_id":"1"},"created":"2025-01-18T23:00:02.822922+00:00","id":30453,"links":{}}