diff --git a/src/backend/cpu/platform/HwlocCpuInfo.cpp b/src/backend/cpu/platform/HwlocCpuInfo.cpp index 2a074fc07..6a6841246 100644 --- a/src/backend/cpu/platform/HwlocCpuInfo.cpp +++ b/src/backend/cpu/platform/HwlocCpuInfo.cpp @@ -187,6 +187,12 @@ xmrig::HwlocCpuInfo::HwlocCpuInfo() m_nodeset.emplace_back(node->os_index); } } + +# if defined(XMRIG_OS_MACOS) && defined(XMRIG_ARM) + if (L2() == 33554432U && m_cores == 8 && m_cores == m_threads) { + m_cache[2] = 16777216U; + } +# endif }