Hozzászólások
Esetleg tud valaki valami benchmark eredményeket, hogy mi mennyi hyperthreading-el és/vagy nélküle?
_______________________
Magyar égre, magyar UFO-t!
- A hozzászóláshoz be kell jelentkezni
Megfelelő multi-thread ÉS I/O korlátos alkalmazás esetén 15-25% is lehet. Ha nincs I/O korlát, akkor az egyik szál folyamatosan tud dolgozni és akár lassíthat is. Az I/O korlát ott jön a képbe, hogy amíg a folyamat vár az I/O-ra, akkor egyik másik folyamat tud dolgozni. A saját megfigyelések ezt mutatták nekem, szerver felhasználáskor.
- A hozzászóláshoz be kell jelentkezni
Köszi, majd megpróbálok mérni 1-2-t én is.
_______________________
Magyar égre, magyar UFO-t!
- A hozzászóláshoz be kell jelentkezni
NEkem is van ht a felsorolásban, és nekem tuti nem ht, meg a ht igazából htt (hyper treading technology)
- A hozzászóláshoz be kell jelentkezni
Nézd meg az utoló előtti postot, az tutti működő hyperthreading, és ott is csak ht van.
_______________________
Magyar égre, magyar UFO-t!
- A hozzászóláshoz be kell jelentkezni
na ha ilyet látsz biztosan HT-s :
tomasz:/home/tomasz # cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping : 1
cpu MHz : 3008.390
cache size : 1024 KB
physical id : 0
siblings : 2
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : 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 pni monitor ds_cpl cid xtpr
bogomips : 5963.77
processor : 1
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping : 1
cpu MHz : 3008.390
cache size : 1024 KB
physical id : 0
siblings : 2
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : 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 pni monitor ds_cpl cid xtpr
bogomips : 5996.54
- A hozzászóláshoz be kell jelentkezni
ACPI tamogatas is kell altalaban a p4-esekhez a ht beuzemelesehez az smp tamogatason kivul, legalabbis nalam az volt a 2 napos szivas megoldasa.
- A hozzászóláshoz be kell jelentkezni
érdekes módon ha kikapcsolom a BIOSomban a HT-t, akkor az SMP-s, ACPI-s és 2.6.12-es kernelem 1 procit lát, ha meg bekapcsolom, akkor 2-őt (ugyanaz a kernel). Tehát ha tudja is a proci, lehet hogy kell egy olyan BIOS, ami ezt tudja. Lehet hogy ht flag az azt jelenti, hogy a proci képes rá, de az IMHO nem elég, mert hogy a linux kernel nem nagyon tudja BIOS nélkül a HT-t bekapcsolni.
- A hozzászóláshoz be kell jelentkezni
ha valakit érdekel a /proc/cpuinfo BIOS HT nelkul:
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping : 1
cpu MHz : 3001.257
cache size : 1024 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : 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 pni monitor ds_cpl cid xtpr
bogomips : 5947.39
- BIOS ht bekapcsolva:
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping : 1
cpu MHz : 3001.188
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : 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 pni monitor ds_cpl cid xtpr
bogomips : 5947.39
processor : 1
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping : 1
cpu MHz : 3001.188
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : 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 pni monitor ds_cpl cid xtpr
bogomips : 5996.54
- A hozzászóláshoz be kell jelentkezni
a ht az nem egyenlő a htt-vel, keress olyan flagget ami = HTT != HT....:)
- A hozzászóláshoz be kell jelentkezni
Sziasztok!
Észrevettem, hogy a cpuinfom szerint a CPU támogatja a hyperthreading-et, legalábbis feltételezem, a ht a flags sorban azt jelenti. Megnéztem, az alaplapom is támogatja a gyártó szerint. A kernelemben is benne van. Mégsem működik. (Egy szem CPU-nak látszik.)
Fel lehet valahogy éleszteni a HT funkcióját (ha van olyanja)?
Elképzelhető, hogy a cpuinfo téved? Vagy a ht nem is a hyperthreading jele?
Lehet, hogy olyan funkciót jelent a CPU magáról, ami nincs is benne?
Hogyan lehet szerintetek kideríteni, mi a baj?
A CPU egy 2.4GHz P4, az alaplap pedig egy JetWay P4X400DAZ.
[code:1:8fa9e133d5]
$cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Pentium(R) 4 CPU 2.40GHz
stepping : 7
cpu MHz : 2538.314
cache size : 512 KB
physical id : 0
siblings : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : 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 cid xtpr
bogomips : 4997.12
[/code:1:8fa9e133d5]
- A hozzászóláshoz be kell jelentkezni
[quote:af05e67ad8="drojid"]Sziasztok!
Észrevettem, hogy a cpuinfom szerint a CPU támogatja a hyperthreading-et, legalábbis feltételezem, a ht a flags sorban azt jelenti. Megnéztem, az alaplapom is támogatja a gyártó szerint. A kernelemben is benne van. Mégsem működik. (Egy szem CPU-nak látszik.)
Fel lehet valahogy éleszteni a HT funkcióját (ha van olyanja)?
Elképzelhető, hogy a cpuinfo téved? Vagy a ht nem is a hyperthreading jele?
Lehet, hogy olyan funkciót jelent a CPU magáról, ami nincs is benne?
Hogyan lehet szerintetek kideríteni, mi a baj?
A CPU egy 2.4GHz P4, az alaplap pedig egy JetWay P4X400DAZ.
[code:1:af05e67ad8]
$cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Pentium(R) 4 CPU 2.40GHz
stepping : 7
cpu MHz : 2538.314
cache size : 512 KB
physical id : 0
siblings : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : 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 cid xtpr
bogomips : 4997.12
[/code:1:af05e67ad8]
ht jelzés nálam is van, pedig ez egy celeron.
Ha a telepítő felrakta az ehhez tartozó kernelmodult, akkor HT.
- A hozzászóláshoz be kell jelentkezni
flags : 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 cid xtpr
Ebbol a "ht" az lesz. de BIOS-bol ugyis megtudod.
utana meg:
$ dmesg |grep cpu
- A hozzászóláshoz be kell jelentkezni
A BIOSom nem tesz róla említést. A dmesg kimenetében nem szerepel a cpu szó.
- A hozzászóláshoz be kell jelentkezni
processor : 1
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Xeon(TM) CPU 2.40GHz
stepping : 7
cpu MHz : 2392.083
cache size : 512 KB
physical id : 3
siblings : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : 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
bogomips : 8771.02
_________________________
ez ht-s de a ht akkor nem az a ht amire amit a ht jelent :>
- A hozzászóláshoz be kell jelentkezni
____________________________
processor : 1
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Xeon(TM) CPU 2.40GHz
stepping : 7
cpu MHz : 2392.083
cache size : 512 KB
physical id : 3
siblings : 1
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : 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
bogomips : 8771.02
_______________________________________
ez ht-s de a ht akkor nem az a ht amire amit a ht jelent :>
- A hozzászóláshoz be kell jelentkezni
Istenemmmm.
Ehhez nem kernelmodul kell, hanem SMP támogatás a kernelbe. A HT a P4-es Xeonokban és a 3 GHz-es 400-as FSB-s P4 debutált (és/vagy a 3,06-os 533-as FSB-sben). Ezek után a 2,8GHz/800MHz-es és újabb P4-ekben mindben van.
Az intel hw-bül tiltja a HT-t minden más prociban, ami hasonló maggal készült. Az hogy a core miatt belovi a cpuinfo, hogy ottvan a ht semmit sem jelent sajnos. Alapvetoen a BIOS-ban megjelenik a HT Enable/Disable kapcsolo, ha proci valóban HT képes és a BIOS is támogatja.
- A hozzászóláshoz be kell jelentkezni
nem kene ketszer :/
- A hozzászóláshoz be kell jelentkezni
Yah kernelmodulba lenne kemeny lenne! kulonben mindenhol le van dokumentalva hogy 2 vagy tobb cpu-nak latszanak egy BSP es tovabbi AP cpu-k jelennek meg.
- A hozzászóláshoz be kell jelentkezni
Na most az Istenemmmm minek szólt? :lol:
Tudom, hogy nem kernel modul kell, úgy értettem, hogy az SMP támogatás és az SMT scheduling támogatás benne van a kernelemben.
Ez nem volt világos, hogy a core alapján mondja, vagy tényleg megkérdezi (valahol azt láttam, hogy tényleg megkérdezi a procit), kár, hogy kamuzik :(
Köszönöm a választ, igazából azt reméltem, hogy Te is felbukkansz a válaszolók közt :) és lőn. Thx.
- A hozzászóláshoz be kell jelentkezni
[quote:47f44df6b7="drojid"]A kernelemben is benne van.
Itt az SMP-re gondolsz?
szerk: na jó, ezt lekéstem :D
- A hozzászóláshoz be kell jelentkezni
[code:1:a7a0ad78cb]cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 1
model name : Intel(R) Pentium(R) 4 CPU 1.70GHz
stepping : 2
cpu MHz : 1708.114
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : 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
bogomips : 3375.10[/code:1:a7a0ad78cb]
Ez tuti nem HT-s
- A hozzászóláshoz be kell jelentkezni