Samenvatting
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.
Originele taal-2 | Engels |
---|---|
Titel | 14th International Conference on Application of Concurrency to System Design (ACSD 2014, Tunis, Tunesia, June 23-27, 2014) |
Plaats van productie | Piscataway |
Uitgeverij | Institute of Electrical and Electronics Engineers |
Pagina's | 82-91 |
ISBN van geprinte versie | 978-1-4799-4281-7 |
DOI's | |
Status | Gepubliceerd - 2014 |
Evenement | 14th International Conference on Application of Concurrency to System Design (ACSD 2014) - Tunis, Tunesië Duur: 23 jun. 2014 → 27 jun. 2014 Congresnummer: 14 |
Congres
Congres | 14th International Conference on Application of Concurrency to System Design (ACSD 2014) |
---|---|
Verkorte titel | ACSD 2014 |
Land/Regio | Tunesië |
Stad | Tunis |
Periode | 23/06/14 → 27/06/14 |
Ander | 14th International Conference on Application of Concurrency to System Design |