Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 20 reacties
Bron: x-bit labs

Intel heeft na alle onduidelijkheid en vage geruchten omtrent de aanwezigheid van HyperThreading support van chipsets voor de toekomstige Pentium 4 processors nu duidelijkheid verschaft. X-bit labs heeft een overzichtelijk bericht geplaatst waarin de chipsets een voor een belicht worden. Opvallend is dat de huidige i845G chipset nooit gecombineerd kan worden met HyperThreading, maar dat andere chipsets eventueel door middel van een BIOS aanpassing wel compatible kunnen worden gemaakt. Bovendien lijkt het Taiwanese VIA nog steeds in het duister te tasten:

Intel logo (klein, HQ)
  • All the new core-logic devices, including the upcoming i845PE, i845GE, Granite Bay and all the future mainstream chipsets support the Hyper-Threading technology by default.
  • i845E and i850E based mainboards can take advantage of the Hyper-Threading technology when their BIOS is properly updated with appropriate version.
  • i845G core-logic does not support the mentioned feature at all. Intel will soon issue i845G B-step with the Hyper-Threading support.
  • It was stated that current revisions of chipsets from Silicon Integrates Systems, including pretty popular SiS645DX and SiS648 do not provide the Hyper-Threading technology support, however, they say, SiS will issue updated versions of their core-logic products for the Pentium 4 platform.
  • According to our sources, VIA's chipsets do not support the Hyper-Threading technology and since VIA still has not secured their license on the Pentium 4 Quad Pumped Bus, engineers from this Taiwanese compy have no access to the appropriate documentation.

Bij 2CPU.com heeft men overigens een leuke vergelijking getrokken tussen processors die HyperThreading enabled hadden en chips die het zonder de nieuwe techniek moesten doen. De auteur heeft een aantal Xeons met elkaar vergeleken door ze in verschillende benchmarks te gooien. Tijdens het encoden van DivX werden twee Xeons met HyperThreading door het systeem inderdaad als vier processors opgemerkt:

HyperThreading zichtbaar in taskmanager

Lees meer over

Gerelateerde content

Alle gerelateerde content (25)
Moderatie-faq Wijzig weergave

Reacties (20)

Dat hyperthreading is niet dat je 2 CPU's in een behuizing hebt. Het biedt de mogelijkheid om verschillende stukken van de CPU tegelijk te gebruiken voor verschillende threads.
Bijv de FPU kan gebruikt worden voor thread_1, terwijl thread_2 een aantal gewone registers aan het vergelijken is.
In de process-scheduler moet dan rekening gehouden worden met welk deel van de CPU een thread nodig heeft. Dit is het makkelijkst te doen door te redeneren alsof er meerdere CPU's zijn, maar het is dus maar 1 CPU die in staat is om zijn afzonderlijke onderdelen meer modulair aan te spreken, dan de x86 CPU's tot nu toe.
Als gewone gebruiker heb je dus wel degelijk wat aan een multithreaded CPU, wanneer je meerdere dingen tegelijk doet, omdat dan de kans groter is dat er 2 threads staan te wachten op verschillende delen van de CPU.

Hoe Oracle de detectie doet, mbt het aantal CPU's weet ik niet, maar ik denk dat ze daar een patch voor uit zullen brengen of gewoon die hyperthreading expliciet niet gebruiken, door maar 1 thread op te starten.
Bijv de FPU kan gebruikt worden voor thread_1, terwijl thread_2 een aantal gewone registers aan het vergelijken is.
En aangezien er meerdere rekenunits zijn, kunnen er zelfs 2 of meer threads tegelijk verwerkt worden door de FPU, en dus aan het rekenen zijn.
* According to our sources, VIA�s chipsets do not support the Hyper-Threading technology and since VIA still has not secured their license on the Pentium 4 Quad Pumped Bus, engineers from this Taiwanese compy have no access to the appropriate documentation.
Dat kan VIA wel eens aardig gaan opbreken, zeker als straks de HTT enabled P4's mainstream worden waardoor VIA geen chipset meer heeft die concurend is met andere chipsets van bijvoorbeeld Intel, SiS en ATi.

En aangezien de P4 markt de grootste is, betekend dat dat VIA automatisch een hoop geld gaat mislopen.

Het wordt tijd dat VIA in gaat zien dat de strategie die ze nu volgen (vasthouden aan hun gelijk) absoluut geen zin heeft, ze hebben geen toegang tot belangrijke white papers en de grote moederbord fabrikanten laten VIA wat betreft het P4 platform links liggen om geen ruzie met Intel te krijgen. IMO kan VIA beter een licentie nemen, als Intel dat tenminste nog toe laat.
De auteur heeft een aantal Xeons met elkaar vergeleken door ze in verschillende benchmarks te gooien. Tijdens het encoden van DivX werden twee Xeons met HyperThreaing door het systeem inderdaad als vier processors opgemerkt:
Dat Windows HTT enabled CPU's idd als meerdere CPU's ziet was al langer bekend, en ook wat voor problemen dat kan gaan veroorzaken.

