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 , , 53 reacties
Bron: VR-Zone Hardware Forum, submitter: ac41964

Intel biedt op zijn Pentium 4 processors met kloksnelheden van 3,06GHz en hoger HyperThreading. Alle Pentium 4's met 533MHz FSB, dus ook de lager geklokte versies, worden in een enkel productieproces gemaakt. De 2,4GHz-modellen bijvoorbeeld hebben dus ook alle benodigde banen aan boord om HyperThreading te ondersteunen. Aan het eind van het productieproces worden de chips met behulp van on-chip flashgeheugen voorzien van een vaste multiplier en - als het een 3,06GHz-model of hoger is - HyperThreading. Op het VR-Zone Hardware Forum is een topic verschenen over het omzeilen van de in het flashgeheugen opgelegde beperkingen. En van de users van het forum is het toevallig gelukt een non-HT Pentium 4 3,06GHz engineering sample om te toveren tot eentje met ondersteuning voor HT.

De aangepaste microcode kan in de processor worden geplaatst met behulp van een gehackt BIOS. Bij de eerstvolgende reboot na het flashen van het gehackte BIOS, uploadt het BIOS de kersverse microcode naar het on-chip flashgeheugen. Helaas is de juiste combinatie om HT op elke CPU in te schakelen nog niet gevonden, en Intel kennende is het omzeilen niet al te simpel:

Pentium 4 HT HyperThreading logoIt also seems that someone managed to accidentally enable Hyperthreading on a processor that wasn't supposed to have it. But nobody seems to know exactly how this happened. So now the hunt is on for a way to update Intel processors using this carefully hidden little feature. [...] One thing is for certain, Intel is going to remain tight-lipped. A few questions put its way all resulted in a simple "no comment.
Moderatie-faq Wijzig weergave

Reacties (53)

OK. bij deze weten we dan dat het mogelijk is om via een "bios-hack" HT te activeren. In principe moet het dan ook zonder problemen mogelijk zijn om de multiplier te verhogen.

Als enkele handige tweakers dit voor mekaar krijgen en de rest van de wereld tonen hoe het moet kan je dood eenvoudig een 2,4GHz kopen en via Bios hack er bv een 3,5(indien die multiplier mogelijk is) met HT vanmaken.
Dit klinkt bijna even aanlokkelijk als een Athlon 1700+ @ 3700+(2800MHz).
Op voorwaarde dat je bij toeval een goeie proc gekocht hebt natuurlijk. Niet alle procs hebben zo'n goeie stepping: bij die 1700+ zijn het ook maar enkele steppings die zo'n hoge clocks (2,5Ghz-...) aankunnen. Het zou natuurlijk wel mooi zijn... }>.

* 786562 Durona
Dit zal weer een hoop kapotte cputjes opleveren. Zal dit door een winkel te zien zijn? Zo niet dan is het het proberen wel waard }>
Ik denk niet dat je CPU hier kapot van zal gaan. Zie de auto met airconditioning analogie van even tevoren. Een auto zal niet stuk gaan als je de airconditioning aanzet. De CPU loopt nog steeds binnen de specs, in tegenstelling tot OC'en, waar je de processor buiten de officiele waarden laat opereren.
een analogie is leuk, maar dan moet je hem wel goed gebruiken.

Het gaat er niet om of het gebruik van HT schade aanricht, alleen enablen ervan. Een bad flash zou best weleens een lam cpu'tje op kunnen levereren.

[analogie mode]
misschien als je die airconditioning aan de praat wil krijgen met een blokje C4?
[/analogie mode]
OK, om in de analogie te blijven, zie het dan als volgt. De nieuwe BIOS verandert niets anders dan het enablen van Hyperthreading, analoog aan het plaatsen van exact hetzelfde dashboard in een auto, maar nu *met* een knopje om de airco aan te zetten.

