Hi,


I tried fast forward with SMT processor. I get a fatal: Workload Size (2) > Max 
Supported Threads (1) on This CPU.

I think that is because atomic mode doesn't support SMT. Is there any other 
method to do fast forward in SMT mode? Thanks!



Best regards

Fangfei



________________________________
From: gem5-users-boun...@gem5.org [gem5-users-boun...@gem5.org] on behalf of 
Tao Zhang [tao.zhang.0...@gmail.com]
Sent: Thursday, November 08, 2012 12:06 AM
To: 'gem5 users mailing list'
Subject: Re: [gem5-users] fast forward in SMT processor

I never use SMT mode after the fast-forward. But I think there is no difference 
between O3CPU with/without SMT ( I did use ordinary O3CPU after the 
fast-forward). You can refer to configs/common/Simulation.py to see how 
fast-forward works. Basically, the system maintains two cpu lists, one atomic 
and the other one your timing cpu model. The fast-forward part is done by 
atomicCPU. It has nothing to do with the timing cpu model. Why not use “-F” to 
see whether it works or not?

-Tao

From: gem5-users-boun...@gem5.org [mailto:gem5-users-boun...@gem5.org] On 
Behalf Of Fangfei Liu
Sent: Wednesday, November 07, 2012 11:58 PM
To: gem5 users mailing list
Subject: Re: [gem5-users] fast forward in SMT processor


Hi,



In my understanding, fast-forward is done by running the program in atomic cpu 
mode. That means for the first X instructions, gem5 simulates SMT processor in 
atomic mode, but it's supposed not to be able to simulate SMT in atomic mode. 
Have you ever tried to do fast-forward for SMT processor?



Thanks!



Fangfei

________________________________
From: gem5-users-boun...@gem5.org<mailto:gem5-users-boun...@gem5.org> 
[gem5-users-boun...@gem5.org] on behalf of Tao Zhang [tao.zhang.0...@gmail.com]
Sent: Wednesday, November 07, 2012 11:51 PM
To: 'gem5 users mailing list'
Subject: Re: [gem5-users] fast forward in SMT processor
I didn’t get your concern. What do you worry about? The atomicCPU can quickly 
fast-forward the benchmark to your ROI while it will cost much more time if 
detailed or inorder cpu are used to complete the fast-forward.

-Tao

From: gem5-users-boun...@gem5.org<mailto:gem5-users-boun...@gem5.org> 
[mailto:gem5-users-boun...@gem5.org] On Behalf Of Fangfei Liu
Sent: Wednesday, November 07, 2012 11:49 PM
To: gem5 users mailing list
Subject: Re: [gem5-users] fast forward in SMT processor


Thanks for your reply. Since before the switch, it runs in atomic mode with 
SMT. Does it matter?

________________________________
From: gem5-users-boun...@gem5.org<mailto:gem5-users-boun...@gem5.org> 
[gem5-users-boun...@gem5.org] on behalf of Tao Zhang [tao.zhang.0...@gmail.com]
Sent: Wednesday, November 07, 2012 11:45 PM
To: 'gem5 users mailing list'
Subject: Re: [gem5-users] fast forward in SMT processor
After the fast-forward, gem5 will switch the cpu to detailed or inorder mode, 
which can satisfy your requirement.

-Tao

From: gem5-users-boun...@gem5.org<mailto:gem5-users-boun...@gem5.org> 
[mailto:gem5-users-boun...@gem5.org] On Behalf Of Fangfei Liu
Sent: Wednesday, November 07, 2012 11:32 PM
To: gem5-users@gem5.org<mailto:gem5-users@gem5.org>
Subject: [gem5-users] fast forward in SMT processor


Hello,



I want to simulate two SPEC 2006 benchmarks in SMT processor. (SE mode) I 
noticed that only detailed and inorder cpu type support SMT. Since SPEC 2006 is 
too large to run to completion, I have to fast forward to some region of 
interest. But fast forward runs in atomic mode. I was wondering whether there 
is a way to do fast forward on SMT processor. Thanks in advance!



Best regards

Fangfei




_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to