CPUFlavour

Differences between revisions 1 and 3 (spanning 2 versions)
Revision 1 as of 2009-06-02 09:20:07
Size: 1036
Editor: apw
Comment:
Revision 3 as of 2009-06-02 09:38:35
Size: 1258
Editor: apw
Comment:
Deletions are marked like this. Additions are marked like this.
Line 11: Line 11:
|| CPU || Flags ||
|| Intel(R) Core(TM)2 Duo CPU P8400 || 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 lm constant_tsc arch_perfmon pebs bts rep_good pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 lahf_lm tpr_shadow vnmi flexpriority ||
|| VIA Samuel 2 || fpu de tsc msr cx8 mtrr pge mmx 3dnow up ||
|| CPU || Family/Model || Flags ||
|| Mobile Intel(R) Pentium(R) 4 - M CPU || 15/2 || fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe up pebs bts cid xtpr
||
|| Intel(R) Core(TM)2 Duo CPU P8400 || 6/23 || 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 lm constant_tsc arch_perfmon pebs bts rep_good pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 lahf_lm tpr_shadow vnmi flexpriority ||
|| VIA Samuel 2 || 6/7 || fpu de tsc msr cx8 mtrr pge mmx 3dnow up ||

x86 CPUs vary in capabilities, in order to get the best out of any particular CPU it is helpful to pick the right kernel flavour. This page helps to guide that selection process. It is planned that the installer would use the rules set out here to automatically select the appropriate flavour.

Recommended Flavours

TDC -- a set of rules for flavour selection, likely based on cpu flags

CPU Capabilities

In order to better decide which CPU capabilities are available at various levels we are collecting the CPU capabilities information in the table below. This information comes from /proc/cpuinfo.

CPU

Family/Model

Flags

Mobile Intel(R) Pentium(R) 4 - M CPU

15/2

fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe up pebs bts cid xtpr

Intel(R) Core(TM)2 Duo CPU P8400

6/23

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 lm constant_tsc arch_perfmon pebs bts rep_good pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 lahf_lm tpr_shadow vnmi flexpriority

VIA Samuel 2

6/7

fpu de tsc msr cx8 mtrr pge mmx 3dnow up

KernelTeam/CPUFlavour (last edited 2009-06-25 15:20:37 by jmoronat)