发明名称 |
MPSoC performance estimation for cache variations |
摘要 |
-38 MPSOC PERFORMANCE ESTIMATION FOR CACHE VARIATIONS Methods (400), apparatuses, and computer readable storage medium for determining performance of a multi-processor system having processors are described. Initial memory trace for the multi-processor system is generated (401). The initial memory trace has a sequence of time-ordered memory accesses originating from the processors for a first configuration of a shared cache. Generalised memory trace is generated (402) by replacing time-ordered memory accesses of initial memory trace with timing intervals to determine inter-processor memory access interference. Each timing interval is based on initial memory trace. Shared-cache statistics are calculated (403) for each timing interval based on the inter-processor memory access interference of the timing intervals for a second configuration of the shared-cache configuration. The performance of the system is determined (404) using the second configuration of the shared cache by updating timing intervals in generalised trace based on calculated shared-cache statistics and a dependency graph (301) of multi-processor system. The dependency graph (301)represents dependencies between processors. P132867 (9443744 1) -4/21 Generate initial memory trace Generate generalised memory trace Calculate caching statistics Determine performance Fig. 4 |
申请公布号 |
AU2014271227(A1) |
申请公布日期 |
2016.06.16 |
申请号 |
AU20140271227 |
申请日期 |
2014.12.01 |
申请人 |
CANON KABUSHIKI KAISHA |
发明人 |
BATRA, KAPIL;YACHIDE, YUSUKE;PARAMESWARAN, SRIDEVAN;SHWE, SU MYAT MIN |
分类号 |
G06F15/80 |
主分类号 |
G06F15/80 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|