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

CPUACTLR_EL1 values labelled as debug purposes only


We see that several, if not most of the fields of CPUACTLR_EL1 values, in charge of enabling/disabling processor optimization features, come with the note 'This bit is used internally for debugging and characterization purposes only. For normal operation, ARM recommends that you do not change the value of this bit from its reset value'.

For the sake of predictability in execution time, it would be good for us to test with some of these features disabled, and we may eventually conclude we want some feature disabled in production software.

Besides the loss of performance, can we expect any issue when using the core with some of these features disabled?