Real-time performance analysis of multiprocessor systems with shared memory
Real-time performance analysis of multiprocessor systems with shared memory
复制标题
具有共享内存的多处理器系统的实时性能分析
DOI:
10.1145/1880050.1880058
复制
发表时间:
2010
期刊:
影响因子:
--
通讯作者:
R. Ernst
中科院分区:
文献类型:
--
作者:
S. Schliecker;R. Ernst
Predicting timing behavior is key to reliable real-time system design and verification, but becomes increasingly difficult for current multiprocessor systems on chip. The integration of formerly separate functionality into a single multicore system introduces new intercore timing dependencies resulting from the common use of the now shared resources. This feedback of system timing on local timing makes traditional performance analysis approaches inappropriate.
This article presents a general methodology to model the shared resource traffic and consider its effect on the local task execution. The aggregate busy time captures the timing of multiple accesses to a shared memory far better than the traditional models that focus on the timing of individual events. An iterative approach is proposed to tackle the analysis dependencies that exist in systems with event-driven task activation and dynamic resource arbitration.