16th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC 2013) 2013
DOI: 10.1109/isorc.2013.6913220
|View full text |Cite
|
Sign up to set email alerts
|

The T-CREST approach of compiler and WCET-analysis integration

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
19
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
4
2
1

Relationship

3
4

Authors

Journals

citations
Cited by 31 publications
(19 citation statements)
references
References 15 publications
0
19
0
Order By: Relevance
“…Patmos keeps this general cache 175 architecture, but adapts it to fit a RISC instruction set [2,3]. Within the T-CREST project, we also adapted the analysis methodology developed for the object cache of JOP [25] in the analysis tool platin [26,27].…”
Section: Time-predictable Processorsmentioning
confidence: 99%
See 1 more Smart Citation
“…Patmos keeps this general cache 175 architecture, but adapts it to fit a RISC instruction set [2,3]. Within the T-CREST project, we also adapted the analysis methodology developed for the object cache of JOP [25] in the analysis tool platin [26,27].…”
Section: Time-predictable Processorsmentioning
confidence: 99%
“…Besides the hardware architectural means to obtain tight WCET bounds, we 910 pursue a tight integration of the compilation process and timing analysis [26]. On one hand, the compiler preserves information available during the compilation process that usually is discarded, although it would be valuable for automated and precise timing analysis.…”
Section: The Compiler and Wcet Analysismentioning
confidence: 99%
“…A time-predictable memory controller supports precise analysis of access times to main memory [4]. The compiler for Patmos is an adaption of the LLVM compiler infrastructure [14]. Furthermore, AbsInt's WCET tool aiT [7] was adapted to support Patmos.…”
Section: A the T-crest Projectmentioning
confidence: 99%
“…As a compiler might inline methods those methods can become too large for the M$ (and SPM). Therefore, the Patmos compiler [22] contains a so-called function splitter. In future work we might adapt the function splitter to perform optimization of the method inlining and splitting to optimize for the M$ structure.…”
Section: The Problem Of Wcet Boundsmentioning
confidence: 99%
“…For shared memory a memory tree network [21], with precise timing guarantees, is provided. An adapted LLVM compiler [22] supports all architectural features of Patmos. This work shall help to decide on which local memory solution shall be used in the Patmos processor.…”
Section: Introductionmentioning
confidence: 99%