gpt4 book ai didi

c - 预取到特定级别的缓存

转载 作者:太空宇宙 更新时间:2023-11-04 01:14:35 26 4
gpt4 key购买 nike

GCC 有 __builtin_prefetch 来支持预取。我的问题是如何将数据预取到特定级别的缓存。例如,我只想将数据预取到 L2 缓存,而不是一直预取到 L1 缓存

最佳答案

__builtin_prefetch有三个参数;第三个是缓存级别。 AFAICT,这只对 SSE 有影响,它会分别生成 prefetchnta、prefetcht1、prefetcht2、prefetcht3。

关于c - 预取到特定级别的缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4588905/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com