{"created":"2023-05-15T08:42:15.536036+00:00","id":6929,"links":{},"metadata":{"_buckets":{"deposit":"f51279cb-16e9-4a65-8f4c-41e68d7700ae"},"_deposit":{"created_by":3,"id":"6929","owners":[3],"pid":{"revision_id":0,"type":"depid","value":"6929"},"status":"published"},"_oai":{"id":"oai:uec.repo.nii.ac.jp:00006929","sets":["7:56"]},"author_link":["16555"],"control_number":"6929","item_10002_biblio_info_7":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicIssueDates":{"bibliographicIssueDate":"2007-12-25","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"1-2","bibliographicPageEnd":"14","bibliographicPageStart":"1","bibliographicVolumeNumber":"20","bibliographic_titles":[{"bibliographic_title":"電気通信大学紀要","bibliographic_titleLang":"ja"}]}]},"item_10002_description_5":{"attribute_name":"抄録","attribute_value_mlt":[{"subitem_description":"Long-life software available during a long range period is required in high-performance computing applications. There appear two remarkable tendencies in the field; increase of software development cost and decrease of hardware development cycle. Rapid cycle of hardware development forces to make long-life software indispensable. As a result, automatic performance tuning (auto-tuning, in short) is in the spotlight, which leads to keep numerical software long-life by automatically adjusting its performance to various computing environments. Performance tuning in high-performance computing generally needs professional knowledge on target applications, libraries and computing systems to obtain the maximum performance. Here, performance means speed, accuracy and stabilization of computation. Auto-tuning makes it possible to automatically tune performance to multiple computing systems.

In this paper, auto-tuning technology for numerical software is overviewed. First, auto-tuning is formalized as “optimized mapping” from source programs to object programs, which can be executed efficiently on a target computing system. Secondly, a framework of optimized mapping is introduced and the auto-tuning mechanism for numerical software is described. Then, the effectiveness of auto-tuning is shown by using experimental results based on a practically implemented numerical library with an auto-tuning mechanism. Finally, related work and future problems are remarked.","subitem_description_type":"Abstract"}]},"item_10002_publisher_8":{"attribute_name":"出版者","attribute_value_mlt":[{"subitem_publisher":"電気通信大学"}]},"item_10002_source_id_9":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"0915-0935","subitem_source_identifier_type":"ISSN"}]},"item_10002_version_type_20":{"attribute_name":"著者版フラグ","attribute_value_mlt":[{"subitem_version_resource":"http://purl.org/coar/version/c_970fb48d4fbd8a85","subitem_version_type":"VoR"}]},"item_creator":{"attribute_name":"著者","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"弓場, 敏嗣","creatorNameLang":"ja"},{"creatorName":"ユバ, トシツグ","creatorNameLang":"ja-Kana"},{"creatorName":"Yuba, Toshitugu","creatorNameLang":"en"}],"nameIdentifiers":[{},{}]}]},"item_files":{"attribute_name":"ファイル情報","attribute_type":"file","attribute_value_mlt":[{"accessrole":"open_date","date":[{"dateType":"Available","dateValue":"2016-11-01"}],"displaytype":"detail","filename":"9000000195.pdf","filesize":[{"value":"1.8 MB"}],"format":"application/pdf","licensetype":"license_note","mimetype":"application/pdf","url":{"label":"9000000195.pdf","url":"https://uec.repo.nii.ac.jp/record/6929/files/9000000195.pdf"},"version_id":"48a3658d-d06f-4608-85e4-6a247e3ee18c"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"Automatic tuning","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"performance tuning","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"numerical software","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"numerical library","subitem_subject_language":"en","subitem_subject_scheme":"Other"},{"subitem_subject":"optimization","subitem_subject_language":"en","subitem_subject_scheme":"Other"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourcetype":"departmental bulletin paper","resourceuri":"http://purl.org/coar/resource_type/c_6501"}]},"item_title":"数値計算応用を対象とする自動性能チューニング技術","item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"数値計算応用を対象とする自動性能チューニング技術","subitem_title_language":"ja"},{"subitem_title":"Automatic Performance Tuning for Numerical Software","subitem_title_language":"en"}]},"item_type_id":"10002","owner":"3","path":["56"],"pubdate":{"attribute_name":"PubDate","attribute_value":"2010-02-17"},"publish_date":"2010-02-17","publish_status":"0","recid":"6929","relation_version_is_last":true,"title":["数値計算応用を対象とする自動性能チューニング技術"],"weko_creator_id":"3","weko_shared_id":-1},"updated":"2024-02-27T04:25:18.530316+00:00"}