2008 IEEE International Conference on Computer Design 2008
DOI: 10.1109/iccd.2008.4751887
|View full text |Cite
|
Sign up to set email alerts
|

Exploiting spare resources of in-order SMT processors executing hard real-time threads

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0

Year Published

2009
2009
2014
2014

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 15 publications
(14 citation statements)
references
References 10 publications
0
13
0
Order By: Relevance
“…We used the Hightec GNU C/C++ compiler for TriCore [15] to compile benchmark programs from the EEMBC AutoBech 1.1 benchmark suite [20] (a2time, canrdr, aifirf, rspeed) and the Mälardalen WCET group [21] (crc, fft1, mm). When executing multiple threads, the HPT reaches exactly 100% of its singlethreaded speed, hence a WCET analysis for a singlethreaded simplification of our architecture is also valid for the HPT in the multithreaded architecture [17]. The speed of the threads with lower priorities fall exponentially to about 50, 35 and 20 percent of single threaded performance (measured in Instructions Per Cycle, IPC).…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…We used the Hightec GNU C/C++ compiler for TriCore [15] to compile benchmark programs from the EEMBC AutoBech 1.1 benchmark suite [20] (a2time, canrdr, aifirf, rspeed) and the Mälardalen WCET group [21] (crc, fft1, mm). When executing multiple threads, the HPT reaches exactly 100% of its singlethreaded speed, hence a WCET analysis for a singlethreaded simplification of our architecture is also valid for the HPT in the multithreaded architecture [17]. The speed of the threads with lower priorities fall exponentially to about 50, 35 and 20 percent of single threaded performance (measured in Instructions Per Cycle, IPC).…”
Section: Discussionmentioning
confidence: 99%
“…The speed of the threads with lower priorities fall exponentially to about 50, 35 and 20 percent of single threaded performance (measured in Instructions Per Cycle, IPC). For a more detailed discussion see [17].…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…Work along these lines includes classifications of existing microarchitectures in terms of their predictability [17], [20], studies of the predictability of caches [6], and proposals of new microarchitectural techniques, such as novel multithreaded architectures that eliminate interference between threads [21], [22], [23], [24], [25] and DRAM controllers that allow multiple tasks to share DRAM devices in a predictable and composable fashion [26], [27]. In the following, we review work specifically concerning the interplay between multitasking and the memory hierarchy.…”
Section: Related Workmentioning
confidence: 99%
“…In particular, Mische et al [12] used a simultaneous mulithreaded architecture and assigned a top priority to a thread dedicated as the real-time thread. The architecture was modified slightly to allow interruption of instruction execution and rollback.…”
Section: Microarchitecturementioning
confidence: 99%