相关疑难解决方法(0)

JVM/JAVA中的预取指令

是否有任何Java语言或JVM中的软件预取指令,例如GCC中提供的__builtin_prefetch

java jit jvm

10
推荐指数
1
解决办法
2307
查看次数

无法在Core i7中禁用硬件预取程序

尝试在我的Core i7系统中禁用硬件预取程序时,我收到错误.我按照链接按照方法如何以编程方式禁用硬件预取?

在我的系统中

grep -i msr/boot/config - $(uname -r)

CONFIG_X86_DEBUGCTLMSR = Y

CONFIG_X86_MSR = Y

CONFIG_SCSI_ARCMSR =米

这是我的错误消息

root @ ./rdmsr 0x1a0

850089

[root @ ./wrmsr -p 0 0x1a0 0x850289(禁用Core i7中的硬件预取器)

wrmsr:pwrite:输入/输出错误

我在禁用Adjacent cache line prefetcher时收到同样的错误

知道如何解决这个问题吗?提前致谢 .

linux cpu-architecture prefetch microprocessors msr

6
推荐指数
2
解决办法
2369
查看次数

我们什么时候应该使用预取?

某些CPU和编译器提供预取指令.例如:GCC文档中的 __builtin_prefetch .虽然GCC的文件中有评论,但它对我来说太短了.

我想知道,在prantice中,我们应该何时使用预取?有一些例子吗?谢谢!

performance x86 arm prefetch

6
推荐指数
3
解决办法
3357
查看次数

标签 统计

prefetch ×2

arm ×1

cpu-architecture ×1

java ×1

jit ×1

jvm ×1

linux ×1

microprocessors ×1

msr ×1

performance ×1

x86 ×1