Thanks for your reply. I have already read this document. My wonder is that which work have done when different CPUs switch. If they just share the same event queue, the switch between TimingSimple CPU with Ruby loaded and AtomicSimple CPU could also happens.
2011-09-14 -- Yongbing Huang 发件人: Tao Zhang 发送时间: 2011-09-14 10:29:12 收件人: 'gem5 users mailing list' 抄送: 主题: Re: [gem5-users] How to enable fast forwarding when ruby module isloaded? Hi Yongbing, If you are using Ruby as the memory system, you can NOT leverage the fast forwarding feature because Ruby doesn’t support it. Please refer to http://www.gem5.org/General_Memory_System for the comparison between classic and ruby memory system. -Tao From: [email protected] [mailto:[email protected]] On Behalf Of huangyongbing Sent: Tuesday, September 13, 2011 9:21 PM To: [email protected] Subject: [gem5-users] How to enable fast forwarding when ruby module is loaded? Hi, I want to enable fast forwarding when ruby module is loaded. In the implementation, switching cpu should be happened between AtomicSimpleCPU and TimingSimpleCPU (plus ruby enabled). However, their cache and memory organization are different. What should I do in order to achieve this? Thanks. --Yongbing Huang
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