Dat neemt niet weg natuurlijk dat een verkeerd uitgevoerde flash altijd problemen op kan leveren, maar dat geldt ook voor het flashen van je CD-Rom firmware bijv.en dat is ook geaccepteerd.
als je de microcode van een x86 proc verklooid dan heb je wel degelijk een dode proc, daar hij geen instructies meer zal uitvoeren (want daarvoor dient die microcode dus, vertaalt de CISC instructies naar meerdere kleine risc-achtige instructies die dan aan de proc zelf doorgegeven worden), men kan dan prolly wel in de fabriek met gespecialiseerde apparatuur er terug de werkende microcode in schrijven... maar denk niet dat ze dat gaan doen voor jou :)
enneh, was MMX en SSE enzo ook niet puur microcode-afhankelijk?
Hmm dus als de opbouw van die microcode door iemand wordt doorgrond, opent dat wellicht ook nieuwe mogelijkheden tot overclocken van de P4 omdat daarmee ook de multiplier zou kunnen worden ontgrendelt of gewijzigd?

Interessante ontwikkeling :)
HT boeit me niet, echter een geunlockte multiplier wel :P

dat gaat dan pas echt hard met OC'en :)
Wat een onzi.... wacht hier heb je een CPU met hyperthreading.... maar die hebben we voor het gemak maar even uitgezet.... Nou weet ik waarom ik AMD fan ben :)

Neu maar even serieus.. Ik verkoop je een auto met airconditioning... maar ik haal de aandrijf riem van de airco eraf.... iet's klopt hier niet...
AMD doet dit net zo goed met verschillende FSB-versies. Deze techniek wordt vaak toegepast bij producten en heet 'marketing'. Als de P4 2,4GHz ook HT zou hebben, zou de 3,06GHz amper verkopen. De 3,06GHz-versie is nou net de CPU die de R&D van de Pentium 4 moet laten terugverdienen.
De frequentie van zo een CPU is toch grotendeels fysiek bepaald of niet??

Het is toch in het belang van amd om een 3000+ cpu ook als een 3000+ en niet eentje pakken die als 3000+ lopen kan en dan maar omlaag raten naar 1700+ omdat anders niet genoeg voor de 3000's betaald wordt.

Bij intel schakelt men iets uit wat er wel in zit da's compleet wat anders als de snelheid van zo een cpu analyseren en hem als zodanig in de markt te plaatsen.
Ja, die is fysiek bepaald ja; Maar tijdens het maken van processoren worden ze niet allemaal even goed. Bij auto's is dit geen probleem omdat de marges zeer klein zijn. Zie het meer als koekjes bakken; De ene CPU haalt met gemak de 2 GHz... de ander met moeite de 1,8 GHz. Je kunt dan alle 1,8 GHz CPU's weggooien, maar dat is zonde. Op die manier worden alle CPU's binnen een bepaalde marge van een aantal tientallen tot honderden MHz voorzien van een labeltje.

Oh en dat ze iets uitzetten wat er wel in zit moet je niet zien als het niet activeren van een airco; Je moet het zien als een extra lokkertje voor mensen om een duurdere uitvoering van een produkt te kopen. FIAT kan best een airco in de Panda leveren en het ding voor weinig geld nog iets ruimer maken... Maar wie zou er dan nog een duurdere FIAT kopen? ;)
Maar je kunt het wel weer vergelijken met het laag houden van de FSB, dat ook op de XP gebeurt. Er is geen enkele XP processor die niet met een FSB van 333MHz (effectief) kan werken (na het verlagen van de multiplier natuurlijk).

Je moet een processor bijna gaan zien als een stuk sofftware, je betaalt niet de processor (das maar een paar gram metaal) maar je betaalt voor de features die er in zitten.
Veel servers van de grote OEMs hebben ook geintegreerde RAID-controllers op hun moederboards tegenwoordig. Pas als je extra betaalt krijg je een BIOS-update (of een unlock-code zoals Dell doet) om die te gebruiken.

