我有 PCLMUL 指令集支持吗?

dai*_*isy 6 linux cpu proc x86

以下是flags来自/proc/cpuinfo

fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36
clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm
constant_tsc arch_perfmon pebs bts nopl xtopology nonstop_tsc aperfmperf
pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm pcid
sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm ida
arat epb xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpid
Run Code Online (Sandbox Code Playgroud)

我显然有一个pclmulqdq标志,但我不确定这是否意味着 PCLMUL 指令集支持。如何找到标志的含义,或者 PCLMUL 对应的标志是什么?

Ren*_*nan 5

根据维基百科英特尔提供的信息,我认为是的。

来自维基百科条目:

PCLMULQDQ   Performs a carry-less multiplication of two 64-bit integers 
Run Code Online (Sandbox Code Playgroud)

与您拥有的标志相匹配。