Hi Anny,

As I said in my last e-mail response:

"At run time, we turn relative time in cycles into absolute time when
scheduling/executing events in the system.² Thus all events will be
scheduled on an absolute time scale.

and

"There is a global absolute time in gem5, and it is measured in the
abstract unit ³Ticks², defaulting to 1 ps.²

That should hopefully answer your questions.

Andreas

On 18/12/2014 21:27, "Anny via gem5-users" <[email protected]> wrote:

>
>
>Hi,
>
>Thank you Andreas. The tick value may not be prefixed because it may be
>equal to the pgcd of clock periods of all objects in the system, Am I
>rignt?
>Othewise, this is not accurate.
>
>I have another question about this:
>
>In gem5, objects can have clocks or not (no clocked objects exist). What
>is
>the unit time of a no clocked object ? I mean when we have two abjects A
>with a clock clk and B without clock exchange data, how are A and B
>synchronized? When B schedules an event, how the event stamp is computed?
>
>
>I don't know if my question is clear.
>
>Best,
>
>Anny.
>
>
>
>_______________________________________________
>gem5-users mailing list
>[email protected]
>http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>


-- IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended recipient, 
please notify the sender immediately and do not disclose the contents to any 
other person, use it for any purpose, or store or copy the information in any 
medium.  Thank you.

ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered 
in England & Wales, Company No:  2557590
ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, 
Registered in England & Wales, Company No:  2548782

_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to