De reden: Het is goedkoper om gewoon maar 1 ding in massa te produceren. Aangezien niet iedereen extra wil betalen voor die controller zetten ze het standaard uit. Dat wil overigens niet zeggen dat ze nog winst maken als iedereen zonder koopt - daarom is het ook niet zo dat het alleen maar afzetterij is.
Dat is juist wat je zegt, echter kan je bij een gekochte P4 niet terug naar Intel stappen en vragen om die HT in te schakelen, in tegenstelling tot die OEMs waar dat principe wel mogelijk is.
het is ook zo met de snelheid hoor. ze maken een bak processors, en gaan bij elke proc testen hoe snel ie kan.
"ow, deze kan wel tot 2 gig", en je plakt er een stikkertje 2 gig en een hoog prijskaartje op
"hmmm, deze haalt maar 1,5", en je verkoopt m als 1,5 met een wat minder prijskaartje
en gaan bij elke proc testen hoe snel ie kan
Tuurlijk. Elke processor testen kost helemaal niks. Zo gedaan met de aantallen die ze produceren ;)
Ze nemen gewoon een steekproef uit een partij en kijken hoe ver die komen. Dan halen ze er een beetje of om een marge te creren zodat de slechtste versies uit die partij ook die snelheid halen.
Overigens is het niet altijd zo dat ze een partij processors die bvb 2.2GHz halen ook als 2.0/2.2GHz verkopen. Kijk maar naar AMD met de 2100+ die identiek is (qua stepping) aan de 2400+. Dat is nou zo leuk voor overklokkers :)
Iedere chipfabrikant test over het algemeen alle chips stuk voor stuk die ze uitleveren. Hoe kun je anders ooit een bepaalde kwaliteit garanderen?
Ja, dat doen ze dus weldegelijk. Van al die vakjes op de vers bewerkte wafer gaan ze eerst eens kijken welke uberhaupt geschikt zijn als core (en dan is maar een erg klein percentage). Van de genen die doorgaan wordt de stabiliteit, en daarmee de toekomstig gegeven kloksnelheid bepaald.

edit:
Let even niet op en iemand is je alweer voor...
Je betaalt toch ook minder voor die auto zonder airconditioning, dus waarom zou je hetzlefde krijgen als iemand die meer betaalt?
Het is simpel, je krijgt de features waar je het geld voor neerlegt. Dat wij als tweakers proberen die features alsnog te benutten is een heel ander verhaal.
Dat gebeurt dus echt wel en ook wel bij AMD denk ik.
En dat voorbeeld van die auto is nog zo gek nog niet want daar gebeurt het heel erg vaak.
voorbeeld: VW rekende 1200 gulden voor een cruise control op een TDI/SDI af fabriek. Achteraf bij de dealer inbouwen kostte 350 gulden. Ze vervingen daartoe alleen de richtingaanwijzer schakelaar en in de computer werd de cruise aangezet.
Dit gebeurt ook bij auto's met ABS, die kunnen voor heel weinig geld worden geupgrade met een vorm van traction control, simpelweg omdat het in de ABS computer zit ingebouwd en alleen uit staat. De fabriek verdient zo extra makkelijk geld en ze besparen geld door maar 1 module te laten produceren, een met alle opties en dan naar gelang uitzetten wat niet nodig is.

De weercomputer bij het KNMI is te krijgen met een verschillend aantal processoren, die er allemaal gewoon inzitten, alleen staan ze uit in de firmware...

Dit soort praktijken zie je overal en wordt in de eerste plaats gebruikt om productiekosten te besparen, hoe minder verschillende modellen, hoe goedkoper het te produceren is. Intel doet dit, AMD doet dit vast ook en ik heel veel andere fabrikanten van PC onderdelen/randapparatuur doen dit ook (geforce vs. quadro bijvoorbeeld)
ongebruikte airco's kom je nog niet veel tegen...

