
A growing coalition of users is pushing back against XMRig's thread limitations on dual-socket servers equipped with AMD EPYC processors. While boasting the potential for 768 threads, XMRig is effectively utilizing only 480 threads. Users now call for optimization strategies to harness the software's full capabilities.
With dual AMD EPYC 9965 192-Core CPUs theoretically capable of supporting 768 threads, the limitations faced by XMRig are raising eyebrows. A participant noted, "Thereβs 384MB L3 per CPU; the RandomX scratchpad requires 2MB, so thatβs ideally 192 threads per CPU, adding up to 384 threads for two CPUs." This begs the question: Are cache limitations hindering the software's performance?
The existing reports indicate that users require 2MB of L3 cache per thread for efficient mining. Without this, maximization becomes a challenge, leading to innovative configuration discussions.
A prevalent discussion among users revolves around command-line adjustments. One user advised, "Make sure to set NUMA nodes to 2 to utilize both CPUs efficiently." This, combined with proper command configurations, is seen as essential for unlocking maximum potential.
Some insights shared in the community include:
Thread Limits: Confirmations suggest that users should aim for a total of 384 threads between the two CPUs.
NUMA Configuration: Proper setup of NUMA nodes is crucial for effective thread utilization.
Command-line Tweaks: Adjusting command inputs and configurations proves vital to optimizing thread performance.
"Assuming youβre using XMRig via command line, adding
--threads=768can be a game-changer," noted one contributor.
As miners seek solutions to these limitations, the community remains hopeful for future updates from XMRig aimed at enhancing thread utilization. Experts are predicting a considerable probability that these updates will address the noted cache issues, fostering greater efficiency and boosting productivity.
π Users agree that optimizing performance involves setting a strategic configuration.
π Several contributors emphasize the importance of sufficient RAM alongside proper settings.
π§ Command-line configurations and NUMA adjustments appear critical for achieving the desired results.
As the demand for efficiency grows, will XMRig meet the expectations of the mining community? Only time will tell as discussions continue around these essential optimization strategies.