TOPPRES/FMP Kernel

Multiprocessor systems are recently making advancements into the embedded systems field. The requirements of embedded systems differ from system to system. Some systems require real-timeliness, others emphasize throughput, and some require both properties at the same time. The existing RTOS for embe...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Konpyuta Sofutowea 2012-10, Vol.29 (4), p.4_219
Hauptverfasser: ISHIDA, Rieko, HONDA, Shinya, TAKADA, Hiroaki, FUKUI, Akiya, OGAWA, Toshiyuki, TAWARA, Yasuhiro
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue 4
container_start_page 4_219
container_title Konpyuta Sofutowea
container_volume 29
creator ISHIDA, Rieko
HONDA, Shinya
TAKADA, Hiroaki
FUKUI, Akiya
OGAWA, Toshiyuki
TAWARA, Yasuhiro
description Multiprocessor systems are recently making advancements into the embedded systems field. The requirements of embedded systems differ from system to system. Some systems require real-timeliness, others emphasize throughput, and some require both properties at the same time. The existing RTOS for embedded multiprocessor systems satisfies a demand of either. We designed and implemented it to satisfy both demands as the TOPPERS/FMP kernel. In order to support a load balancing algorithm fitted for each system without losing real-time property, the TOPPERS/FMP kernel provides the capability to make a task migrate from the current processor to another on-demand by the application using a system call rather than by automatic load balancing of the RTOS kernel. The paper highlights the design and implementation of the task migration functionality. We have confirmed that the task migration functionality enables programs at the application level to realize several kinds of load balancing algorithms.
format Article
fullrecord <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_journals_1476303953</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3177711421</sourcerecordid><originalsourceid>FETCH-proquest_journals_14763039533</originalsourceid><addsrcrecordid>eNpjYeA0MLKw1DUzNTHgYOAtLs5MMjAwtTQwtDQy42QQCvEPCAhyDdZ38w1Q8E4tykvN4WFgTUvMKU7lhdLcDMpuriHOHroFRfmFpanFJfFZ-aVFeUCpeEMTczNjA2NLU2Nj4lQBAOVsJuc</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1476303953</pqid></control><display><type>article</type><title>TOPPRES/FMP Kernel</title><source>J-STAGE (Japan Science &amp; Technology Information Aggregator, Electronic) Freely Available Titles - Japanese</source><creator>ISHIDA, Rieko ; HONDA, Shinya ; TAKADA, Hiroaki ; FUKUI, Akiya ; OGAWA, Toshiyuki ; TAWARA, Yasuhiro</creator><creatorcontrib>ISHIDA, Rieko ; HONDA, Shinya ; TAKADA, Hiroaki ; FUKUI, Akiya ; OGAWA, Toshiyuki ; TAWARA, Yasuhiro</creatorcontrib><description>Multiprocessor systems are recently making advancements into the embedded systems field. The requirements of embedded systems differ from system to system. Some systems require real-timeliness, others emphasize throughput, and some require both properties at the same time. The existing RTOS for embedded multiprocessor systems satisfies a demand of either. We designed and implemented it to satisfy both demands as the TOPPERS/FMP kernel. In order to support a load balancing algorithm fitted for each system without losing real-time property, the TOPPERS/FMP kernel provides the capability to make a task migrate from the current processor to another on-demand by the application using a system call rather than by automatic load balancing of the RTOS kernel. The paper highlights the design and implementation of the task migration functionality. We have confirmed that the task migration functionality enables programs at the application level to realize several kinds of load balancing algorithms.</description><identifier>ISSN: 0289-6540</identifier><language>eng</language><publisher>Tokyo: Japan Science and Technology Agency</publisher><ispartof>Konpyuta Sofutowea, 2012-10, Vol.29 (4), p.4_219</ispartof><rights>Copyright Japan Science and Technology Agency 2012</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>315,781,785</link.rule.ids></links><search><creatorcontrib>ISHIDA, Rieko</creatorcontrib><creatorcontrib>HONDA, Shinya</creatorcontrib><creatorcontrib>TAKADA, Hiroaki</creatorcontrib><creatorcontrib>FUKUI, Akiya</creatorcontrib><creatorcontrib>OGAWA, Toshiyuki</creatorcontrib><creatorcontrib>TAWARA, Yasuhiro</creatorcontrib><title>TOPPRES/FMP Kernel</title><title>Konpyuta Sofutowea</title><description>Multiprocessor systems are recently making advancements into the embedded systems field. The requirements of embedded systems differ from system to system. Some systems require real-timeliness, others emphasize throughput, and some require both properties at the same time. The existing RTOS for embedded multiprocessor systems satisfies a demand of either. We designed and implemented it to satisfy both demands as the TOPPERS/FMP kernel. In order to support a load balancing algorithm fitted for each system without losing real-time property, the TOPPERS/FMP kernel provides the capability to make a task migrate from the current processor to another on-demand by the application using a system call rather than by automatic load balancing of the RTOS kernel. The paper highlights the design and implementation of the task migration functionality. We have confirmed that the task migration functionality enables programs at the application level to realize several kinds of load balancing algorithms.</description><issn>0289-6540</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2012</creationdate><recordtype>article</recordtype><recordid>eNpjYeA0MLKw1DUzNTHgYOAtLs5MMjAwtTQwtDQy42QQCvEPCAhyDdZ38w1Q8E4tykvN4WFgTUvMKU7lhdLcDMpuriHOHroFRfmFpanFJfFZ-aVFeUCpeEMTczNjA2NLU2Nj4lQBAOVsJuc</recordid><startdate>20121001</startdate><enddate>20121001</enddate><creator>ISHIDA, Rieko</creator><creator>HONDA, Shinya</creator><creator>TAKADA, Hiroaki</creator><creator>FUKUI, Akiya</creator><creator>OGAWA, Toshiyuki</creator><creator>TAWARA, Yasuhiro</creator><general>Japan Science and Technology Agency</general><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20121001</creationdate><title>TOPPRES/FMP Kernel</title><author>ISHIDA, Rieko ; HONDA, Shinya ; TAKADA, Hiroaki ; FUKUI, Akiya ; OGAWA, Toshiyuki ; TAWARA, Yasuhiro</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-proquest_journals_14763039533</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2012</creationdate><toplevel>online_resources</toplevel><creatorcontrib>ISHIDA, Rieko</creatorcontrib><creatorcontrib>HONDA, Shinya</creatorcontrib><creatorcontrib>TAKADA, Hiroaki</creatorcontrib><creatorcontrib>FUKUI, Akiya</creatorcontrib><creatorcontrib>OGAWA, Toshiyuki</creatorcontrib><creatorcontrib>TAWARA, Yasuhiro</creatorcontrib><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Konpyuta Sofutowea</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>ISHIDA, Rieko</au><au>HONDA, Shinya</au><au>TAKADA, Hiroaki</au><au>FUKUI, Akiya</au><au>OGAWA, Toshiyuki</au><au>TAWARA, Yasuhiro</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>TOPPRES/FMP Kernel</atitle><jtitle>Konpyuta Sofutowea</jtitle><date>2012-10-01</date><risdate>2012</risdate><volume>29</volume><issue>4</issue><spage>4_219</spage><pages>4_219-</pages><issn>0289-6540</issn><abstract>Multiprocessor systems are recently making advancements into the embedded systems field. The requirements of embedded systems differ from system to system. Some systems require real-timeliness, others emphasize throughput, and some require both properties at the same time. The existing RTOS for embedded multiprocessor systems satisfies a demand of either. We designed and implemented it to satisfy both demands as the TOPPERS/FMP kernel. In order to support a load balancing algorithm fitted for each system without losing real-time property, the TOPPERS/FMP kernel provides the capability to make a task migrate from the current processor to another on-demand by the application using a system call rather than by automatic load balancing of the RTOS kernel. The paper highlights the design and implementation of the task migration functionality. We have confirmed that the task migration functionality enables programs at the application level to realize several kinds of load balancing algorithms.</abstract><cop>Tokyo</cop><pub>Japan Science and Technology Agency</pub></addata></record>
fulltext fulltext
identifier ISSN: 0289-6540
ispartof Konpyuta Sofutowea, 2012-10, Vol.29 (4), p.4_219
issn 0289-6540
language eng
recordid cdi_proquest_journals_1476303953
source J-STAGE (Japan Science & Technology Information Aggregator, Electronic) Freely Available Titles - Japanese
title TOPPRES/FMP Kernel
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-16T17%3A54%3A58IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=TOPPRES/FMP%20Kernel&rft.jtitle=Konpyuta%20Sofutowea&rft.au=ISHIDA,%20Rieko&rft.date=2012-10-01&rft.volume=29&rft.issue=4&rft.spage=4_219&rft.pages=4_219-&rft.issn=0289-6540&rft_id=info:doi/&rft_dat=%3Cproquest%3E3177711421%3C/proquest%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1476303953&rft_id=info:pmid/&rfr_iscdi=true