{"updated":"2025-01-21T16:01:17.118458+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00090456","sets":["1164:1867:7090:7091"]},"path":["7091"],"owner":"11","recid":"90456","title":["組込みRTOSにおけるタスク起動機構冗長化とタスク起動順位保持"],"pubdate":{"attribute_name":"公開日","attribute_value":"2013-02-21"},"_buckets":{"deposit":"88e284cd-4bb0-4c6d-892c-30041ff53add"},"_deposit":{"id":"90456","pid":{"type":"depid","value":"90456","revision_id":0},"owners":[11],"status":"published","created_by":11},"item_title":"組込みRTOSにおけるタスク起動機構冗長化とタスク起動順位保持","author_link":["0","0"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"組込みRTOSにおけるタスク起動機構冗長化とタスク起動順位保持"},{"subitem_title":"Discussion of A Method for Redundancy to Invoke Tasks and A Method To Keep A Priority Order for Dispatching A Task in the Embedded RTOS","subitem_title_language":"en"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"マルチコア・メニーコアとスケジューリング","subitem_subject_scheme":"Other"}]},"item_type_id":"4","publish_date":"2013-02-21","item_4_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"奈良先端大学院大学情報科学研究科"},{"subitem_text_value":"奈良先端大学院大学情報科学研究科"},{"subitem_text_value":"奈良先端大学院大学情報科学研究科"},{"subitem_text_value":"奈良先端大学院大学情報科学研究科"}]},"item_4_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Nara Institute of Science and Technology","subitem_text_language":"en"},{"subitem_text_value":"Nara Institute of Science and Technology","subitem_text_language":"en"},{"subitem_text_value":"Nara Institute of Science and Technology","subitem_text_language":"en"},{"subitem_text_value":"Nara Institute of Science and Technology","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/90456/files/IPSJ-OS13124004.pdf"},"date":[{"dateType":"Available","dateValue":"2015-02-21"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-OS13124004.pdf","filesize":[{"value":"457.9 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":"11"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"6977c0c6-8dd5-44fc-9703-6d323a9ae4b6","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2013 by the Information Processing Society of Japan"}]},"item_4_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"平井, 勝彦"},{"creatorName":"伊原, 彰紀"},{"creatorName":"門田, 暁人"},{"creatorName":"松本, 健一"}],"nameIdentifiers":[{}]}]},"item_4_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Katsuhiko, Hirai","creatorNameLang":"en"},{"creatorName":"Akinori, Ihara","creatorNameLang":"en"},{"creatorName":"Akito, Monden","creatorNameLang":"en"},{"creatorName":"Kenichi, Matsumoto","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_4_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AN10444176","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":"本稿では,組込みRT0S(Real-Time Operating System)におけるコンテキスト切替えオーバーヘッドの低減を目的として,「タスク起動機構の冗長化」,および,「タスク起動優先順位の保持」の方式を提案する.組込みシステムの多くは,プリミティブ・レベルのインタフェース方式により周辺デバイス群をバスに直接接続するプロセッサ構成となっている.OSとタスク間で頻繁に生ずるインタラクションなどオーバーヘッドの除去は,ソフトウェア方式設計時の重要課題の一つである.提案方式では,タスク起動要求の到着間隔の実効時間短縮を図るタスク統合化環境およびタスク起動機構の冗長化アルゴリズムにより,コンテキス卜切替えオーバーヘッドの低減を実現すると共に,冗長化に伴うスケジューリング優先性の錯綜を防ぐ.","subitem_description_type":"Other"}]},"item_4_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"This manuscript discusses an idea for reducing the overhead of the context switch in the embedded real-time operating software, and proposes a method for redundancy to invoke tasks and a method to keep a priority order for dispatching a task as the task has specified the order. The typical embedded system configures the processor through the bus directly connected to devices with the primitive level interface architecture. In the software architecture design, it is one of important themes to eliminate any overheads caused by the frequent interaction between RTOS and tasks. This manuscript proposes three methods as follows: First is to implement the reduction of the overhead to switch the context with the algorithm for redundancy to invoke tasks. Second is to implement the environment to integrate several tasks into the single task for shortening effective intervals of the task activation. Third is to prevent the complexity of task scheduling caused by the algorithm for redundancy.","subitem_description_type":"Other"}]},"item_4_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"6","bibliographic_titles":[{"bibliographic_title":"研究報告システムソフトウェアとオペレーティング・システム(OS)"}],"bibliographicPageStart":"1","bibliographicIssueDates":{"bibliographicIssueDate":"2013-02-21","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"4","bibliographicVolumeNumber":"2013-OS-124"}]},"relation_version_is_last":true,"weko_creator_id":"11"},"created":"2025-01-18T23:40:02.006997+00:00","id":90456,"links":{}}