PDA

View Full Version : dubbio hyper threading technology....


byblos79
09-08-2004, 01:54
ciao a tutti....ho un dubbio
possiedo un processore p4 [email protected] fsb800 e come tutti sapete ha la funzione HT
ma secondo voi conviene attivarla sa funzione??e a che serve??si guadagna qualcosa a livello di prestazioni??
postate pure.;)
grazie a tutti!!!:)

valerio86
09-08-2004, 09:00
Originariamente inviato da byblos79
ciao a tutti....ho un dubbio
possiedo un processore p4 [email protected] fsb800 e come tutti sapete ha la funzione HT
ma secondo voi conviene attivarla sa funzione??e a che serve??si guadagna qualcosa a livello di prestazioni??
postate pure.;)
grazie a tutti!!!:)
L'HT consente di operare come se ci fossero due FPU differenti, quindi ci sono vantaggi netti nel multitasking e nelle applicazioni che lo sfruttano.

Athlon
09-08-2004, 10:06
la tecnologia HT permette di utilizzare gli stadi di pipeline che rimangono vuoti ed inattivi turante il calcolo.

In pratica si crea via software una seconda CPU virtuale , quando il calcolo che deve eseguire la CPU virtuale corrisponde con uno stadio libero della CPU reale viene mandato in esecuzione.

PEr sfruttare l' HT occorre che il sistema operativo sappia che si tratta di una CPU virtuale e non di una CPU fisica , infatti sia NT che 2000 trattano HT come due cpu distinte con grandi perdite di performance perche utilizzano il kernet biprocessore (piu' pesante del kernel monoprocessore) e perche' non sapendo che la CPU e' in realta' una sola suddividono gli applicativi non in base al tipo di istruzioni.


PEr sfruttare HT serve per forza Linux o XP in modo che gli applicativi passati alla CPU virtuale siano complementari come tipo di istruzione a quelli elaborati dalla CPU reale (in modo da sfruttare al massimo gli stadi vuoti)

Comunque anche con il sistema opreativo adatto HT da un aumento di performance SOLO nel caso di utilizzo multitasking , se invece si tratta di una singola applicazione monotask conviene tenerla comunque disattivata (la vestione delle 2 CPU comporta comunque un carico di lavoro aggiuntivo)

byblos79
09-08-2004, 14:14
grazie ragazzi...chiarissimi e gentili come sempre!!!:)

Spectrum7glr
10-08-2004, 16:46
Originariamente inviato da Athlon




Comunque anche con il sistema opreativo adatto HT da un aumento di performance SOLO nel caso di utilizzo multitasking , se invece si tratta di una singola applicazione monotask conviene tenerla comunque disattivata (la vestione delle 2 CPU comporta comunque un carico di lavoro aggiuntivo)

ok sul resto, ma L'HT conviene tenerlo sempre attivato...nella peggiore delle ipotesi e solo con alcuni applicativi abilitandolo si perde al max un 2% nelle prestazioni, ma basta già che il Pc sia impegnato in più di un applicativo (cosa normale al di là delle configurazioni per bench o per giocare) che questo leggerissimo svantaggio viene ampiamente compensato.

stbarlet
10-08-2004, 18:36
personalmente ho notato che con l'ht attivato si guadagnino 1-2 gradi di temperatura in meno.


ciao

byblos79
11-08-2004, 13:55
sinceramente ragazzi posso dirvi che secondo me con l'ht attivato si guadagna qualcosina....parlo ovviamente di una mia impressione personale,infatti non ho fatto alcun test che provi tutto questo
ciao a tutti...:)

OverClocK79®
12-08-2004, 12:58
ankio preferisco tenerlo sempre ON
neigli applicativi dove si perde prestazioni si perde poco nulla
mentre in altri che utilizzo si guadagna veramente molto

BYEZZZZZZZZZZZZZ

fefed
13-09-2004, 17:57
nel caso mio di applicazioni CAD e 3D il mio Prescott 2800 @ 3725 conviene tenerlo con o senza HT installando Windows 2000 Sp4?
Mi sono un po' rotto di XP SP1 perchè devo formattare troppo spesso.... devo adattarmi o posso finalmente tornare all'inossidabile W2K?

AndreaFx
13-09-2004, 19:27
Originariamente inviato da fefed
nel caso mio di applicazioni CAD e 3D il mio Prescott 2800 @ 3725 conviene tenerlo con o senza HT installando Windows 2000 Sp4?
Mi sono un po' rotto di XP SP1 perchè devo formattare troppo spesso.... devo adattarmi o posso finalmente tornare all'inossidabile W2K?

Se hai letto la spiegazioni di Athlon capirai che è più conveniente, in ambito prestazioni, tenere win xp ;)

fefed
14-09-2004, 09:35
sì però io se guardo nell'hardware da WIN XP vedo che l'ACPI è multiprocessore......

a questo punto, per avere un sistema meno "palloso" mi conviene andare sul 2003standard ......

Manuciao
14-09-2004, 14:47
Originariamente inviato da stbarlet
personalmente ho notato che con l'ht attivato si guadagnino 1-2 gradi di temperatura in meno.


ciao

è vero. con l'ht attivato la CPU riscalda meno a parità di operazioni in ambito multitasking...