{"updated":"2025-01-21T18:37:23.946110+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00083299","sets":["1164:2240:6731:6840"]},"path":["6840"],"owner":"11","recid":"83299","title":["クロスコンパイル環境でインストール時チューニングを容易にするミドルウェアの開発"],"pubdate":{"attribute_name":"公開日","attribute_value":"2012-07-25"},"_buckets":{"deposit":"aa47576a-8c0d-4289-a1cf-6793659173ac"},"_deposit":{"id":"83299","pid":{"type":"depid","value":"83299","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":"Design and Implementation of Tool Simplifying Install-time Auto-Tuning for Cross-Compilation Environments","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":"東京大学"}]},"item_4_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"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/83299/files/IPSJ-HPC12135020.pdf"},"date":[{"dateType":"Available","dateValue":"2014-07-25"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-HPC12135020.pdf","filesize":[{"value":"557.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":"f4862ff7-41e1-4f69-8996-06836a361cae","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":"鴨志田, 良和"}],"nameIdentifiers":[{}]}]},"item_4_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Yoshikazu, Kamoshida","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":"本稿はクロスコンパイルされた実行ファイルとそうでない実行ファイルを判定する機構と,execve システムコールをフックし,クロスコンパイルされた実行ファイルを実行しようとすると,自動的にリモートホストへ実行を転送する機構を有する TLDT というツールを提案する.TLDT を利用することにより,ローカルホストから通常の実行ファイルとリモートホスト向けの実行ファイルが透過的に実行可能になるため,ATLAS を始めとするインストール時自動チューニングを行うソフトウェアなど,クロスコンパイル環境でのビルドが困難なソフトウェアを容易にビルドできるようになる.","subitem_description_type":"Other"}]},"item_4_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"This paper proposes a tool called the TLDT (Transparent Load Distribution Tool), which runs two types of executables, one for a local host and one for a remote host on a cross-compilation environment, transparently. Transparent execution is implemented by interception of an execve system call and automatic detection of the differences between both types of executables. Using TLDT enables us to build various software applications which are difficult to build on a cross-compilation environment, including software with an install-time auto-tuning facility like ATLAS.","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":"20","bibliographicVolumeNumber":"2012-HPC-135"}]},"relation_version_is_last":true,"weko_creator_id":"11"},"created":"2025-01-18T23:36:51.591339+00:00","id":83299,"links":{}}