Re: [gem5-users] Does SE account for system call cycles and instructions?

2019-03-07 Thread Abhishek Singh
Thanks Jason

On Thu, Mar 7, 2019 at 12:32 PM Jason Lowe-Power 
wrote:

> Hi Abhishek,
>
> No, it does not account for cycle or instructions. If you need this
> information you should use FS mode.
>
> I believe the syscalls are serializing instructions. It depends on the
> CPU's implementation of that semantic.
>
> Jason
>
> On Thu, Mar 7, 2019 at 9:27 AM Abhishek Singh <
> abhishek.singh199...@gmail.com> wrote:
>
>> Hello Everyone,
>>
>> I have some questions regarding already defined system call in gem5 SE
>> x86.
>>
>> I understand this system calls for a benchmark in SE mode are ran over
>> host machine but does gem5 SE (simulator) account for the number of
>> instructions and cycles for running this system calls.
>>
>> Is the O3 pipeline flushed when you run a system call in gem5 SE x86
>> using O3CPU?
>>
>>
>> Best regards,
>>
>> Abhishek
>>
> ___
>> gem5-users mailing list
>> gem5-users@gem5.org
>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
> ___
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] Does SE account for system call cycles and instructions?

2019-03-07 Thread Jason Lowe-Power
Hi Abhishek,

No, it does not account for cycle or instructions. If you need this
information you should use FS mode.

I believe the syscalls are serializing instructions. It depends on the
CPU's implementation of that semantic.

Jason

On Thu, Mar 7, 2019 at 9:27 AM Abhishek Singh <
abhishek.singh199...@gmail.com> wrote:

> Hello Everyone,
>
> I have some questions regarding already defined system call in gem5 SE
> x86.
>
> I understand this system calls for a benchmark in SE mode are ran over
> host machine but does gem5 SE (simulator) account for the number of
> instructions and cycles for running this system calls.
>
> Is the O3 pipeline flushed when you run a system call in gem5 SE x86 using
> O3CPU?
>
>
> Best regards,
>
> Abhishek
> ___
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users