Please note: We are aware of an issue affecting replies on the Arm Community forums, which may not be loading as expected.

We apologize for any inconvenience and appreciate your patience while we investigate and work to resolve the issue.

Thank you for your understanding.


This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How to determine some performance budgets in PA

Hi guys,

I use Performance Advisor (PA) to optimize my game. By the way, in PA, I can set performance budgets, but I don't know how to set an appropriate level for some budgets.

For example, for GPU cycles budget case, I can calculate the absolute limit of GPU cost per frame for : GPU top frequency/Frame rate = Maximum GPU cycles per frame.

So what about shader-cycles-budget (Shader cycles per frame) and cpu-cycles-budget (CPU cycles per frame)? I don't know exactly what 'Shader cycles per frame' means, so I can't calculate the value, and mobile processor has multiple multi-core cpu, and the frequency is different.

Anyone know more about this?

Thanks!

-Jinho

Parents
  • Performance Advisor will always show the per-frame numbers, so for budget setting take your target GB/s and divide it by your target FPS. E.g. if you are targeting 4GB/s at 30 FPS then your per-frame budget is (4*1024/30) = 136MB/frame.

    You can see the bandwidth per second in the Streamline capture. 

    Highlight a 1 second range with the cross-section marker tool, and the message bubble will show you the total bandwidth.

    HTH, 
    Pete

Reply
  • Performance Advisor will always show the per-frame numbers, so for budget setting take your target GB/s and divide it by your target FPS. E.g. if you are targeting 4GB/s at 30 FPS then your per-frame budget is (4*1024/30) = 136MB/frame.

    You can see the bandwidth per second in the Streamline capture. 

    Highlight a 1 second range with the cross-section marker tool, and the message bubble will show you the total bandwidth.

    HTH, 
    Pete

Children