Bonsoir,
Bon je persiste, vu que tout ce que je lis sur google ne m’apporte pas vraiment de réponses, ou alors, j’ai besoin d’aide pour les interpréter …
Ici, c’est pas mal débroussaillé : forum.debian-fr.org/viewtopic.php?t=3022
Alors, Intel® Celeron® CPU 2.40GHz et Hyper-Threading, Hérésie ?
Voici ce qu’on lit par ci par là :
[quote=“http://linuxfr.org/~prae/10281.html”]
Extraits de posts :
Si le flag ht est présent et que ton noyeau est SMP, alors je pense que l’hyper threading est actif et que deux processeurs virtuels -> un processeur physique.
Si pas de flag ht, il y a identité entre les deux nombres.
Si pas de smp tu ne verra jamais plus d’un seul processeur.
Réponse :
le flag ht ca veut un peu rien dire , j ai un celeron4 2ghz et le flag ht apparait , pourtant aucuns des celerons n est censé supporté l hyperthreading.
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel® Celeron® CPU 2.00GHz
Réponse :
Merde, si Intel se met a inventer des systèmes pour detecter les capacités de ses processeurs et les utilise n’importe comment, où va-t-on ?
D’un autre coté les celeron ne supportent pas le SMP donc il ne peut y en avoir qu’un seul.
[/quote]
Bon ça c’était en 2004 … Le mieux je me dis, c’est d’aller voir sur Intel :
Je fais donc un [code]$ sudo apt-get install cpuid
$ cpuid
eax in eax ebx ecx edx
00000000 00000005 756e6547 6c65746e 49656e69
00000001 00000f33 00010800 0000041d bfebfbff
00000002 605b5101 00000000 00000000 003c7040
00000003 00000000 00000000 00000000 00000000
00000004 00000121 01c0003f 0000001f 00000000
00000005 00000040 00000040 00000000 00000000
80000000 80000008 00000000 00000000 00000000
80000001 00000000 00000000 00000000 00000000
80000002 20202020 20202020 20202020 20202020
80000003 65746e49 2952286c 6c654320 6e6f7265
80000004 20295228 20555043 30342e32 007a4847
80000005 00000000 00000000 00000000 00000000
80000006 00000000 00000000 01004040 00000000
80000007 00000000 00000000 00000000 00000000
80000008 00002028 00000000 00000000 00000000
Vendor ID: “GenuineIntel”; CPUID level 5
Intel-specific functions:
Version 00000f33:
Type 0 - Original OEM
Family 15 - Pentium 4
Extended family 0
Model 3 -
Stepping 3
Reserved 0
Extended brand string: " Intel® Celeron® CPU 2.40GHz"
CLFLUSH instruction cache line size: 8
Hyper threading siblings: 1
Feature flags bfebfbff:
FPU Floating Point Unit
VME Virtual 8086 Mode Enhancements
DE Debugging Extensions
PSE Page Size Extensions
TSC Time Stamp Counter
MSR Model Specific Registers
PAE Physical Address Extension
MCE Machine Check Exception
CX8 COMPXCHG8B Instruction
APIC On-chip Advanced Programmable Interrupt Controller present and enabled
SEP Fast System Call
MTRR Memory Type Range Registers
PGE PTE Global Flag
MCA Machine Check Architecture
CMOV Conditional Move and Compare Instructions
FGPAT Page Attribute Table
PSE-36 36-bit Page Size Extension
CLFSH CFLUSH instruction
DS Debug store
ACPI Thermal Monitor and Clock Ctrl
MMX MMX instruction set
FXSR Fast FP/MMX Streaming SIMD Extensions save/restore
SSE Streaming SIMD Extensions instruction set
SSE2 SSE2 extensions
SS Self Snoop
HT Hyper Threading
TM Thermal monitor
31 reserved
TLB and cache info:
51: Instruction TLB: 4KB and 2MB or 4MB pages, 128 entries
5b: Data TLB: 4KB and 4MB pages, 64 entries
60: unknown TLB/cache descriptor
40: No 2nd-level cache, or if 2nd-level cache exists, no 3rd-level cache
70: Trace cache: 12K-micro-op, 4-way set assoc
3c: unknown TLB/cache descriptor
Processor serial: 0000-0F33-0000-0000-0000-0000
[/code]
Peut-on m’aider à localiser le bit 28 dans edx please ?