玩游戏CPU选择之论单核性能与大三缓(理论指导篇)
创作时间:
作者:
@小白创作中心
玩游戏CPU选择之论单核性能与大三缓(理论指导篇)
引用
1
来源
1.
https://www.bilibili.com/opus/920517190704168980
在选择游戏CPU时,单核性能与大三缓哪个更重要?本文通过一个简化的模型,从理论角度分析了大三缓CPU(C1)和单核高性能CPU(C2)在游戏渲染中的性能差异。
设大三缓CPU为C1,单核高性能CPU为C2。从每一帧渲染时间来说,假定该帧需要访问内存数据m次,需要执行CPU等效指令n次;而前者的时间成本设为 t1,后者为t2(可以理解为等效指令所需时钟周期数)。则每帧渲染仅从CPU的角度,延迟为 mt1+t2n
从t1角度分析
对于大三缓来说,就是t1有优势。增益幅度大概是多少呢?下面给出问GPT-4和在测试机器上测试的各级缓存延迟结果图(不同配置当然不一样,但不应会有数量级差别)
那假定 C1 三缓为 96MB,C2 三缓为 32MB
如果C1在L3 cache命中,而C2 cache miss的情况下,C1的t1 = 1/5 的C2的t1
但实际情况并不是每次帧生成的访存都是c1命中,c2 miss,所以实际增益比例达不到5倍肯定的。而且也并不能单纯从L3大小来推算命中率的话,所以这里的大三缓增益其实是个玄学,不确定性的。
PS:如果有途径可以拿到L3缓存命中率,再在特定游戏下去测,就有意义了。
从t2角度分析
假设不同平台上的等效指令数n一样(实际会略有差异,因为指令集和指令设计会不同,但应该差异可忽略)。那t2的的差异其实就等效于频率差。比如C1 5ghz,C2 5.8ghz,那么增益幅度就是16%。
结论
综上,你是无法得出一个根据公式来选择那款CPU的。因为变量太多,而且像L3 cache是否miss你也测不到数据(不确定),每帧生成的情况又不一样。
以及有的游戏单帧生成中访存的比例更多,还是计算需求更多?因游戏而异。但是定性的,针对一款游戏倒是可以测出来。
本文原文来自B站
热门推荐
《我有一座冒险屋》:一部将灵异与欢乐完美结合的悬疑佳作
什么是车身加固?详解汽车车身加固技术与材料
什么是战略屋?一张图弄懂公司战略
Windows 7系统文件夹搜索记录删除方法
演讲稿写作指南:从结构到技巧的全方位指导
深入理解补码加法:计算机中的二进制运算机制的权威解析
如何提高抖音福袋中奖率(教你拿到抖音福袋大奖的几个技巧)
公司想改名说什么原因比较好:法律视角下的改名动机与程序分析
山西第一露天煤矿—平朔安太堡露天煤矿!
流行性腮腺炎的主要临床表现有哪些症状
个人财务规划的重要性与步骤
USCPA考试迟到应对指南:预防措施与应急处理

移动宽带注销全流程解析:三种方式+常见问题解答
储存型液氮罐的温度控制问题与解决方案
乡村花园农场观光小火车:带你走进田园风光之旅!
散户必看!日K周K月K到底看哪个准?十年实战总结三维操盘法
专家:楼市止跌回稳重在平衡二字,房价下跌如何影响家庭财富?
健身一周几次合适?一次多久
健身跑步几天休息一次最合理
北京小客车摇号选油标还是电标?
10部经典高分公路电影推荐,国产神作惊艳不输好莱坞!
Modbus RTU 与 Modbus TCP:通信方式的差异与选择
GPT-4通过图灵测试,胜率高达54%,UCSD新作:人类无法认出GPT-4
旧房转让土地增值税扣除项评估价格是否含销售税费、开发利润等?
一碗黄豆半碗醋,教你自制豆腐,做法简单一学就会,香嫩无添加
如何在家制作美味的豆奶
LLMs 如何处理相互矛盾的指令?指令遵循优先级实验
网贷危害全面解析:如何防范网贷风险
SEO排名优化:23个排名因素解析+优化方法
财务工作中的沟通技巧与人际关系处理