Bijvoorbeeld: Telt de extra (virtuele) "core" nu als een echte CPU of niet. Want als dat zo is, kan Windows 2000 Professional maar 1 HTT enabled CPU aan omdat die maximaal twee CPU's ondersteund.

Verder kan het problemen op leveren met Oracle, die kunnen best wel eens meer gaan vragen per licentie op het moment dat je HTT enabled CPU's gaat gebruiken.

Windows XP kan als het goed is wel onderscheid maken tussen fysieke en virtuele core's, dus daarmee is gemakkelijker om de licenties te regelen.
Tijdens het encoden van DivX werden twee Xeons met HyperThreaing door het systeem inderdaad als vier processors opgemerkt:
Dat is leuk, maar het zou mooier zijn als ze ook daadwerkelijk en doelmatig gebruikt worden. Liefst in de "gewone P4" met HTT.
AFAIK is er weinig tot geen software geoptimaliseerd voor HTT, en zal de meerwaarde in het dagelijks gebruik (dus afgezien van specifieke benchmark programma's) de eerste tijd "tegenvallen".
HTT komt ook in de gewone P4, vanaf 3,06 GHz als ik het goed heb. Verder hoef de software niet perse HTT geoptimaliseert te zijn, HTT gebeurt hardwarematig, software moet wel met threads werken, das wel zo.
Tevens heeft Microsoft(of is het Intel zelf) software gemaakt wat 'fake' threads maakt om zo met bestaande software meer winst te behalen uit HTT. Deze 'fake' threads halen bijv data op die de echte thread nodig heeft(correct me if i'm wrong), hierdoor heb je weer wat winst.

Edit1: Het is dus Intel zelf die software heeft gemaakt voor de zo genaamde 'fake' threads, quote: " ..Ook single threaded applicaties kunnen een boost krijgen, bijvoorbeeld door een 'truc' genaamd Pseudo-Multithreading. Hierbij wordt een 'helper-thread' gegenereerd, die gebruikt wordt om data uit het relatief trage systeemgeheugen te halen, die vervolgens in het cachegeheugen van de CPU wordt getrokken, waardoor cache missers worden voorkomen. "
Zie http://www.tweakers.net/nieuws/23275
Inderdaad leuk als er 4 procs gezien worden, maar als het daadwerkelijke verschil niets of nihil is, dan heb je er weinig extra aan. :P

De verschillen die ik zie zijn met name alleen op FPU gebied en dat zijn dus vooral instructies die langer duren dan 1 cyclus. Gevolg een cache miss wordt nog kostbaarder? (Ben geen expert, dus als iemand dit kan bevestigen?)
Inderdaad leuk als er 4 procs gezien worden, maar als het daadwerkelijke verschil niets of nihil is, dan heb je er weinig extra aan.
Behalve dan de patser-factor: "Ik heb dit en dat." Voor veel mensen is dat heel veel waard. Ik ken zelfs mensen die een HTT processor zouden gebruiken als hij TRAGER was dan een "gewone" processor. Waarom? Gewoon omdat het cool is.

Voor de meesten is een dual-cpu systeem ook weggegooid geld, maar het is wel cool om te hebben.

Ik heb gezien dat in de winkel waar ik mijn spul koop, de 2.66 en 2.80 GHz processoren zijn geïntroduceerd. De prijzen tegenover de meerwaarde zijn niet meer normaal:

2.00GHz 533 tray 189.00 €
2.26GHz 533 tray 225.00 €
2.40GHz 533 tray 242.00 €
2.53GHz 533 tray 298.00 €
2.66GHz 533 tray 485.00 €
2.80GHz 533 tray 598.00 €

In plaats van een daling van de prijs van de "tragere" P4's, liggen de prijzen van de nieuwere modellen gewoon erboven... De meerwaarde van de 2.66 is klein tegenover de 2.53, en als je dan ziet dat hij bijna € 200 meer kost....

Met andere woorden, ik wil helemaal niet weten wat een 3.06 GHz met HTT gaat kosten. Die is het eerste half jaar niet fatsoenlijk betaalbaar.
De eerste 4 prijzen zijn aardig normaal
HyperThreading zal sowieso winst opleveren en al de programma's die nu ondersteuning bieden voor multiple processors zullen ook HyperThreading accepteren, aangezien deze techniek de software als het ware bedondert.

Jammer dat de RC5 sleutel gevonden is, anders had men met de HyperThreading chips ook twee crunchers tegelijk kunnen runnen :).
Jammer dat de RC5 sleutel gevonden is, anders had men met de HyperThreading chips ook twee crunchers tegelijk kunnen runnen.
Maar dat kan met 1 processor ook hoor :) Geloof zelfs tot 7 tegenlijk :P
Bij 2CPU.com heeft men overigens een leuke vergelijking getrokken tussen processors die HyperThreading enabled hadden en chips die het zonder de nieuwe techniek moesten doen
Mmhh... is dit wel te vergelijken met de P4 HT situatie? Ik heb zo'n vreemd vermoeden dat de XEON's beter gebruik kunnen maken van HT gezien hun grotere cache.
Zou inderdaad best eens kunnen aangezien het hebben van een cache-miss een gote penalty oplevert op de p4-architectuur... echter dit is enigzins te compenseren door een grote cache te gebruiken (zie Xeon ;)) omdat dit de kans groter maakt dat de juiste gegevens wel in L2-cache staan.

