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...

Full description

Saved in:
Bibliographic Details
Main Authors: Lele, Alok, Moreira, Orlando, Butala, Kaushal, Cuijpers, Pieter J. L., Van Berkel, Kees
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