pclmulqdq: Perform a Carry-Less Multiplication of Quadword instruction - accelerator for GCM).pni: SSE-3 (“ Prescott New Instructions”).
See also Wikipedia and table 2-26 in Intel Advanced Vector Extensions Programming Reference mce_recovery: CPU has recoverable machine checks.tsc_known_freq: TSC has known frequency.nonstop_tsc_s3: TSC doesn't stop in S3 state.extd_apicid: has extended APICID (8 bits).cpuid: CPU has CPUID instruction itself.nonstop_tsc: TSC does not stop in C states.tsc_reliable: TSC is known to be reliable.xtopology: cpu topology enum extensions.acc_power: AMD accumulated power mechanism.arch_perfmon: Intel Architectural PerfMon.constant_tsc: TSC ticks at a constant rate.3dnow: 3DNow! (AMD vector instructions, competing with Intel's SSE1).lm: Long Mode ( x86-64: amd64, also known as Intel 64, i.e.rdtscp: Read Time-Stamp Counter and Processor ID.pdpe1gb: One GB pages (allows hugepagesz=1G).syscall: SYSCALL (Fast System Call) and SYSRET (Return From Fast System Call).See also Wikipedia and table 2-23 in Intel Advanced Vector Extensions Programming Reference pbe: Pending Break Enable (PBE# pin) wakeup support.ia64: Intel Itanium Architecture 64-bit (not to be confused with Intel's 64-bit x86 architecture with flag x86-64 or "AMD64" bit indicated by flag lm).tm: Automatic clock control (Thermal Monitor).acpi: ACPI via MSR (temperature monitoring and clock speed modulation).dts: Debug Store (buffer for debugging and profiling instructions).cmov: CMOV instructions (conditional move) (also FCMOV).pge: Page Global Enable (global bit in PDEs and PTEs).cx8: CMPXCHG8 instruction (64-bit compare-and-swap).
pae: Physical Address Extensions (support for more than 4GB of RAM).msr: Model-Specific Registers (RDMSR, WRMSR).pse: Page Size Extensions (4MB memory pages).fpu: Onboard FPU (floating point support).See also Wikipedia and table 2-27 in Intel Advanced Vector Extensions Programming Reference
#Less proc cpuinfo full#
The full listing is in the kernel source, in the file arch/x86/include/asm/cpufeatures.h.
Root=/dev/disk/by-id/ata-ST9750420AS_5WS3RCYM-part5 apm=on acpi=on mce=off barrier=off ide=nodma netdev=0,0,wlan0 maxcpus=8 idewait=50 i8042.nomux psmouse.proto=bare irqpoll pci=nommconf resume=/dev/disk/by-id/ata-ST9750420AS_5WS3RCYM-part7 I added an additional option into the bootloader that allowed me to boot the system with different kernel options. There is nothing in /boot/messages bootlog either that would perhaps give me a pointer. In other words the BIOS recognises the multi-core CPU correctly and does not seem to hide this fact from SUSE. I checked the BIOS and both "multi-core" and "HT" were ticked. Model name : Intel(R) Core(TM) i7-2860QM CPU 2.50GHzįlags : 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 up arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 x2apic popcnt aes xsave avx lahf_lm ida arat epb xsaveopt pln pts dts tpr_shadow vnmi flexpriority ept vpidĪddress sizes : 36 bits physical, 48 bits virtual Root=/dev/disk/by-id/ata-ST9750420AS_5WS3RCYM-part5 apm=off acpi=off mce=off barrier=off ide=nodma idewait=50 i8042.nomux psmouse.proto=bare irqpoll pci=nommconf resume=/dev/disk/by-id/ata-ST9750420AS_5WS3RCYM-part7 splash=silent quiet For a start here is the full info on kernel options and processor details: