Re: [gem5-users] How to enable fast forwarding when ruby module is loaded?

2011-09-13 Thread Tao Zhang
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: gem5-users-boun...@g

[gem5-users] How to enable fast forwarding when ruby module is loaded?

2011-09-13 Thread huangyongbing
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 thi

[gem5-users] Ruby Request Default Access Mode Type is always Supervisor?

2011-09-13 Thread Malek Musleh
Sorry if you receive this twice, it didn't seem to show up in the email box first time through. -- Forwarded message -- From: Malek Musleh Date: Tue, Sep 13, 2011 at 4:05 PM Subject: Ruby Request Default Access Mode Type is always Supervisor? To: gem5 users mailing list Hi, I

[gem5-users] Ruby Request Default Access Mode Type is always Supervisor?

2011-09-13 Thread Malek Musleh
Hi, I have a question about the creation of Ruby Requests. It seems that when a ruby request is created in the recvTiming() of RubyPorts, it creates the request with the RubyAccessMode_Supervisor Attribute by default. RubyPort::recvTiming(): RubyRequest ruby_request(pkt->getAddr(), pkt->getPt

[gem5-users] rcS and checkpoint restore

2011-09-13 Thread Nilanjan Goswami
Hi, Is it possible to execute the rcS files from a system restore point? Or how can I run benchmarks automatically in FS mode without using the terminal? Thanks, Nil ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/list

Re: [gem5-users] How can I get register values in dynamic executions​?

2011-09-13 Thread Gabe Black
You could write your own execution trace object which checked for the PC of interest and read/printed the registers you want. There are examples of those in the cpu directory and they plug in in place of the thing that makes --debug-flags=Exec work. Also, you shouldn't ask the same question again