I have sent your question to my upper level for further details on how the processor will work with your customization.
Take in mind Intel® Turbo Boost Technology is a way to automatically run the processor core faster than the marked frequency if the part is operating under power, temperature, and current specifications limits of the thermal design power (TDP). This results in increased performance of both single and multi-threaded applications.
Each Core has its own maximum speed with Turbo Boost, more details on page 9.
I really dont know if I captured your question correctly but let me see if I can help.
Your processor Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz with Turbo Boost disable runs at 2.3GHz as expected.
If you enable Turbo Boost then the processors runs at 2.8Ghz. When setting up p-state at 2.3Ghz but this is being affected by Turbo Boost. Remember that P-state is both a frequency and voltage operating point. Both are scaled as the P-state increases so I would say this is the expected behavior.
Are you working on some kind of programing? If yes, perhaps our https://software.intel.com/en-us/forum is a better resource for this concern.
Sorry, I've been super busy, haven't had time to reply.
Thanks both for your replies.
It turns out that the behavior I see is fine, my expectations were wrong.
I did not know that turbo boost still has headroom to exploit even when all cores are busy, I wasn't considering that the instruction mix will matter.
I haven't done this experiment, but I guess that if I ran an AVX-heavy workload on all cores the resulting p-state will be lower and close to the nominal one.
We can close this thread.