maar ongebruikte PK's in dieselmotoren maar al te veel. Bij bijna elke diesel motor (en vooral die met turbo's) is er nog wat PK's over wat niet aangesproken wordt, maar met tuning zo te voorschijn komt!!
Binnen no-time is er wel een standaard bios hack hiervoor die iedere niet-HT proccesor kan gaan gebruiken, verwacht ik. Maar ben benieuwd of het met alle series kan, of misschien net als bij de Ati 9500, dat het niet met allemaal kan.
[eerste post van het forum]
Just one day before launch of Intel fastest 3.06Ghz Pentium 4, RiStaR has managed to turn on the Hyper-Threading function by chance on the older Pentium 4 2.4B using the IWILL P4HT-S 845PE board. This has proven that Hyper-Threading was already present in the Northwood just that it has been disabled by the BIOS. There should be some tricks to enable HT in the BIOS even it is not a 3.06Ghz P4.
[/forum]

[tweakers]
En van de users van het forum is het toevallig gelukt een non-HT Pentium 4 3,06GHz engineering sample om te toveren tot eentje met ondersteuning voor HT.
[/tweakers]

:Z
Hoe bedoel je?

De eerste keer was per ongeluk, zonder dat ze wisten hoe of wat, de tweede keer wisten ze wl wat ze deden...
Ik bedoel dat het op het forum om het aanzetten van HT op een 2.4B gaat en de nieuws post meld dat her om een 3.06 gaat... .HT aanzetten op een 2.4B vind ik persoonlijk iets spectaculairder...
Dan moet je de hele thread van dat forum lezen, en niet alleen eerste post.
Intel biedt op zijn Pentium 4 processors met kloksnelheden van 3,06GHz en hoger HyperThreading. Alle Pentium 4's met 533MHz FSB, dus ook de lager geklokte versies, worden in een enkel productieproces gemaakt. De 2,4GHz-modellen bijvoorbeeld hebben dus ook alle benodigde banen aan boord om HyperThreading te ondersteunen.
Ik weet niet van welke planeet al die mensen komen, maar wij hebben hier een aantal HP servers staan met 2,8GHz P4's. Allen MET hyperthreading; al sinds november... |:(
Ik neem voor het gemak maar aan dat, dat dus Xeons zijn.
In dit geval Xeon's. 604 pin, 512-KB L2 Cache op 0.13 Micron.

Welke van de zelfde lijn zouden komen als de 'gewone' P4's 604 pin op 0,13 Micron volgens eerdere berichten.
Wat bedoel je dan met je |:(. De Xeon ondersteunt al sinds begin 2002 HyperThreading, er zijn zelfs 1,8GHz versies van. Het gaat hier echter over de Pentium 4, niet de Xeon. En nee, dat is niet dezelfde core. De HyperThreading van de Pentium 4 werkt beter dan die van de Xeon.
HT is alleen nuttig als de klokfrequentie hoog genoeg is, dus waarom zou je het op lagere snelheden willen? In de meeste situaties kost het je alleen maar extra overhead...
HT is alleen nuttig als de klokfrequentie hoog genoeg is
Waar heb je dat gelezen?
HT is alleen nuttig als de klokfrequentie hoog genoeg is
Niet waar. De HyperThreading op de oudere Xeons en Pentium 4's (waar het nog uitgeschakeld is) werkt slechter dan die van de nieuwe Pentium 4 3,06GHz. Maar de 'nieuwe' Pentium 4's met 533MHz hebben dezelfde versie van HTT als de 3,06 aan boord, dus dat argument gaat niet meer op.
Wow! Dat is wel weer ff nieuws dat Intel weer terug plaatst in Tweakland, aangezien AMD's overklokken op het moment beter gaat. Maar als je nu met een beetje prutsen HT aan kunt schakelen dan is dat natuurlijk wel heel erg interresant! Hoef je nog niet eens te OC-en :)
Behalve dan dat het nut /effect van HT lang niet altijd gunstig is, als ik het me goed herinner.
...Helaas is de juiste combinatie om HT op elke CPU in te schakelen nog niet gevonden...

Maar weten we al wel hoe we de multiplier lock kunnen omzeilen dan... lijkt me veel meer mogelijkheden te bieden dan HT..
Lukt dat dan niet meer met de goede oude soldeerbout??? :+
Nee serieus, je kan toch nog altijd met zilververf en met een cuttermes werken, of is dat alleen bij AMDs procs mogelijk??

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