Kirjoittaja Aihe: Intelin HyperThreading -teknologia ja Linux  (Luettu 3327 kertaa)

thewk

  • Käyttäjä
  • Viestejä: 439
    • Profiili
Intelin HyperThreading -teknologia ja Linux
« : 09.06.11 - klo:21.11 »
Minulla on tällä hetkellä Ubuntu 10.04 asennettuna koneeseen jossa on prosessorina Celeron D 2.66GHz, kaapin perukoilla on myös parempia tuohon sopivia prossuja eli on Pentium 4 2.66GHz (FSB 533MHz) ja sitten on Pentium 4 2.60GHz (FSB 800MHz ja HT -teknologia). Jommankummanhan noista voisi koneeseen heittää ja tuli mieleen että kun tuossa toisessa on tuo HT niin miten tuo tekniikka pelaa Linuxissa? Jotain arvosteluja olen joskus lukenut että Windows -puolella se jopa huonontaa suorituskykyä joskus ja Intelhän lopetti hetkeksi tuon käytön uusissa prossuissa eli esim. tämän Dellin Core 2 Duossa ei moista ole, uudemissa Core i -prossuissa taitaa olla ainakin kalleimmissa eli kaikissa.

Miten Linux osaa hyödyntää HT:tä ja onko havaittavissa merkittäviä boosteja vai jopa huonompaa toimivuutta? Veikkaan että tuo 800Mhz FSB:llä varustettu Pena noista kahdesta on jokatapauksessa nopeampi.

EDIT: Tämmöstä löytyi ja vuodelta 2010:

http://software.intel.com/en-us/articles/hyper-threading-technology-implications-and-setup-on-linux-operating-systems/
« Viimeksi muokattu: 09.06.11 - klo:21.15 kirjoittanut thewk »
HP Compaq 6300 Pro + Ubuntu 22.04.2

ubunisti

  • Käyttäjä
  • Viestejä: 237
    • Profiili
Vs: Intelin HyperThreading -teknologia ja Linux
« Vastaus #1 : 09.06.11 - klo:22.02 »

Itellä oli 2800mhz intel 4 prosessori jonka korvasin 3200mhz intel 4 prossalla,mutta suuria muutoksia ei ole nopeuteen tullu eikä muuhunkaan,meni heittämällä emolle eikä tarvinna mitään boottaamisia eikä muitakaan poppa konsteja. 8)
Ubuntu 11.04 natty+samsung r522+ hp pöytäkone 3.2ghz hyper-threading+ubuntu 11.04 natty+sonera viihdepaketti digiboxi linux ytimellä+telewell adsl wlan kaapeli modeemi.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11482
    • Profiili
    • Tomin kotisivut
Vs: Intelin HyperThreading -teknologia ja Linux
« Vastaus #2 : 09.06.11 - klo:22.23 »
Hmm. Pikaisella googlauksella tulin siihen tulokseen, että HT:n kanssa voipi kuitenkin olla parempi:
http://www.ibm.com/developerworks/linux/library/l-htl/
Noiden tulosten perusteella sanoisin, että jos tarvitsee (ja/tai pystyy) ajamaan säikeisetettyjä ohjelmia hypertreading antaa keskimäärin jotain 20% lisätehoa, mutta muutoin se haittaa useimmiten korkeintaan muutaman prosentin.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Echramath

  • Käyttäjä
  • Viestejä: 242
    • Profiili
    • http://iki.fi/ech/
Vs: Intelin HyperThreading -teknologia ja Linux
« Vastaus #3 : 10.06.11 - klo:05.53 »
Hmm. Pikaisella googlauksella tulin siihen tulokseen, että HT:n kanssa voipi kuitenkin olla parempi:

Googletuksesi on sitäpaitsi vuodelta 2003 ja käsittelee mm. Linuxin 2.4-sarjaa.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11482
    • Profiili
    • Tomin kotisivut
Vs: Intelin HyperThreading -teknologia ja Linux
« Vastaus #4 : 10.06.11 - klo:08.17 »
Hmm. Pikaisella googlauksella tulin siihen tulokseen, että HT:n kanssa voipi kuitenkin olla parempi:

Googletuksesi on sitäpaitsi vuodelta 2003 ja käsittelee mm. Linuxin 2.4-sarjaa.

Huomasin (pikainen googletus illalla klo 10), mutta eikö silloin siitä pitäisi olla nykyään vielä enemmän hyötyä ja vähemmän haittaa?
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vs: Intelin HyperThreading -teknologia ja Linux
« Vastaus #5 : 10.06.11 - klo:11.08 »
Hyvin osaa hyödyntää ht:ta. Ainoastaan jotkut quake3 moottorilla olleet pelit saattoi hieman huonontua tuosta, mutta muuten ehdottomasti kannattaa pitää päällä.

P4:sessa on kakutkin suuremmat kuin celeronissa, joten kyllähän sen pitäis nopeuttaa konettas(tosin tuo on celeron D, jossa on L2:sta joten nopeus ero ei ole niin suuri).
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

thewk

  • Käyttäjä
  • Viestejä: 439
    • Profiili
Vs: Intelin HyperThreading -teknologia ja Linux
« Vastaus #6 : 10.06.11 - klo:17.36 »

P4:sessa on kakutkin suuremmat kuin celeronissa, joten kyllähän sen pitäis nopeuttaa konettas(tosin tuo on celeron D, jossa on L2:sta joten nopeus ero ei ole niin suuri).

Joo tuossa D:ssä on sentäs 256k, SSE3:han siinä on mitä ei taas ole tuossa Pentium 4:ssä mikä mulla on. Celeron D:n heikkous on kuitenkin sitten tuo Prescottin vielä Northwoodiakin pitempi liukuhihna ja tuo pitkä liukuhihnahan on niitä koko Pentium 4 -arkkitehtuurin suurimpia heikkouksia.
HP Compaq 6300 Pro + Ubuntu 22.04.2