Characterizing workload correlations in multi processor hard real-time systems

Modern embedded systems are typically integrated as multiprocessor system on chips, and are often characterized by the complex behaviors and dependencies that system components exhibit. Different events that trigger such systems normally cause different execution demands, depending on their event ty...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Wandeler, E., Thiele, L.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 55
container_issue
container_start_page 46
container_title
container_volume
creator Wandeler, E.
Thiele, L.
description Modern embedded systems are typically integrated as multiprocessor system on chips, and are often characterized by the complex behaviors and dependencies that system components exhibit. Different events that trigger such systems normally cause different execution demands, depending on their event type as well as on the task they are processed by, leading to complex workload correlations. For example in data processing systems, the size of an events payload data will typically determine its execution demand on most or all system components, leading to highly correlated workloads. Performance analysis of such complex system is often very difficult, and conventional analysis methods have no means to capture the possible existence of workload correlations. This leads to overly pessimistic analysis results, and thus to too expensive system designs with considerable performance reserves. We propose an abstract model to characterize and capture workload correlations present in a system architecture, and we show how the captured additional system information can be incorporated into an existing framework for modular performance analysis of embedded systems. We also present a method to analytically obtain the proposed abstract workload correlation model from a typical system specification. The applicability of our approach and its advantages over conventional performance analysis methods is shown in a detailed case study of a multiprocessor system on chip, where the analysis results obtained with our approach are considerably improved compared to the results obtained with conventional analysis methods.
doi_str_mv 10.1109/RTAS.2005.13
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_1388372</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1388372</ieee_id><sourcerecordid>1388372</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-148b53209bf9653441966d9be5a9b4ccd086871a293a389ccad358e55fa123153</originalsourceid><addsrcrecordid>eNotjstKxDAUQIMPsI6zc-cmP9Cam5ukyXIovmBQ0HE9pGmq0bYZkoqMX--Ars7qHA4hl8AqAGaunzerl4ozJivAI1JwJXhZo1DHZGlqzWplJEfG1QkpQApZouBwRs5z_mAMFTdYkMfm3SbrZp_CT5je6HdMn0O0HXUxJT_YOcQp0zDR8WuYA92l6HzOMdGD1tHk7VDOYfQ07_Psx3xBTns7ZL_854K83t5smvty_XT30KzWZYBaziUI3UrkzLS9URKFAKNUZ1ovrWmFcx3TStdgD4sWtXHOdii1l7K3wBEkLsjVXzd477e7FEab9ltArbHm-AtRt0_o</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Characterizing workload correlations in multi processor hard real-time systems</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Wandeler, E. ; Thiele, L.</creator><creatorcontrib>Wandeler, E. ; Thiele, L.</creatorcontrib><description>Modern embedded systems are typically integrated as multiprocessor system on chips, and are often characterized by the complex behaviors and dependencies that system components exhibit. Different events that trigger such systems normally cause different execution demands, depending on their event type as well as on the task they are processed by, leading to complex workload correlations. For example in data processing systems, the size of an events payload data will typically determine its execution demand on most or all system components, leading to highly correlated workloads. Performance analysis of such complex system is often very difficult, and conventional analysis methods have no means to capture the possible existence of workload correlations. This leads to overly pessimistic analysis results, and thus to too expensive system designs with considerable performance reserves. We propose an abstract model to characterize and capture workload correlations present in a system architecture, and we show how the captured additional system information can be incorporated into an existing framework for modular performance analysis of embedded systems. We also present a method to analytically obtain the proposed abstract workload correlation model from a typical system specification. The applicability of our approach and its advantages over conventional performance analysis methods is shown in a detailed case study of a multiprocessor system on chip, where the analysis results obtained with our approach are considerably improved compared to the results obtained with conventional analysis methods.</description><identifier>ISSN: 1545-3421</identifier><identifier>ISBN: 9780769523026</identifier><identifier>ISBN: 0769523021</identifier><identifier>EISSN: 2642-7346</identifier><identifier>DOI: 10.1109/RTAS.2005.13</identifier><language>eng</language><publisher>IEEE</publisher><subject>Real time systems</subject><ispartof>11th IEEE Real Time and Embedded Technology and Applications Symposium, 2005, p.46-55</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1388372$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,4036,4037,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1388372$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Wandeler, E.</creatorcontrib><creatorcontrib>Thiele, L.</creatorcontrib><title>Characterizing workload correlations in multi processor hard real-time systems</title><title>11th IEEE Real Time and Embedded Technology and Applications Symposium</title><addtitle>RTTAS</addtitle><description>Modern embedded systems are typically integrated as multiprocessor system on chips, and are often characterized by the complex behaviors and dependencies that system components exhibit. Different events that trigger such systems normally cause different execution demands, depending on their event type as well as on the task they are processed by, leading to complex workload correlations. For example in data processing systems, the size of an events payload data will typically determine its execution demand on most or all system components, leading to highly correlated workloads. Performance analysis of such complex system is often very difficult, and conventional analysis methods have no means to capture the possible existence of workload correlations. This leads to overly pessimistic analysis results, and thus to too expensive system designs with considerable performance reserves. We propose an abstract model to characterize and capture workload correlations present in a system architecture, and we show how the captured additional system information can be incorporated into an existing framework for modular performance analysis of embedded systems. We also present a method to analytically obtain the proposed abstract workload correlation model from a typical system specification. The applicability of our approach and its advantages over conventional performance analysis methods is shown in a detailed case study of a multiprocessor system on chip, where the analysis results obtained with our approach are considerably improved compared to the results obtained with conventional analysis methods.</description><subject>Real time systems</subject><issn>1545-3421</issn><issn>2642-7346</issn><isbn>9780769523026</isbn><isbn>0769523021</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2005</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotjstKxDAUQIMPsI6zc-cmP9Cam5ukyXIovmBQ0HE9pGmq0bYZkoqMX--Ars7qHA4hl8AqAGaunzerl4ozJivAI1JwJXhZo1DHZGlqzWplJEfG1QkpQApZouBwRs5z_mAMFTdYkMfm3SbrZp_CT5je6HdMn0O0HXUxJT_YOcQp0zDR8WuYA92l6HzOMdGD1tHk7VDOYfQ07_Psx3xBTns7ZL_854K83t5smvty_XT30KzWZYBaziUI3UrkzLS9URKFAKNUZ1ovrWmFcx3TStdgD4sWtXHOdii1l7K3wBEkLsjVXzd477e7FEab9ltArbHm-AtRt0_o</recordid><startdate>2005</startdate><enddate>2005</enddate><creator>Wandeler, E.</creator><creator>Thiele, L.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>2005</creationdate><title>Characterizing workload correlations in multi processor hard real-time systems</title><author>Wandeler, E. ; Thiele, L.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-148b53209bf9653441966d9be5a9b4ccd086871a293a389ccad358e55fa123153</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2005</creationdate><topic>Real time systems</topic><toplevel>online_resources</toplevel><creatorcontrib>Wandeler, E.</creatorcontrib><creatorcontrib>Thiele, L.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Wandeler, E.</au><au>Thiele, L.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Characterizing workload correlations in multi processor hard real-time systems</atitle><btitle>11th IEEE Real Time and Embedded Technology and Applications Symposium</btitle><stitle>RTTAS</stitle><date>2005</date><risdate>2005</risdate><spage>46</spage><epage>55</epage><pages>46-55</pages><issn>1545-3421</issn><eissn>2642-7346</eissn><isbn>9780769523026</isbn><isbn>0769523021</isbn><abstract>Modern embedded systems are typically integrated as multiprocessor system on chips, and are often characterized by the complex behaviors and dependencies that system components exhibit. Different events that trigger such systems normally cause different execution demands, depending on their event type as well as on the task they are processed by, leading to complex workload correlations. For example in data processing systems, the size of an events payload data will typically determine its execution demand on most or all system components, leading to highly correlated workloads. Performance analysis of such complex system is often very difficult, and conventional analysis methods have no means to capture the possible existence of workload correlations. This leads to overly pessimistic analysis results, and thus to too expensive system designs with considerable performance reserves. We propose an abstract model to characterize and capture workload correlations present in a system architecture, and we show how the captured additional system information can be incorporated into an existing framework for modular performance analysis of embedded systems. We also present a method to analytically obtain the proposed abstract workload correlation model from a typical system specification. The applicability of our approach and its advantages over conventional performance analysis methods is shown in a detailed case study of a multiprocessor system on chip, where the analysis results obtained with our approach are considerably improved compared to the results obtained with conventional analysis methods.</abstract><pub>IEEE</pub><doi>10.1109/RTAS.2005.13</doi><tpages>10</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1545-3421
ispartof 11th IEEE Real Time and Embedded Technology and Applications Symposium, 2005, p.46-55
issn 1545-3421
2642-7346
language eng
recordid cdi_ieee_primary_1388372
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Real time systems
title Characterizing workload correlations in multi processor hard real-time systems
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-12T19%3A25%3A06IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Characterizing%20workload%20correlations%20in%20multi%20processor%20hard%20real-time%20systems&rft.btitle=11th%20IEEE%20Real%20Time%20and%20Embedded%20Technology%20and%20Applications%20Symposium&rft.au=Wandeler,%20E.&rft.date=2005&rft.spage=46&rft.epage=55&rft.pages=46-55&rft.issn=1545-3421&rft.eissn=2642-7346&rft.isbn=9780769523026&rft.isbn_list=0769523021&rft_id=info:doi/10.1109/RTAS.2005.13&rft_dat=%3Cieee_6IE%3E1388372%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1388372&rfr_iscdi=true