CPU Set Setter 是一个专为优化现代处理器性能而设计的开源工具,主要针对AMD双CCD架构和Intel混合架构处理器提供精细化的CPU核心控制功能。该项目的核心价值在于让用户能够决定游戏和应用程序使用哪些CPU核心,从而获得更流畅的性能体验。
核心功能与技术特点
该项目利用Windows的"CPU Sets"技术(比传统的处理器亲和性/Affinity更先进的功能),为用户提供核心分配控制。与传统亲和性设置相比,CPU Sets提供的是"强提示"而非"硬锁定",这使得它在稳定性方面表现更佳,甚至能在具有反作弊系统的游戏环境中正常工作,同时需要的进程权限也更少。
适用处理器与优化场景
AMD双CCD处理器支持
特别针对3900X、3950X、5900X、5950X、7900X、7950X、9900X、9950X及其X3D变体等处理器,工具能够:
将游戏锁定在单个CCD上,避免跨CCD通信延迟,最大化FPS
对X3D处理器,可区分"缓存核心(CCD0)"和"频率核心(CCD1)",为不同类型任务分配合适核心
解决Windows核心停用(parking)在多任务场景下可能导致的性能问题
Intel混合架构处理器支持
针对12900K、13900K、14900K、Core Ultra 285K等处理器,工具可以:
将游戏限定在高性能P核心上,确保一致的高帧率
将后台任务(如直播、编码、下载)分配至高效能E核心
防止Windows在高负载场景下将游戏线程错误迁移到E核心
无需重启即可为特定游戏软禁用超线程/同步多线程技术
实用功能
项目提供热键支持,允许用户在游戏过程中实时测试不同核心配置,无需退出游戏即可找到最佳性能方案。工具会记住用户的选择,并在后续自动应用相同配置。
系统要求与兼容性
需要Windows 10及以上操作系统和.NET Desktop Runtime 9支持。为获得最佳效果,建议关闭Windows游戏模式,并在BIOS中启用全局C-State控制。对于X3D处理器用户,还建议在BIOS中禁用X3D Gaming/Turbo Mode并将CPPC Preferred Cores设置为Driver或Frequency模式。
CPU Set Setter通过提供比Windows默认调度更精确的控制,帮助用户在游戏与多任务处理场景下获得显著的性能提升,特别是在最新的高端处理器平台上。



