Dynamic distribution of robot control components under hard realtime constraints – Modeling, experimental results and practical considerations
It can be seen in numerous applications that embedded systems take advantage of distributed execution of tasks. Such distribution is studied in the present article, which investigates the deployment of robot control architectures across multiple computers. Besides the patterns for deployment across...
Ausführliche Beschreibung
Autor*in: |
Dietrich, Franz [verfasserIn] |
---|
Format: |
E-Artikel |
---|---|
Sprache: |
Englisch |
Erschienen: |
2013transfer abstract |
---|
Schlagwörter: |
---|
Umfang: |
20 |
---|
Übergeordnetes Werk: |
Enthalten in: Discovery of a second generation agonist of the orphan G-protein coupled receptor GPR119 with an improved profile - 2012, JSA : the EUROMICRO journal, Amsterdam |
---|---|
Übergeordnetes Werk: |
volume:59 ; year:2013 ; number:10 ; pages:1047-1066 ; extent:20 |
Links: |
---|
DOI / URN: |
10.1016/j.sysarc.2012.12.001 |
---|
Katalog-ID: |
ELV021635420 |
---|
LEADER | 01000caa a22002652 4500 | ||
---|---|---|---|
001 | ELV021635420 | ||
003 | DE-627 | ||
005 | 20230625133935.0 | ||
007 | cr uuu---uuuuu | ||
008 | 180603s2013 xx |||||o 00| ||eng c | ||
024 | 7 | |a 10.1016/j.sysarc.2012.12.001 |2 doi | |
028 | 5 | 2 | |a GBVA2013002000014.pica |
035 | |a (DE-627)ELV021635420 | ||
035 | |a (ELSEVIER)S1383-7621(13)00002-7 | ||
040 | |a DE-627 |b ger |c DE-627 |e rakwb | ||
041 | |a eng | ||
082 | 0 | |a 004 | |
082 | 0 | 4 | |a 004 |q DE-600 |
082 | 0 | 4 | |a 540 |q VZ |
082 | 0 | 4 | |a 610 |q VZ |
082 | 0 | 4 | |a 630 |q VZ |
084 | |a 22 |2 ssgn | ||
084 | |a 46.00 |2 bkl | ||
100 | 1 | |a Dietrich, Franz |e verfasserin |4 aut | |
245 | 1 | 0 | |a Dynamic distribution of robot control components under hard realtime constraints – Modeling, experimental results and practical considerations |
264 | 1 | |c 2013transfer abstract | |
300 | |a 20 | ||
336 | |a nicht spezifiziert |b zzz |2 rdacontent | ||
337 | |a nicht spezifiziert |b z |2 rdamedia | ||
338 | |a nicht spezifiziert |b zu |2 rdacarrier | ||
520 | |a It can be seen in numerous applications that embedded systems take advantage of distributed execution of tasks. Such distribution is studied in the present article, which investigates the deployment of robot control architectures across multiple computers. Besides the patterns for deployment across multiple hosts, this article proposes to introduce aspects of self-management into robot control architectures. It is proposed to use graph partitioning algorithms to determine the distribution pattern (mapping of control tasks to CPU resources while minimizing bus communication load). The underlying model and the respective analysis guarantee that, after adaption of the distribution pattern, real-time properties are preserved and load is balanced. In this way, poor a priori assumptions about worst-case execution times are detected and corrected continuously during runtime. This is a considerable improvement in comparison to using only offline analysis of worst-case execution times. | ||
520 | |a It can be seen in numerous applications that embedded systems take advantage of distributed execution of tasks. Such distribution is studied in the present article, which investigates the deployment of robot control architectures across multiple computers. Besides the patterns for deployment across multiple hosts, this article proposes to introduce aspects of self-management into robot control architectures. It is proposed to use graph partitioning algorithms to determine the distribution pattern (mapping of control tasks to CPU resources while minimizing bus communication load). The underlying model and the respective analysis guarantee that, after adaption of the distribution pattern, real-time properties are preserved and load is balanced. In this way, poor a priori assumptions about worst-case execution times are detected and corrected continuously during runtime. This is a considerable improvement in comparison to using only offline analysis of worst-case execution times. | ||
650 | 7 | |a Self-management |2 Elsevier | |
650 | 7 | |a Worst case execution time analysis |2 Elsevier | |
650 | 7 | |a Distributed computing |2 Elsevier | |
650 | 7 | |a Robot control architecture |2 Elsevier | |
700 | 1 | |a Maaß, Jochen |4 oth | |
700 | 1 | |a Hagner, Matthias |4 oth | |
700 | 1 | |a Steiner, Jens |4 oth | |
700 | 1 | |a Goltz, Ursula |4 oth | |
700 | 1 | |a Raatz, Annika |4 oth | |
773 | 0 | 8 | |i Enthalten in |n Elsevier |t Discovery of a second generation agonist of the orphan G-protein coupled receptor GPR119 with an improved profile |d 2012 |d JSA : the EUROMICRO journal |g Amsterdam |w (DE-627)ELV011208724 |
773 | 1 | 8 | |g volume:59 |g year:2013 |g number:10 |g pages:1047-1066 |g extent:20 |
856 | 4 | 0 | |u https://doi.org/10.1016/j.sysarc.2012.12.001 |3 Volltext |
912 | |a GBV_USEFLAG_U | ||
912 | |a GBV_ELV | ||
912 | |a SYSFLAG_U | ||
912 | |a GBV_ILN_21 | ||
912 | |a GBV_ILN_22 | ||
912 | |a GBV_ILN_26 | ||
912 | |a GBV_ILN_40 | ||
912 | |a GBV_ILN_70 | ||
912 | |a GBV_ILN_72 | ||
912 | |a GBV_ILN_640 | ||
912 | |a GBV_ILN_2001 | ||
912 | |a GBV_ILN_2002 | ||
912 | |a GBV_ILN_2003 | ||
912 | |a GBV_ILN_2007 | ||
936 | b | k | |a 46.00 |j Tiermedizin: Allgemeines |q VZ |
951 | |a AR | ||
952 | |d 59 |j 2013 |e 10 |h 1047-1066 |g 20 | ||
953 | |2 045F |a 004 |
author_variant |
f d fd |
---|---|
matchkey_str |
dietrichfranzmaajochenhagnermatthiasstei:2013----:yaidsrbtoorbtotocmoetudradelieosritmdlneprmnar |
hierarchy_sort_str |
2013transfer abstract |
bklnumber |
46.00 |
publishDate |
2013 |
allfields |
10.1016/j.sysarc.2012.12.001 doi GBVA2013002000014.pica (DE-627)ELV021635420 (ELSEVIER)S1383-7621(13)00002-7 DE-627 ger DE-627 rakwb eng 004 004 DE-600 540 VZ 610 VZ 630 VZ 22 ssgn 46.00 bkl Dietrich, Franz verfasserin aut Dynamic distribution of robot control components under hard realtime constraints – Modeling, experimental results and practical considerations 2013transfer abstract 20 nicht spezifiziert zzz rdacontent nicht spezifiziert z rdamedia nicht spezifiziert zu rdacarrier It can be seen in numerous applications that embedded systems take advantage of distributed execution of tasks. Such distribution is studied in the present article, which investigates the deployment of robot control architectures across multiple computers. Besides the patterns for deployment across multiple hosts, this article proposes to introduce aspects of self-management into robot control architectures. It is proposed to use graph partitioning algorithms to determine the distribution pattern (mapping of control tasks to CPU resources while minimizing bus communication load). The underlying model and the respective analysis guarantee that, after adaption of the distribution pattern, real-time properties are preserved and load is balanced. In this way, poor a priori assumptions about worst-case execution times are detected and corrected continuously during runtime. This is a considerable improvement in comparison to using only offline analysis of worst-case execution times. It can be seen in numerous applications that embedded systems take advantage of distributed execution of tasks. Such distribution is studied in the present article, which investigates the deployment of robot control architectures across multiple computers. Besides the patterns for deployment across multiple hosts, this article proposes to introduce aspects of self-management into robot control architectures. It is proposed to use graph partitioning algorithms to determine the distribution pattern (mapping of control tasks to CPU resources while minimizing bus communication load). The underlying model and the respective analysis guarantee that, after adaption of the distribution pattern, real-time properties are preserved and load is balanced. In this way, poor a priori assumptions about worst-case execution times are detected and corrected continuously during runtime. This is a considerable improvement in comparison to using only offline analysis of worst-case execution times. Self-management Elsevier Worst case execution time analysis Elsevier Distributed computing Elsevier Robot control architecture Elsevier Maaß, Jochen oth Hagner, Matthias oth Steiner, Jens oth Goltz, Ursula oth Raatz, Annika oth Enthalten in Elsevier Discovery of a second generation agonist of the orphan G-protein coupled receptor GPR119 with an improved profile 2012 JSA : the EUROMICRO journal Amsterdam (DE-627)ELV011208724 volume:59 year:2013 number:10 pages:1047-1066 extent:20 https://doi.org/10.1016/j.sysarc.2012.12.001 Volltext GBV_USEFLAG_U GBV_ELV SYSFLAG_U GBV_ILN_21 GBV_ILN_22 GBV_ILN_26 GBV_ILN_40 GBV_ILN_70 GBV_ILN_72 GBV_ILN_640 GBV_ILN_2001 GBV_ILN_2002 GBV_ILN_2003 GBV_ILN_2007 46.00 Tiermedizin: Allgemeines VZ AR 59 2013 10 1047-1066 20 045F 004 |
spelling |
10.1016/j.sysarc.2012.12.001 doi GBVA2013002000014.pica (DE-627)ELV021635420 (ELSEVIER)S1383-7621(13)00002-7 DE-627 ger DE-627 rakwb eng 004 004 DE-600 540 VZ 610 VZ 630 VZ 22 ssgn 46.00 bkl Dietrich, Franz verfasserin aut Dynamic distribution of robot control components under hard realtime constraints – Modeling, experimental results and practical considerations 2013transfer abstract 20 nicht spezifiziert zzz rdacontent nicht spezifiziert z rdamedia nicht spezifiziert zu rdacarrier It can be seen in numerous applications that embedded systems take advantage of distributed execution of tasks. Such distribution is studied in the present article, which investigates the deployment of robot control architectures across multiple computers. Besides the patterns for deployment across multiple hosts, this article proposes to introduce aspects of self-management into robot control architectures. It is proposed to use graph partitioning algorithms to determine the distribution pattern (mapping of control tasks to CPU resources while minimizing bus communication load). The underlying model and the respective analysis guarantee that, after adaption of the distribution pattern, real-time properties are preserved and load is balanced. In this way, poor a priori assumptions about worst-case execution times are detected and corrected continuously during runtime. This is a considerable improvement in comparison to using only offline analysis of worst-case execution times. It can be seen in numerous applications that embedded systems take advantage of distributed execution of tasks. Such distribution is studied in the present article, which investigates the deployment of robot control architectures across multiple computers. Besides the patterns for deployment across multiple hosts, this article proposes to introduce aspects of self-management into robot control architectures. It is proposed to use graph partitioning algorithms to determine the distribution pattern (mapping of control tasks to CPU resources while minimizing bus communication load). The underlying model and the respective analysis guarantee that, after adaption of the distribution pattern, real-time properties are preserved and load is balanced. In this way, poor a priori assumptions about worst-case execution times are detected and corrected continuously during runtime. This is a considerable improvement in comparison to using only offline analysis of worst-case execution times. Self-management Elsevier Worst case execution time analysis Elsevier Distributed computing Elsevier Robot control architecture Elsevier Maaß, Jochen oth Hagner, Matthias oth Steiner, Jens oth Goltz, Ursula oth Raatz, Annika oth Enthalten in Elsevier Discovery of a second generation agonist of the orphan G-protein coupled receptor GPR119 with an improved profile 2012 JSA : the EUROMICRO journal Amsterdam (DE-627)ELV011208724 volume:59 year:2013 number:10 pages:1047-1066 extent:20 https://doi.org/10.1016/j.sysarc.2012.12.001 Volltext GBV_USEFLAG_U GBV_ELV SYSFLAG_U GBV_ILN_21 GBV_ILN_22 GBV_ILN_26 GBV_ILN_40 GBV_ILN_70 GBV_ILN_72 GBV_ILN_640 GBV_ILN_2001 GBV_ILN_2002 GBV_ILN_2003 GBV_ILN_2007 46.00 Tiermedizin: Allgemeines VZ AR 59 2013 10 1047-1066 20 045F 004 |
allfields_unstemmed |
10.1016/j.sysarc.2012.12.001 doi GBVA2013002000014.pica (DE-627)ELV021635420 (ELSEVIER)S1383-7621(13)00002-7 DE-627 ger DE-627 rakwb eng 004 004 DE-600 540 VZ 610 VZ 630 VZ 22 ssgn 46.00 bkl Dietrich, Franz verfasserin aut Dynamic distribution of robot control components under hard realtime constraints – Modeling, experimental results and practical considerations 2013transfer abstract 20 nicht spezifiziert zzz rdacontent nicht spezifiziert z rdamedia nicht spezifiziert zu rdacarrier It can be seen in numerous applications that embedded systems take advantage of distributed execution of tasks. Such distribution is studied in the present article, which investigates the deployment of robot control architectures across multiple computers. Besides the patterns for deployment across multiple hosts, this article proposes to introduce aspects of self-management into robot control architectures. It is proposed to use graph partitioning algorithms to determine the distribution pattern (mapping of control tasks to CPU resources while minimizing bus communication load). The underlying model and the respective analysis guarantee that, after adaption of the distribution pattern, real-time properties are preserved and load is balanced. In this way, poor a priori assumptions about worst-case execution times are detected and corrected continuously during runtime. This is a considerable improvement in comparison to using only offline analysis of worst-case execution times. It can be seen in numerous applications that embedded systems take advantage of distributed execution of tasks. Such distribution is studied in the present article, which investigates the deployment of robot control architectures across multiple computers. Besides the patterns for deployment across multiple hosts, this article proposes to introduce aspects of self-management into robot control architectures. It is proposed to use graph partitioning algorithms to determine the distribution pattern (mapping of control tasks to CPU resources while minimizing bus communication load). The underlying model and the respective analysis guarantee that, after adaption of the distribution pattern, real-time properties are preserved and load is balanced. In this way, poor a priori assumptions about worst-case execution times are detected and corrected continuously during runtime. This is a considerable improvement in comparison to using only offline analysis of worst-case execution times. Self-management Elsevier Worst case execution time analysis Elsevier Distributed computing Elsevier Robot control architecture Elsevier Maaß, Jochen oth Hagner, Matthias oth Steiner, Jens oth Goltz, Ursula oth Raatz, Annika oth Enthalten in Elsevier Discovery of a second generation agonist of the orphan G-protein coupled receptor GPR119 with an improved profile 2012 JSA : the EUROMICRO journal Amsterdam (DE-627)ELV011208724 volume:59 year:2013 number:10 pages:1047-1066 extent:20 https://doi.org/10.1016/j.sysarc.2012.12.001 Volltext GBV_USEFLAG_U GBV_ELV SYSFLAG_U GBV_ILN_21 GBV_ILN_22 GBV_ILN_26 GBV_ILN_40 GBV_ILN_70 GBV_ILN_72 GBV_ILN_640 GBV_ILN_2001 GBV_ILN_2002 GBV_ILN_2003 GBV_ILN_2007 46.00 Tiermedizin: Allgemeines VZ AR 59 2013 10 1047-1066 20 045F 004 |
allfieldsGer |
10.1016/j.sysarc.2012.12.001 doi GBVA2013002000014.pica (DE-627)ELV021635420 (ELSEVIER)S1383-7621(13)00002-7 DE-627 ger DE-627 rakwb eng 004 004 DE-600 540 VZ 610 VZ 630 VZ 22 ssgn 46.00 bkl Dietrich, Franz verfasserin aut Dynamic distribution of robot control components under hard realtime constraints – Modeling, experimental results and practical considerations 2013transfer abstract 20 nicht spezifiziert zzz rdacontent nicht spezifiziert z rdamedia nicht spezifiziert zu rdacarrier It can be seen in numerous applications that embedded systems take advantage of distributed execution of tasks. Such distribution is studied in the present article, which investigates the deployment of robot control architectures across multiple computers. Besides the patterns for deployment across multiple hosts, this article proposes to introduce aspects of self-management into robot control architectures. It is proposed to use graph partitioning algorithms to determine the distribution pattern (mapping of control tasks to CPU resources while minimizing bus communication load). The underlying model and the respective analysis guarantee that, after adaption of the distribution pattern, real-time properties are preserved and load is balanced. In this way, poor a priori assumptions about worst-case execution times are detected and corrected continuously during runtime. This is a considerable improvement in comparison to using only offline analysis of worst-case execution times. It can be seen in numerous applications that embedded systems take advantage of distributed execution of tasks. Such distribution is studied in the present article, which investigates the deployment of robot control architectures across multiple computers. Besides the patterns for deployment across multiple hosts, this article proposes to introduce aspects of self-management into robot control architectures. It is proposed to use graph partitioning algorithms to determine the distribution pattern (mapping of control tasks to CPU resources while minimizing bus communication load). The underlying model and the respective analysis guarantee that, after adaption of the distribution pattern, real-time properties are preserved and load is balanced. In this way, poor a priori assumptions about worst-case execution times are detected and corrected continuously during runtime. This is a considerable improvement in comparison to using only offline analysis of worst-case execution times. Self-management Elsevier Worst case execution time analysis Elsevier Distributed computing Elsevier Robot control architecture Elsevier Maaß, Jochen oth Hagner, Matthias oth Steiner, Jens oth Goltz, Ursula oth Raatz, Annika oth Enthalten in Elsevier Discovery of a second generation agonist of the orphan G-protein coupled receptor GPR119 with an improved profile 2012 JSA : the EUROMICRO journal Amsterdam (DE-627)ELV011208724 volume:59 year:2013 number:10 pages:1047-1066 extent:20 https://doi.org/10.1016/j.sysarc.2012.12.001 Volltext GBV_USEFLAG_U GBV_ELV SYSFLAG_U GBV_ILN_21 GBV_ILN_22 GBV_ILN_26 GBV_ILN_40 GBV_ILN_70 GBV_ILN_72 GBV_ILN_640 GBV_ILN_2001 GBV_ILN_2002 GBV_ILN_2003 GBV_ILN_2007 46.00 Tiermedizin: Allgemeines VZ AR 59 2013 10 1047-1066 20 045F 004 |
allfieldsSound |
10.1016/j.sysarc.2012.12.001 doi GBVA2013002000014.pica (DE-627)ELV021635420 (ELSEVIER)S1383-7621(13)00002-7 DE-627 ger DE-627 rakwb eng 004 004 DE-600 540 VZ 610 VZ 630 VZ 22 ssgn 46.00 bkl Dietrich, Franz verfasserin aut Dynamic distribution of robot control components under hard realtime constraints – Modeling, experimental results and practical considerations 2013transfer abstract 20 nicht spezifiziert zzz rdacontent nicht spezifiziert z rdamedia nicht spezifiziert zu rdacarrier It can be seen in numerous applications that embedded systems take advantage of distributed execution of tasks. Such distribution is studied in the present article, which investigates the deployment of robot control architectures across multiple computers. Besides the patterns for deployment across multiple hosts, this article proposes to introduce aspects of self-management into robot control architectures. It is proposed to use graph partitioning algorithms to determine the distribution pattern (mapping of control tasks to CPU resources while minimizing bus communication load). The underlying model and the respective analysis guarantee that, after adaption of the distribution pattern, real-time properties are preserved and load is balanced. In this way, poor a priori assumptions about worst-case execution times are detected and corrected continuously during runtime. This is a considerable improvement in comparison to using only offline analysis of worst-case execution times. It can be seen in numerous applications that embedded systems take advantage of distributed execution of tasks. Such distribution is studied in the present article, which investigates the deployment of robot control architectures across multiple computers. Besides the patterns for deployment across multiple hosts, this article proposes to introduce aspects of self-management into robot control architectures. It is proposed to use graph partitioning algorithms to determine the distribution pattern (mapping of control tasks to CPU resources while minimizing bus communication load). The underlying model and the respective analysis guarantee that, after adaption of the distribution pattern, real-time properties are preserved and load is balanced. In this way, poor a priori assumptions about worst-case execution times are detected and corrected continuously during runtime. This is a considerable improvement in comparison to using only offline analysis of worst-case execution times. Self-management Elsevier Worst case execution time analysis Elsevier Distributed computing Elsevier Robot control architecture Elsevier Maaß, Jochen oth Hagner, Matthias oth Steiner, Jens oth Goltz, Ursula oth Raatz, Annika oth Enthalten in Elsevier Discovery of a second generation agonist of the orphan G-protein coupled receptor GPR119 with an improved profile 2012 JSA : the EUROMICRO journal Amsterdam (DE-627)ELV011208724 volume:59 year:2013 number:10 pages:1047-1066 extent:20 https://doi.org/10.1016/j.sysarc.2012.12.001 Volltext GBV_USEFLAG_U GBV_ELV SYSFLAG_U GBV_ILN_21 GBV_ILN_22 GBV_ILN_26 GBV_ILN_40 GBV_ILN_70 GBV_ILN_72 GBV_ILN_640 GBV_ILN_2001 GBV_ILN_2002 GBV_ILN_2003 GBV_ILN_2007 46.00 Tiermedizin: Allgemeines VZ AR 59 2013 10 1047-1066 20 045F 004 |
language |
English |
source |
Enthalten in Discovery of a second generation agonist of the orphan G-protein coupled receptor GPR119 with an improved profile Amsterdam volume:59 year:2013 number:10 pages:1047-1066 extent:20 |
sourceStr |
Enthalten in Discovery of a second generation agonist of the orphan G-protein coupled receptor GPR119 with an improved profile Amsterdam volume:59 year:2013 number:10 pages:1047-1066 extent:20 |
format_phy_str_mv |
Article |
bklname |
Tiermedizin: Allgemeines |
institution |
findex.gbv.de |
topic_facet |
Self-management Worst case execution time analysis Distributed computing Robot control architecture |
dewey-raw |
004 |
isfreeaccess_bool |
false |
container_title |
Discovery of a second generation agonist of the orphan G-protein coupled receptor GPR119 with an improved profile |
authorswithroles_txt_mv |
Dietrich, Franz @@aut@@ Maaß, Jochen @@oth@@ Hagner, Matthias @@oth@@ Steiner, Jens @@oth@@ Goltz, Ursula @@oth@@ Raatz, Annika @@oth@@ |
publishDateDaySort_date |
2013-01-01T00:00:00Z |
hierarchy_top_id |
ELV011208724 |
dewey-sort |
14 |
id |
ELV021635420 |
language_de |
englisch |
fullrecord |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000caa a22002652 4500</leader><controlfield tag="001">ELV021635420</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20230625133935.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">180603s2013 xx |||||o 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1016/j.sysarc.2012.12.001</subfield><subfield code="2">doi</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">GBVA2013002000014.pica</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)ELV021635420</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ELSEVIER)S1383-7621(13)00002-7</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">004</subfield><subfield code="q">DE-600</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">540</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">610</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">630</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">22</subfield><subfield code="2">ssgn</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">46.00</subfield><subfield code="2">bkl</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Dietrich, Franz</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Dynamic distribution of robot control components under hard realtime constraints – Modeling, experimental results and practical considerations</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2013transfer abstract</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">20</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">nicht spezifiziert</subfield><subfield code="b">zzz</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">nicht spezifiziert</subfield><subfield code="b">z</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">nicht spezifiziert</subfield><subfield code="b">zu</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">It can be seen in numerous applications that embedded systems take advantage of distributed execution of tasks. Such distribution is studied in the present article, which investigates the deployment of robot control architectures across multiple computers. Besides the patterns for deployment across multiple hosts, this article proposes to introduce aspects of self-management into robot control architectures. It is proposed to use graph partitioning algorithms to determine the distribution pattern (mapping of control tasks to CPU resources while minimizing bus communication load). The underlying model and the respective analysis guarantee that, after adaption of the distribution pattern, real-time properties are preserved and load is balanced. In this way, poor a priori assumptions about worst-case execution times are detected and corrected continuously during runtime. This is a considerable improvement in comparison to using only offline analysis of worst-case execution times.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">It can be seen in numerous applications that embedded systems take advantage of distributed execution of tasks. Such distribution is studied in the present article, which investigates the deployment of robot control architectures across multiple computers. Besides the patterns for deployment across multiple hosts, this article proposes to introduce aspects of self-management into robot control architectures. It is proposed to use graph partitioning algorithms to determine the distribution pattern (mapping of control tasks to CPU resources while minimizing bus communication load). The underlying model and the respective analysis guarantee that, after adaption of the distribution pattern, real-time properties are preserved and load is balanced. In this way, poor a priori assumptions about worst-case execution times are detected and corrected continuously during runtime. This is a considerable improvement in comparison to using only offline analysis of worst-case execution times.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Self-management</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Worst case execution time analysis</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Distributed computing</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Robot control architecture</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Maaß, Jochen</subfield><subfield code="4">oth</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Hagner, Matthias</subfield><subfield code="4">oth</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Steiner, Jens</subfield><subfield code="4">oth</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Goltz, Ursula</subfield><subfield code="4">oth</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Raatz, Annika</subfield><subfield code="4">oth</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">Enthalten in</subfield><subfield code="n">Elsevier</subfield><subfield code="t">Discovery of a second generation agonist of the orphan G-protein coupled receptor GPR119 with an improved profile</subfield><subfield code="d">2012</subfield><subfield code="d">JSA : the EUROMICRO journal</subfield><subfield code="g">Amsterdam</subfield><subfield code="w">(DE-627)ELV011208724</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:59</subfield><subfield code="g">year:2013</subfield><subfield code="g">number:10</subfield><subfield code="g">pages:1047-1066</subfield><subfield code="g">extent:20</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://doi.org/10.1016/j.sysarc.2012.12.001</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_U</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ELV</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_U</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_21</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_22</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_26</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_40</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_70</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_72</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_640</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2001</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2002</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2003</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2007</subfield></datafield><datafield tag="936" ind1="b" ind2="k"><subfield code="a">46.00</subfield><subfield code="j">Tiermedizin: Allgemeines</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">59</subfield><subfield code="j">2013</subfield><subfield code="e">10</subfield><subfield code="h">1047-1066</subfield><subfield code="g">20</subfield></datafield><datafield tag="953" ind1=" " ind2=" "><subfield code="2">045F</subfield><subfield code="a">004</subfield></datafield></record></collection>
|
author |
Dietrich, Franz |
spellingShingle |
Dietrich, Franz ddc 004 ddc 540 ddc 610 ddc 630 ssgn 22 bkl 46.00 Elsevier Self-management Elsevier Worst case execution time analysis Elsevier Distributed computing Elsevier Robot control architecture Dynamic distribution of robot control components under hard realtime constraints – Modeling, experimental results and practical considerations |
authorStr |
Dietrich, Franz |
ppnlink_with_tag_str_mv |
@@773@@(DE-627)ELV011208724 |
format |
electronic Article |
dewey-ones |
004 - Data processing & computer science 540 - Chemistry & allied sciences 610 - Medicine & health 630 - Agriculture & related technologies |
delete_txt_mv |
keep |
author_role |
aut |
collection |
elsevier |
remote_str |
true |
illustrated |
Not Illustrated |
topic_title |
004 004 DE-600 540 VZ 610 VZ 630 VZ 22 ssgn 46.00 bkl Dynamic distribution of robot control components under hard realtime constraints – Modeling, experimental results and practical considerations Self-management Elsevier Worst case execution time analysis Elsevier Distributed computing Elsevier Robot control architecture Elsevier |
topic |
ddc 004 ddc 540 ddc 610 ddc 630 ssgn 22 bkl 46.00 Elsevier Self-management Elsevier Worst case execution time analysis Elsevier Distributed computing Elsevier Robot control architecture |
topic_unstemmed |
ddc 004 ddc 540 ddc 610 ddc 630 ssgn 22 bkl 46.00 Elsevier Self-management Elsevier Worst case execution time analysis Elsevier Distributed computing Elsevier Robot control architecture |
topic_browse |
ddc 004 ddc 540 ddc 610 ddc 630 ssgn 22 bkl 46.00 Elsevier Self-management Elsevier Worst case execution time analysis Elsevier Distributed computing Elsevier Robot control architecture |
format_facet |
Elektronische Aufsätze Aufsätze Elektronische Ressource |
format_main_str_mv |
Text Zeitschrift/Artikel |
carriertype_str_mv |
zu |
author2_variant |
j m jm m h mh j s js u g ug a r ar |
hierarchy_parent_title |
Discovery of a second generation agonist of the orphan G-protein coupled receptor GPR119 with an improved profile |
hierarchy_parent_id |
ELV011208724 |
dewey-tens |
000 - Computer science, knowledge & systems 540 - Chemistry 610 - Medicine & health 630 - Agriculture |
hierarchy_top_title |
Discovery of a second generation agonist of the orphan G-protein coupled receptor GPR119 with an improved profile |
isfreeaccess_txt |
false |
familylinks_str_mv |
(DE-627)ELV011208724 |
title |
Dynamic distribution of robot control components under hard realtime constraints – Modeling, experimental results and practical considerations |
ctrlnum |
(DE-627)ELV021635420 (ELSEVIER)S1383-7621(13)00002-7 |
title_full |
Dynamic distribution of robot control components under hard realtime constraints – Modeling, experimental results and practical considerations |
author_sort |
Dietrich, Franz |
journal |
Discovery of a second generation agonist of the orphan G-protein coupled receptor GPR119 with an improved profile |
journalStr |
Discovery of a second generation agonist of the orphan G-protein coupled receptor GPR119 with an improved profile |
lang_code |
eng |
isOA_bool |
false |
dewey-hundreds |
000 - Computer science, information & general works 500 - Science 600 - Technology |
recordtype |
marc |
publishDateSort |
2013 |
contenttype_str_mv |
zzz |
container_start_page |
1047 |
author_browse |
Dietrich, Franz |
container_volume |
59 |
physical |
20 |
class |
004 004 DE-600 540 VZ 610 VZ 630 VZ 22 ssgn 46.00 bkl |
format_se |
Elektronische Aufsätze |
author-letter |
Dietrich, Franz |
doi_str_mv |
10.1016/j.sysarc.2012.12.001 |
dewey-full |
004 540 610 630 |
title_sort |
dynamic distribution of robot control components under hard realtime constraints – modeling, experimental results and practical considerations |
title_auth |
Dynamic distribution of robot control components under hard realtime constraints – Modeling, experimental results and practical considerations |
abstract |
It can be seen in numerous applications that embedded systems take advantage of distributed execution of tasks. Such distribution is studied in the present article, which investigates the deployment of robot control architectures across multiple computers. Besides the patterns for deployment across multiple hosts, this article proposes to introduce aspects of self-management into robot control architectures. It is proposed to use graph partitioning algorithms to determine the distribution pattern (mapping of control tasks to CPU resources while minimizing bus communication load). The underlying model and the respective analysis guarantee that, after adaption of the distribution pattern, real-time properties are preserved and load is balanced. In this way, poor a priori assumptions about worst-case execution times are detected and corrected continuously during runtime. This is a considerable improvement in comparison to using only offline analysis of worst-case execution times. |
abstractGer |
It can be seen in numerous applications that embedded systems take advantage of distributed execution of tasks. Such distribution is studied in the present article, which investigates the deployment of robot control architectures across multiple computers. Besides the patterns for deployment across multiple hosts, this article proposes to introduce aspects of self-management into robot control architectures. It is proposed to use graph partitioning algorithms to determine the distribution pattern (mapping of control tasks to CPU resources while minimizing bus communication load). The underlying model and the respective analysis guarantee that, after adaption of the distribution pattern, real-time properties are preserved and load is balanced. In this way, poor a priori assumptions about worst-case execution times are detected and corrected continuously during runtime. This is a considerable improvement in comparison to using only offline analysis of worst-case execution times. |
abstract_unstemmed |
It can be seen in numerous applications that embedded systems take advantage of distributed execution of tasks. Such distribution is studied in the present article, which investigates the deployment of robot control architectures across multiple computers. Besides the patterns for deployment across multiple hosts, this article proposes to introduce aspects of self-management into robot control architectures. It is proposed to use graph partitioning algorithms to determine the distribution pattern (mapping of control tasks to CPU resources while minimizing bus communication load). The underlying model and the respective analysis guarantee that, after adaption of the distribution pattern, real-time properties are preserved and load is balanced. In this way, poor a priori assumptions about worst-case execution times are detected and corrected continuously during runtime. This is a considerable improvement in comparison to using only offline analysis of worst-case execution times. |
collection_details |
GBV_USEFLAG_U GBV_ELV SYSFLAG_U GBV_ILN_21 GBV_ILN_22 GBV_ILN_26 GBV_ILN_40 GBV_ILN_70 GBV_ILN_72 GBV_ILN_640 GBV_ILN_2001 GBV_ILN_2002 GBV_ILN_2003 GBV_ILN_2007 |
container_issue |
10 |
title_short |
Dynamic distribution of robot control components under hard realtime constraints – Modeling, experimental results and practical considerations |
url |
https://doi.org/10.1016/j.sysarc.2012.12.001 |
remote_bool |
true |
author2 |
Maaß, Jochen Hagner, Matthias Steiner, Jens Goltz, Ursula Raatz, Annika |
author2Str |
Maaß, Jochen Hagner, Matthias Steiner, Jens Goltz, Ursula Raatz, Annika |
ppnlink |
ELV011208724 |
mediatype_str_mv |
z |
isOA_txt |
false |
hochschulschrift_bool |
false |
author2_role |
oth oth oth oth oth |
doi_str |
10.1016/j.sysarc.2012.12.001 |
up_date |
2024-07-06T20:07:44.463Z |
_version_ |
1803861585522851840 |
fullrecord_marcxml |
<?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01000caa a22002652 4500</leader><controlfield tag="001">ELV021635420</controlfield><controlfield tag="003">DE-627</controlfield><controlfield tag="005">20230625133935.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">180603s2013 xx |||||o 00| ||eng c</controlfield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1016/j.sysarc.2012.12.001</subfield><subfield code="2">doi</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">GBVA2013002000014.pica</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627)ELV021635420</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ELSEVIER)S1383-7621(13)00002-7</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">004</subfield><subfield code="q">DE-600</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">540</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">610</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="082" ind1="0" ind2="4"><subfield code="a">630</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">22</subfield><subfield code="2">ssgn</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">46.00</subfield><subfield code="2">bkl</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Dietrich, Franz</subfield><subfield code="e">verfasserin</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Dynamic distribution of robot control components under hard realtime constraints – Modeling, experimental results and practical considerations</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="c">2013transfer abstract</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">20</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">nicht spezifiziert</subfield><subfield code="b">zzz</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">nicht spezifiziert</subfield><subfield code="b">z</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">nicht spezifiziert</subfield><subfield code="b">zu</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">It can be seen in numerous applications that embedded systems take advantage of distributed execution of tasks. Such distribution is studied in the present article, which investigates the deployment of robot control architectures across multiple computers. Besides the patterns for deployment across multiple hosts, this article proposes to introduce aspects of self-management into robot control architectures. It is proposed to use graph partitioning algorithms to determine the distribution pattern (mapping of control tasks to CPU resources while minimizing bus communication load). The underlying model and the respective analysis guarantee that, after adaption of the distribution pattern, real-time properties are preserved and load is balanced. In this way, poor a priori assumptions about worst-case execution times are detected and corrected continuously during runtime. This is a considerable improvement in comparison to using only offline analysis of worst-case execution times.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">It can be seen in numerous applications that embedded systems take advantage of distributed execution of tasks. Such distribution is studied in the present article, which investigates the deployment of robot control architectures across multiple computers. Besides the patterns for deployment across multiple hosts, this article proposes to introduce aspects of self-management into robot control architectures. It is proposed to use graph partitioning algorithms to determine the distribution pattern (mapping of control tasks to CPU resources while minimizing bus communication load). The underlying model and the respective analysis guarantee that, after adaption of the distribution pattern, real-time properties are preserved and load is balanced. In this way, poor a priori assumptions about worst-case execution times are detected and corrected continuously during runtime. This is a considerable improvement in comparison to using only offline analysis of worst-case execution times.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Self-management</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Worst case execution time analysis</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Distributed computing</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Robot control architecture</subfield><subfield code="2">Elsevier</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Maaß, Jochen</subfield><subfield code="4">oth</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Hagner, Matthias</subfield><subfield code="4">oth</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Steiner, Jens</subfield><subfield code="4">oth</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Goltz, Ursula</subfield><subfield code="4">oth</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Raatz, Annika</subfield><subfield code="4">oth</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">Enthalten in</subfield><subfield code="n">Elsevier</subfield><subfield code="t">Discovery of a second generation agonist of the orphan G-protein coupled receptor GPR119 with an improved profile</subfield><subfield code="d">2012</subfield><subfield code="d">JSA : the EUROMICRO journal</subfield><subfield code="g">Amsterdam</subfield><subfield code="w">(DE-627)ELV011208724</subfield></datafield><datafield tag="773" ind1="1" ind2="8"><subfield code="g">volume:59</subfield><subfield code="g">year:2013</subfield><subfield code="g">number:10</subfield><subfield code="g">pages:1047-1066</subfield><subfield code="g">extent:20</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://doi.org/10.1016/j.sysarc.2012.12.001</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_USEFLAG_U</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ELV</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">SYSFLAG_U</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_21</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_22</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_26</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_40</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_70</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_72</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_640</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2001</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2002</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2003</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV_ILN_2007</subfield></datafield><datafield tag="936" ind1="b" ind2="k"><subfield code="a">46.00</subfield><subfield code="j">Tiermedizin: Allgemeines</subfield><subfield code="q">VZ</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">AR</subfield></datafield><datafield tag="952" ind1=" " ind2=" "><subfield code="d">59</subfield><subfield code="j">2013</subfield><subfield code="e">10</subfield><subfield code="h">1047-1066</subfield><subfield code="g">20</subfield></datafield><datafield tag="953" ind1=" " ind2=" "><subfield code="2">045F</subfield><subfield code="a">004</subfield></datafield></record></collection>
|
score |
7.398777 |