Btw .. Sandra is erg gevoelig voor veel cache...
ik denk dat je daar wel eens gelijk in kan hebben, de P4's moeten het nogsteeds met erg weinig doen... maar was er laatst niet een berigt dat de P4's mogelijk tot 1MB zouden mee krijgen?

[edit]
http://www.tweakers.net/nieuws/23512/?highlight=1MB
De vraag die de mensen hier echt bezig houdt, is natuurlijk of de 845D met een bios-upgrade hyperthreading ondersteund, ook al zullen alle nieuwe CPU's op 133 MHz bus draaien en dus een tikkeltje boven de specs van de 845D vragen.
Daarnaast is het ook interessant om te weten of de huidige Northwood CPU's al hyperthreading aan boord hebben en of dit te enablen is door bijv een BIOS-upgrade.
* 786562 TD-er
Ik vind het een hele geruststelling, dat een belangrijk deel van de huidige moederborden de HTT processoren kunnen ondersteunen.

Ik had zelf net een 850E moederbord met P4 2,26 GHz gekocht, toen de HTT aankondiging kwam, met de verwachting, dat hiervoor nieuwe of angepaste moederborden voor nodig zouden zijn. Nu blijkt die aanpassing dus beperkt te blijven tot een BIOS upgrade :).

Ik had namelijk toch het plan om één keer een processorupgrade te doen naar 3+ GHz, zodra die in de betaalbare range komen (medio 2003?). Daarom nu high end mobo en RAM gekocht. Ik denk dat velen hierover hetzelfde zullen denken.
Als intel hyperthreading gaat toepassen zullen er meer en meer programma's gebruik van gaan maken en dan zal het veel uitmaken of je het wel of niet hebt let maar eens op !!
Als intel hyperthreading gaat toepassen zullen er meer en meer programma's gebruik van gaan maken en dan zal het veel uitmaken of je het wel of niet hebt let maar eens op !!
Uiteindelijk misschien wel, maar dat zal tijd nodig hebben. Ik wil als voorbeeld DirectX noemen. Dit is wellicht een slecht voorbeeld, omdat DirectX zoiezo geimplementeerd word door iedereen, en dan bij HyperThreading nog maar de vraag is. Daarnaast duurt het meestal een jaar voordat er spellen zijn die op de nieuwe DirectX gebaseerd zijn. DirectX 9 zal waarschijnlijk begin volgend jaar geintroduceert worden, maar het zal nog zeker 8 a 12 maanden duren voordat een eerste DirectX 9 spel op de markt komt.

Datzelfde principe geld ook voor HyperTransport. Als Intel rond kerst de eerste Pentium 4 processoren met HyperTransport gaat verkopen, hoef je niet direct software te verwachten die de techniek gebruikt.
Datzelfde principe geld ook voor HyperTransport. Als Intel rond kerst de eerste Pentium 4 processoren met HyperTransport
bedoel je niet 3GIO (Arapahoe), want HyperTransport is van het HyperTransport consortium (waar AMD voorop staat, en btw Hypertransport al toepast bij de MPX-chipset en de Hammer varianten)
en hoe zit het met de i850e Based mainboards, zoals de P4T533? krijgt die geen HyperThreading support :?
i845E and i850E based mainboards can take advantage of the Hyper-Threading technology when their BIOS is properly updated with appropriate version.
:)
Een vraagje waar staat HTT voor? HT staat voor HyperThreading en laatste T weet ik niet...

Als ik goed heb werkt een processor met HyperThreading niet met 2x of 4x hetzelfde snelheid als de processor! Het is wel handig om 2 of 4 verschillende taken uit te voeren.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True