共 21 条
TRACE-DRIVEN PIPELINE AND CACHE SIMULATION OF MULTITHREADED COMPUTERS
被引:1
作者:
MCCRACKIN, DC
SRINIVASAN, S
机构:
[1] Dept. of Electrical and Computer Engineering McMaster, University Hamilton, Ontario
来源:
关键词:
MULTITHREADED COMPUTERS;
TRACE-DRIVEN SIMULATION;
THREAD SCHEDULING;
D O I:
10.1177/003754979406300201
中图分类号:
TP39 [计算机的应用];
学科分类号:
081203 ;
0835 ;
摘要:
A technique for applying trace-driven simulation to cached multithreaded machines with dynamic thread scheduling is presented. A small amount of constraint information is added to each trace record, permitting the correct order of execution in the pipeline to be constructed. Strategies like context switching on a cache miss, in which the behaviour of the cache affects the instruction dispatch order, can be modelled with this technique. The design of a multithreaded pipeline and cache trace-driven simulation system is described. This system allows thread-scheduled multithreaded processors, which are not simulatable by conventional trace-driven techniques, to be efficiently and accurately simulated. Samples simulation results illustrate the flexibility of this simulation technique.
引用
收藏
页码:75 / 82
页数:8