水木社区手机版
首页
|版面-计算机体系结构(CSArch)|
新版wap站已上线
返回
1/1
|
转到
主题:现在哪款CPU 执行prefetch 的时候可以做到选择某个范围?
楼主
|
MaLing
|
2023-02-08 18:00:03
|
只看此ID
例如我们prefetch一个address + 4KB,address+8KB 等等,不是仅仅一条cache line
--
修改:MaLing FROM 103.170.5.*
FROM 103.170.5.*
1楼
|
yupluo
|
2023-02-16 18:59:00
|
只看此ID
没看懂问题,每次prefetch都是4KB为单位?
arm的处理器可以连续prefetch啊,每次一个cacheline大小,64 byte。最近的cpu可以支持基于VA和PA的prefetch。 实现了一堆的prefetch的算法。
--
FROM 114.87.211.*
2楼
|
MaLing
|
2023-02-20 09:52:19
|
只看此ID
在做数据库的二分查找的时候,我们把地址放到一个页中,过程中或者向上查,或者向下查完全随机,如果有这个功能我们最多产生一次cache miss 而不是多次。二分查找在数据库里被大量使用,我在做的数据库中其占用时间的缩短代表我们可以在短时间发出更多异步磁盘请求,提升吞吐能力
- 来自 水木社区APP v3.5.7
【 在 yupluo 的大作中提到: 】
: 没看懂问题,每次prefetch都是4KB为单位?
: arm的处理器可以连续prefetch啊,每次一个cacheline大小,64 byte。最近的cpu可以支持基于VA和PA的prefetch。 实现了一堆的prefetch的算法。
--
FROM 36.154.100.*
3楼
|
winfredsu
|
2023-03-13 14:44:17
|
只看此ID
ARMv9开始有range prefetch特性:
https://developer.arm.com/documentation/ddi0602/2021-12/SVE-Instructions/PRFW--scalar-plus-immediate---Contiguous-prefetch-words--immediate-index--
所以yitian710或者graviton3应该可以?
--
FROM 119.8.242.*
4楼
|
MaLing
|
2023-03-16 16:46:54
|
只看此ID
谢谢,我看一下
- 来自 水木社区APP v3.5.7
【 在 winfredsu 的大作中提到: 】
: ARMv9开始有range prefetch特性:
https://developer.arm.com/documentation/ddi0602/2021-12/SVE-Instructions/PRFW--scalar-plus-immediate---Contiguous-prefetch-words--immediate-index--
: 所以yitian710或者graviton3应该可以?
: --
:
--
FROM 117.136.79.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版