HOME   PREV   FURTHER NOTES   NEXT (TLM Modelling: Adding Timing Annotations)

TLM - Can it estimate performance and utlisation ?

Q. If we do not model clock cycles or instruction counts, can we work out response times and resource utilisations ?

A. Attach useage annotations to whatever behaviours are actually modelled and add them up!

Can use fluid-flow continuous approximations to bus-bandwidth, cache-capacity, DRAM response time and so on.

But most important thing to keep track of is elapsed time.

Modelled behaviours:

We have big choices in the way contention and transaction ordering are modelled: