相关疑难解决方法(0)

出于测试目的禁用CPU中的AVX2

我有一个要求AVX2正常工作的应用程序。已实施检查以在应用程序启动期间检查CPU是否具有AVX2指令。我想检查它是否正常工作,但是我只有具有AVX2的CPU。有没有一种方法可以暂时将其关闭以进行测试?还是以某种方式模仿其他CPU?

testing x86 instruction-set avx avx2

9
推荐指数
1
解决办法
640
查看次数

我怎么知道我是否可以用FMA指令集编译?

我已经看到有关如何使用FMA指令集的问题,但在我开始使用它们之前,我首先想知道我是否可以(我的处理器是否支持它们).我找到一篇帖子说我需要查看(在Linux上工作)的输出:

more /proc/cpuinfo
Run Code Online (Sandbox Code Playgroud)

找出来.我明白了:

processor       : 0                                                  
vendor_id       : GenuineIntel                                       
cpu family      : 6                                                  
model           : 30                                                 
model name      : Intel(R) Xeon(R) CPU           X3470  @ 2.93GHz    
stepping        : 5                                                  
cpu MHz         : 2933.235                                           
size            : 8192 KB                                            
physical id     : 0                                                  
siblings        : 4                                                  
core id         : 0                                                  
cpu cores       : 4                                                  
apicid          : 0                                                  
initial apicid  : 0                                                  
fpu             : yes                                                
fpu_exception   : yes                                                
cpuid level     : 11                                                 
wp              : yes                                                
flags           : fpu vme de pse tsc msr …
Run Code Online (Sandbox Code Playgroud)

linux x86 processor intel fma

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

标签 统计

x86 ×2

avx ×1

avx2 ×1

fma ×1

instruction-set ×1

intel ×1

linux ×1

processor ×1

testing ×1