34、性能优化与多线程编程:从缓存到并行计算

性能优化与多线程编程:从缓存到并行计算

1. 缓存与内存访问

内存访问的方式对缓存命中率有着显著影响。顺序访问内存能够大幅减少缓存缺失。以下是两组不同命令下的缓存相关数据:
| 命令 | I refs | I1 misses | LLi misses | I1 miss rate | LLi miss rate | D refs | D1 misses | LLd misses | D1 miss rate | LLd miss rate | LL refs | LL misses | LL miss rate |
| — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| ==17022== | - | 804 | - | 0.00% | 0.00% | 67,163,682 (40,974 rd + 67,122,708 wr) | 67,111,793 ( 2,384 rd + 67,109,409 wr) | 67,111,408 ( 2,034 rd + 67,109,374 wr) | 99.9% ( 5.8% + 100.0% ) | 99.9% ( 5.0% + 100.0% ) | 67,112,602 ( 3,193 rd + 67,109,409 wr) | 67,112,212 ( 2,838 rd + 67,109,374 wr) | 20.0% ( 0.0% + 100.0% ) |
| ==17023== | 336,117,093 | 813 | 808 | 0.00% | 0.00% | 67,163,675 (40,970 rd + 67,122,705 wr) | 16,780,14

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值