Loading…
Cyclo-Static Data Flow Model for TDM
Time Division Multiplexing (TDM) allows resource sharing amongst the tasks of concurrent applications, where each application may have its own end-to-end hard real time requirements. Current data flow modeling techniques for TDM arbitrated tasks with cyclo-static execution times are over-pessimistic...
Saved in:
Main Authors: | , , , , |
---|---|
Format: | Conference Proceeding |
Language: | English |
Subjects: | |
Online Access: | Request full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | |
---|---|
cites | |
container_end_page | 91 |
container_issue | |
container_start_page | 82 |
container_title | |
container_volume | |
creator | Lele, Alok Moreira, Orlando Butala, Kaushal Cuijpers, Pieter J. L. Van Berkel, Kees |
description | Time Division Multiplexing (TDM) allows resource sharing amongst the tasks of concurrent applications, where each application may have its own end-to-end hard real time requirements. Current data flow modeling techniques for TDM arbitrated tasks with cyclo-static execution times are over-pessimistic in modeling their worst-case temporal behavior. This causes unnecessary over-reservation of resources to the application, leading to under-utilization of system resources and unnecessary rejection of additional applications. More accurate models for representing TDM exist but have restrictive assumptions on execution times (should be static) and/or the allocation of resources. We propose a conservative data flow model that accurately estimates the worst-case temporal behavior of TDM arbitrated tasks with cyclo-static execution as well as for the general case. This enables optimized resource allocation for TDM arbitration. Quantitatively, we show that our new model provides up to 30% improvement of resource allocation, in a case study of a wireless LAN radio. |
doi_str_mv | 10.1109/ACSD.2014.17 |
format | conference_proceeding |
fullrecord | <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_7016331</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>7016331</ieee_id><sourcerecordid>7016331</sourcerecordid><originalsourceid>FETCH-LOGICAL-i160t-a8d478b08329c7d26eb768dcfa8881d682b50cd4e03346cd1522a886f01c72323</originalsourceid><addsrcrecordid>eNotzMFLwzAUgPEoCta5mzcvPXhN916S5r0cR-t0sOFh8zzSJIVKpdIWZP-9gjt9hx98QjwiFIjgVuvqUBcK0BRIV2LpiNGQc0Yx0rXIlCYjubR0IzIsS5CGge_E_TR9Amhr2GXiuTqHfpCH2c9dyGs_-3zTDz_5foipz9thzI_1_kHctr6f0vLShfjYvByrN7l7f91W653s0MIsPUdD3ABr5QJFZVNDlmNoPTNjtKyaEkI0CbQ2NkQslfoj2wIGUlrphXj6_3YppdP32H358XwiQKs16l_rzz37</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Cyclo-Static Data Flow Model for TDM</title><source>IEEE Xplore All Conference Series</source><creator>Lele, Alok ; Moreira, Orlando ; Butala, Kaushal ; Cuijpers, Pieter J. L. ; Van Berkel, Kees</creator><creatorcontrib>Lele, Alok ; Moreira, Orlando ; Butala, Kaushal ; Cuijpers, Pieter J. L. ; Van Berkel, Kees</creatorcontrib><description>Time Division Multiplexing (TDM) allows resource sharing amongst the tasks of concurrent applications, where each application may have its own end-to-end hard real time requirements. Current data flow modeling techniques for TDM arbitrated tasks with cyclo-static execution times are over-pessimistic in modeling their worst-case temporal behavior. This causes unnecessary over-reservation of resources to the application, leading to under-utilization of system resources and unnecessary rejection of additional applications. More accurate models for representing TDM exist but have restrictive assumptions on execution times (should be static) and/or the allocation of resources. We propose a conservative data flow model that accurately estimates the worst-case temporal behavior of TDM arbitrated tasks with cyclo-static execution as well as for the general case. This enables optimized resource allocation for TDM arbitration. Quantitatively, we show that our new model provides up to 30% improvement of resource allocation, in a case study of a wireless LAN radio.</description><identifier>ISSN: 1550-4808</identifier><identifier>EISSN: 2374-8567</identifier><identifier>EISBN: 9781479942817</identifier><identifier>EISBN: 1479942812</identifier><identifier>DOI: 10.1109/ACSD.2014.17</identifier><identifier>CODEN: IEEPAD</identifier><language>eng</language><publisher>IEEE</publisher><subject>Analytical models ; Data flow ; Data models ; hard real-time ; Production ; Real-time systems ; Resource management ; Time division multiplexing ; Time factors ; timing analysis</subject><ispartof>2014 14th International Conference on Application of Concurrency to System Design, 2014, p.82-91</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/7016331$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,27904,54533,54910</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/7016331$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Lele, Alok</creatorcontrib><creatorcontrib>Moreira, Orlando</creatorcontrib><creatorcontrib>Butala, Kaushal</creatorcontrib><creatorcontrib>Cuijpers, Pieter J. L.</creatorcontrib><creatorcontrib>Van Berkel, Kees</creatorcontrib><title>Cyclo-Static Data Flow Model for TDM</title><title>2014 14th International Conference on Application of Concurrency to System Design</title><addtitle>ACSD</addtitle><description>Time Division Multiplexing (TDM) allows resource sharing amongst the tasks of concurrent applications, where each application may have its own end-to-end hard real time requirements. Current data flow modeling techniques for TDM arbitrated tasks with cyclo-static execution times are over-pessimistic in modeling their worst-case temporal behavior. This causes unnecessary over-reservation of resources to the application, leading to under-utilization of system resources and unnecessary rejection of additional applications. More accurate models for representing TDM exist but have restrictive assumptions on execution times (should be static) and/or the allocation of resources. We propose a conservative data flow model that accurately estimates the worst-case temporal behavior of TDM arbitrated tasks with cyclo-static execution as well as for the general case. This enables optimized resource allocation for TDM arbitration. Quantitatively, we show that our new model provides up to 30% improvement of resource allocation, in a case study of a wireless LAN radio.</description><subject>Analytical models</subject><subject>Data flow</subject><subject>Data models</subject><subject>hard real-time</subject><subject>Production</subject><subject>Real-time systems</subject><subject>Resource management</subject><subject>Time division multiplexing</subject><subject>Time factors</subject><subject>timing analysis</subject><issn>1550-4808</issn><issn>2374-8567</issn><isbn>9781479942817</isbn><isbn>1479942812</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2014</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNotzMFLwzAUgPEoCta5mzcvPXhN916S5r0cR-t0sOFh8zzSJIVKpdIWZP-9gjt9hx98QjwiFIjgVuvqUBcK0BRIV2LpiNGQc0Yx0rXIlCYjubR0IzIsS5CGge_E_TR9Amhr2GXiuTqHfpCH2c9dyGs_-3zTDz_5foipz9thzI_1_kHctr6f0vLShfjYvByrN7l7f91W653s0MIsPUdD3ABr5QJFZVNDlmNoPTNjtKyaEkI0CbQ2NkQslfoj2wIGUlrphXj6_3YppdP32H358XwiQKs16l_rzz37</recordid><startdate>201406</startdate><enddate>201406</enddate><creator>Lele, Alok</creator><creator>Moreira, Orlando</creator><creator>Butala, Kaushal</creator><creator>Cuijpers, Pieter J. L.</creator><creator>Van Berkel, Kees</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201406</creationdate><title>Cyclo-Static Data Flow Model for TDM</title><author>Lele, Alok ; Moreira, Orlando ; Butala, Kaushal ; Cuijpers, Pieter J. L. ; Van Berkel, Kees</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i160t-a8d478b08329c7d26eb768dcfa8881d682b50cd4e03346cd1522a886f01c72323</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2014</creationdate><topic>Analytical models</topic><topic>Data flow</topic><topic>Data models</topic><topic>hard real-time</topic><topic>Production</topic><topic>Real-time systems</topic><topic>Resource management</topic><topic>Time division multiplexing</topic><topic>Time factors</topic><topic>timing analysis</topic><toplevel>online_resources</toplevel><creatorcontrib>Lele, Alok</creatorcontrib><creatorcontrib>Moreira, Orlando</creatorcontrib><creatorcontrib>Butala, Kaushal</creatorcontrib><creatorcontrib>Cuijpers, Pieter J. L.</creatorcontrib><creatorcontrib>Van Berkel, Kees</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/IET 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>Lele, Alok</au><au>Moreira, Orlando</au><au>Butala, Kaushal</au><au>Cuijpers, Pieter J. L.</au><au>Van Berkel, Kees</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Cyclo-Static Data Flow Model for TDM</atitle><btitle>2014 14th International Conference on Application of Concurrency to System Design</btitle><stitle>ACSD</stitle><date>2014-06</date><risdate>2014</risdate><spage>82</spage><epage>91</epage><pages>82-91</pages><issn>1550-4808</issn><eissn>2374-8567</eissn><eisbn>9781479942817</eisbn><eisbn>1479942812</eisbn><coden>IEEPAD</coden><abstract>Time Division Multiplexing (TDM) allows resource sharing amongst the tasks of concurrent applications, where each application may have its own end-to-end hard real time requirements. Current data flow modeling techniques for TDM arbitrated tasks with cyclo-static execution times are over-pessimistic in modeling their worst-case temporal behavior. This causes unnecessary over-reservation of resources to the application, leading to under-utilization of system resources and unnecessary rejection of additional applications. More accurate models for representing TDM exist but have restrictive assumptions on execution times (should be static) and/or the allocation of resources. We propose a conservative data flow model that accurately estimates the worst-case temporal behavior of TDM arbitrated tasks with cyclo-static execution as well as for the general case. This enables optimized resource allocation for TDM arbitration. Quantitatively, we show that our new model provides up to 30% improvement of resource allocation, in a case study of a wireless LAN radio.</abstract><pub>IEEE</pub><doi>10.1109/ACSD.2014.17</doi><tpages>10</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 1550-4808 |
ispartof | 2014 14th International Conference on Application of Concurrency to System Design, 2014, p.82-91 |
issn | 1550-4808 2374-8567 |
language | eng |
recordid | cdi_ieee_primary_7016331 |
source | IEEE Xplore All Conference Series |
subjects | Analytical models Data flow Data models hard real-time Production Real-time systems Resource management Time division multiplexing Time factors timing analysis |
title | Cyclo-Static Data Flow Model for TDM |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-27T15%3A31%3A11IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Cyclo-Static%20Data%20Flow%20Model%20for%20TDM&rft.btitle=2014%2014th%20International%20Conference%20on%20Application%20of%20Concurrency%20to%20System%20Design&rft.au=Lele,%20Alok&rft.date=2014-06&rft.spage=82&rft.epage=91&rft.pages=82-91&rft.issn=1550-4808&rft.eissn=2374-8567&rft.coden=IEEPAD&rft_id=info:doi/10.1109/ACSD.2014.17&rft.eisbn=9781479942817&rft.eisbn_list=1479942812&rft_dat=%3Cieee_CHZPO%3E7016331%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i160t-a8d478b08329c7d26eb768dcfa8881d682b50cd4e03346cd1522a886f01c72323%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=7016331&rfr_iscdi=true |