
“intel一堆小核心没用”这一观点并不准确。
首先,从实测数据来看,在功耗受限的场景下,小核数量增加能显著提升能耗比。例如在MATLAB矩阵运算、Simulink仿真、格式工厂转码等测试中,随着小核数量增多,计算速度明显加快,而平均功耗变化较小。这表明小核在特定任务中能够有效分担计算压力,提升整体性能。
其次,小核“反作用”的情况并非普遍存在,而是与程序执行效率和系统调度策略有关。当程序在小核上执行效率较低,而系统错误地将任务分配给小核时,可能导致性能下降。但这种情况可以通过调整系统设置解决,例如让程序仅使用大核运行。这说明小核的性能问题更多源于调度策略,而非小核本身的设计缺陷。
最后,关于大小核架构的争议,部分观点认为其集百家之短,不如纯大核或纯小核。但X86架构下,纯小核堆叠后也能提供不错的体验。这表明小核并非“无用”,而是需要结合具体场景和架构设计来评估其价值。例如,在移动设备或低功耗场景中,小核的能耗优势更为突出;而在高负载计算任务中,大核的性能优势则更明显。
综上,小核并非“没用”,其价值取决于具体应用场景、程序执行效率以及系统调度策略。合理利用小核,能够在功耗和性能之间取得平衡,提升整体计算效率。
