Hello pg5033
Fast Models, as the name implies, do indeed run at very high speeds, typically in the 100s MHz, depending on the host machine. There will always be a trade off between this performance, and the information that it can generate.
Fast models are 100% functionally accurate, meaning that they execute the same as real silicon, and can easily give broad performance benchmarking information, in terms of number of instructions executed, and other high level info (run with --stat to get an execution report upon completion).
You can then apply cache functionality, and higher level timing annotation to the model to make it closer to the real life situation, though this will require more processing on the model, and hence will slow down the performance. For more information on this, see
developer.arm.com/.../timing-annotation
We can provide more context specific assistance to you if you can contact us directly, please can you send us an email to arm-tool-solutions(at)arm(dot)com
Regards
Ronan
Thanks so much! I'll send an email.
Regards,
Phil