View Single Post
Old 2020-11-09, 19:21   #14
ewmayer's Avatar
Sep 2002
Rep├║blica de California

1160710 Posts

Originally Posted by bsquared View Post
I am trying to figure out exactly which Intel cpus have the AVX512-IFMA instructions, for a new laptop purchase.

I believe the i3/5/7 10xxxG processors have them (e.g., i3-1005G1). And I think the older cannon lake's, e.g., i3-8121U.
Here from /proc/cpuinfo on my i3-8121U NUC running Ubuntu, which I bought allegedly-used-but-apparently-new for under $255 (tax & shipping added ~$20) from an Amazon reseller earlier this year:
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 p
be syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_f
req pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_t
imer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb invpcid_single pti ssbd ibrs ibpb stibp tpr_shadow vnmi flexpr
iority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx avx512f avx512dq rdseed adx smap avx512ifma clflushopt 
intel_pt avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp
 hwp_pkg_req avx512vbmi umip pku ospke flush_l1d
Filtering out the avx512 ones:

avx512f avx512dq avx512ifma avx512cd avx512bw avx512vl avx512vbmi

Per Anandtech, that older CPU only appeared in laptop form in a special-model laptop that was only ever available in China.

Last fiddled with by ewmayer on 2020-11-09 at 19:25
ewmayer is offline   Reply With Quote