R7725, R6725, R7715, and R6715 the Number of CPU Cores is Not Recognized Correctly
Summary: R7725, R6725, R7715, and R6715 the number of CPU Cores is not recognized correctly.
Symptoms
For the issue symptom, in the iDRAC interface you can see the number of "Cores" is "0."

The following screen appears when trying to change settings in the Processor Settings section of the System BIOS, and the settings cannot be changed. The same message appears repeatedly even after clicking 'OK'.
Warning message:Please ensure that the thread count will not be less than 8. Verify Logical Processor, Number of CCDs per Processor, and Number of Cores per CCD settings.

In OS, the kernel shows half the number as 48 (should be 96 for AMD 9655).

Cause
The root cause of the issue lies in the production process of AMD CPUs, where the number of usable cores is selected based on specific conditions. DELL did not account for the possibility that this production method could disable the first set of cores. Although our algorithm generally performs well, it returns a result of zero when encountering a CPU with the first set of cores disabled. The algorithm code in the BIOS serves as the platform's method for calculating the number of cores. However, since the algorithm was updated and the DELL BIOS was not, this problem occurred. Therefore, updating the algorithm resolves the issue.
Resolution
This issue is planned on being addressed in the new BIOS version in an upcoming Block release.