Publicação
WCET Prediction using an ADL to describe the architecture of the embebedd processors
| Resumo: | A method for analysing and predicting the timing properties of a program fragment will be described. First an Architectural Description Language (ADL) implemented to describe a processor’s architecture is presented followed by the presentation of a new static WCET estimation method. The timing analysis starts by compiling a processor’s architecture program followed by the disassembling of the program fragment. After sectioning the assembler program into basic blocks, call graphs are generated and these data are later used to evaluate the pipeline hazards and cache miss that penalize the real-time performance. Some experimental results of using the developed tool to predict the WCET of code segments using some Intel microcontroller are presented. Finally, some conclusions and future work are presented. |
|---|---|
| Autores principais: | Tavares, Adriano |
| Outros Autores: | Couto, Carlos; Silva, Carlos A.; Lima, C. S.; Metrôlho, José Carlos Meireles Monteiro |
| Assunto: | Architectural description language (ADL) Worst-case execution time (WCET) Language paradigm Timing analysis Timing scheme |
| Ano: | 2004 |
| País: | Portugal |
| Tipo de documento: | capítulo de livro |
| Tipo de acesso: | acesso restrito |
| Instituição associada: | Universidade do Minho |
| Idioma: | inglês |
| Origem: | RepositóriUM - Universidade do Minho |
Registos relacionados
school Modeling assembly program with constraints. A contribution to WCET problem
por: Kafle, Bishoksan
Publicado em: (2012)
por: Kafle, Bishoksan
Publicado em: (2012)
school Analysis of the extreme value theory on the estimation of probabilistic wcet
por: Machado, Guilherme Isaias Debom
Publicado em: (2021)
por: Machado, Guilherme Isaias Debom
Publicado em: (2021)
article Estimation of WCET using a little language to describe microcontrollers and DSPs architectures
por: Tavares, Adriano
Publicado em: (2001)
por: Tavares, Adriano
Publicado em: (2001)
article A machine independente wCET predictor for microcontrollers and DSPs
por: Tavares, Adriano
Publicado em: (2001)
por: Tavares, Adriano
Publicado em: (2001)
groups The variability of application execution times on a multi-core platform
por: Nelis, Vincent
Publicado em: (2016)
por: Nelis, Vincent
Publicado em: (2016)
groups Non-Preemptive Scheduling of Periodic Mixed-Criticality Real-Time Systems
por: Singh, Jasdeep
Publicado em: (2020)
por: Singh, Jasdeep
Publicado em: (2020)
groups Reliability Test based on a Binomial Experiment for Probabilistic Worst-Case Execution Times
por: Arcaro, Luis Fernando
Publicado em: (2020)
por: Arcaro, Luis Fernando
Publicado em: (2020)
school Timing analysis: from predictions to certificates
por: Gaspar, Nuno Miguel Pires
Publicado em: (2010)
por: Gaspar, Nuno Miguel Pires
Publicado em: (2010)
article Towards network-on-chip agreement protocols
por: Nikolic, Borislav
Publicado em: (2012)
por: Nikolic, Borislav
Publicado em: (2012)
article Errata for Three Papers (2004-05) on Fixed-Priority Scheduling with Self-Suspensions
por: Bletsas, Konstantinos
Publicado em: (2018)
por: Bletsas, Konstantinos
Publicado em: (2018)
groups nDimNoC: Real-Time D-dimensional NoC
por: Ribot, Yilian
Publicado em: (2021)
por: Ribot, Yilian
Publicado em: (2021)
groups IPDeN: Real-Time deflection-based NoC with in-order flits delivery
por: Ribot González, Yilian
Publicado em: (2022)
por: Ribot González, Yilian
Publicado em: (2022)
groups A Response-Time Analysis for Non-Preemptive Job Sets under Global Scheduling
por: Nasri, Mitra
Publicado em: (2018)
por: Nasri, Mitra
Publicado em: (2018)
article P-SOCRATES: A parallel software framework for time-critical many-core systems
por: Pinho, Luís Miguel
Publicado em: (2015)
por: Pinho, Luís Miguel
Publicado em: (2015)
groups Work-In-Progress: Worst-Case Response Time of Intersection Management Protocols
por: Reddy, Radha
Publicado em: (2021)
por: Reddy, Radha
Publicado em: (2021)
article Response time analysis of multiframe mixed-criticality systems with arbitrary deadlines
por: Hussain, Ishfaq
Publicado em: (2020)
por: Hussain, Ishfaq
Publicado em: (2020)
groups Measuring ADL’s in elderly in community and institutionalized:preliminary results over a six months period
por: Pinheira, Vítor
Publicado em: (2012)
por: Pinheira, Vítor
Publicado em: (2012)
article False memories and reaction times: a literature review and experimental data
por: Sene, Arthur Siqueira de
Publicado em: (2014)
por: Sene, Arthur Siqueira de
Publicado em: (2014)
article Worst-Case Communication Delay Analysis for NoC-Based Many-Cores Using a Limited Migrative Model
por: Nikolic, Borislav
Publicado em: (2016)
por: Nikolic, Borislav
Publicado em: (2016)
article Real-Time Application Mapping for Many-Cores Using a Limited Migrative Model
por: Nikolic, Borislav
Publicado em: (2015)
por: Nikolic, Borislav
Publicado em: (2015)
book MARCA-ADL – Associação de Desenvolvimento Local: Saídas de Mestre,
por: Borges, Maria do Rosário
Publicado em: (2022)
por: Borges, Maria do Rosário
Publicado em: (2022)
school A hardware-based approach to guarantee critical task schedulability in TDMA bus access of multi-core architecture
por: Lara, Estevan Linck
Publicado em: (2021)
por: Lara, Estevan Linck
Publicado em: (2021)
groups Response-Time Analysis of Limited-Preemptive Parallel DAG Tasks under Global Scheduling
por: Nasri, Mitra
Publicado em: (2019)
por: Nasri, Mitra
Publicado em: (2019)
article Model-checking temporal properties of real-time HTL programs
por: Carvalho, André Ribeiro de
Publicado em: (2010)
por: Carvalho, André Ribeiro de
Publicado em: (2010)
school Comparação entre diferentes estratégias de melhoria visando à redução do lead time
por: Utiyama, Marcel Heimar Ribeiro
Publicado em: (2016)
por: Utiyama, Marcel Heimar Ribeiro
Publicado em: (2016)
article MEMORY AS DISCOURSE IN HAROLD PINTER’S «OLD TIMES» , «BETRAYAL» AND «A KIND OF ALASKA»
por: Castro, Carla Ferreira de
Publicado em: (2019)
por: Castro, Carla Ferreira de
Publicado em: (2019)
article MEMORY AS DISCOURSE IN HAROLD PINTER’S «OLD TIMES» , «BETRAYAL» AND «A KIND OF ALASKA»
por: Castro, Carla Ferreira de
Publicado em: (2012)
por: Castro, Carla Ferreira de
Publicado em: (2012)
school O atrito linguístico sobre os padrões de VOT do português : efeitos do inglês (L2) e do alemão (L3) em aprendizes bilíngues e trilíngues
por: Schereschewsky, Laura Castilhos
Publicado em: (2022)
por: Schereschewsky, Laura Castilhos
Publicado em: (2022)
school Strategic Decomposition for Code Generation: A Pipeline Architecture for Small Language Models
por: Collao, Fabian Marcelo Romero
Publicado em: (2025)
por: Collao, Fabian Marcelo Romero
Publicado em: (2025)
article A critical assessment of two-stage composite time integration schemes with a unified set of time approximations
por: Kim,Wooram
Publicado em: (2021)
por: Kim,Wooram
Publicado em: (2021)
school FormAr: software architecture formalization for critical applications
por: Dias, Fagner Morais
Publicado em: (2022)
por: Dias, Fagner Morais
Publicado em: (2022)
article Memory as Discourse in Harold Pinter's OLD TIMES, BETRAYAL and A KIND OF ALASKA
por: Ferreira de Castro, Carla
Publicado em: (2013)
por: Ferreira de Castro, Carla
Publicado em: (2013)
article Functional evaluation distinguishes MCI patients from healthy elderly people - The ADCS/MCI/ADL scale
por: Pedrosa, H.
Publicado em: (2010)
por: Pedrosa, H.
Publicado em: (2010)
article A framework for memory contention analysis in multi-core platforms
por: Dasari, Dakshina
Publicado em: (2016)
por: Dasari, Dakshina
Publicado em: (2016)
article Productivity and costs of Beller-Buncher and forest processor in stands of eucalypts in first cut
por: Simoes, Danilo
Publicado em: (2015)
por: Simoes, Danilo
Publicado em: (2015)
article Productivity and costs of Feller-Buncher and forest processor in stands of Eucalyptus in first cut
por: Simões, Danilo
Publicado em: (2022)
por: Simões, Danilo
Publicado em: (2022)
school Digital signal processor for an intelligent antenna for satellite communications
por: Rodrigues, Ivo André Moreira
Publicado em: (2022)
por: Rodrigues, Ivo André Moreira
Publicado em: (2022)
book On the processor utilization bound of the C=D Scheduling Algorithm
por: Santos Júnior, José
Publicado em: (2013)
por: Santos Júnior, José
Publicado em: (2013)
article Processor's micro- architectural support for runtime environment
por: Garcia, Paulo
Publicado em: (2011)
por: Garcia, Paulo
Publicado em: (2011)
article Assigning real-time tasks on heterogeneous multiprocessors with two unrelated types of processors
por: Raravi, Gurulingesh
Publicado em: (2013)
por: Raravi, Gurulingesh
Publicado em: (2013)
Atividades financiadas
Não foram encontrados projetos financiados.
Registos relacionados
-
school Modeling assembly program with constraints. A contribution to WCET problem
por: Kafle, Bishoksan
Publicado em: (2012) -
school Analysis of the extreme value theory on the estimation of probabilistic wcet
por: Machado, Guilherme Isaias Debom
Publicado em: (2021) -
article Estimation of WCET using a little language to describe microcontrollers and DSPs architectures
por: Tavares, Adriano
Publicado em: (2001) -
article A machine independente wCET predictor for microcontrollers and DSPs
por: Tavares, Adriano
Publicado em: (2001) -
groups The variability of application execution times on a multi-core platform
por: Nelis, Vincent
Publicado em: (2016)