Powermac G5 casemod. Mijn PV live output. | Ioniq 6 Style 77kWh Ultimate Metallic Red 18" RWD
de betaler vervuilt
Een P4 tegen een Xeon, da's ook lekker eerlijkzonoskar schreef op 24 december 2002 @ 02:01:
Kun je SMP met hyperthreading vergelijken qua prestaties? Dus 1 HT enabled CPU tegenover 2 fisieke CPU's? Mij lijkt dat een SMP machine beter presteert dan een HT machine (rest identiek). Ik kan wel benchmarks vinden die HT tov een gewone P-IV benchen, maar niet HT tov een dual Xeon machine.
Als je het dan toch wil vergelijken, dan neem ik aan dat wat je bedoeld is of een P4 3Ghz met HT net zo snel is als een fictieve dual P4 1,5 Ghz zonder HT oid?
Een belangrijkere vraag die je dan moet stellen is of het net zo soepel loopt als een dual machine. 1 van de voordelen van dual is dat je een hoop tegelijk kunt doen zonder dat het snel traag word, omdat, als 1 cpu bezet je werk doorgaat op CPU nr. 2.
Of het op die manier soepel werkt, sja, dat weet ik niet.
Probleempje is dat die "smoothness" zich niet snel met een benchmark zal laten meten.
1 ding is duidelijk, voor het geval je bedoeld of een 3Ghz P4 met HT net zo snel is als een fictieve dual P4 3Ghz zonder HT : ik zal je moeten teleurstellen, de dual is toch echt sneller
Verstuurd vanaf mijn Computer®
waar HT meer voor bedoeld is is dat je met een langzamere HT cpu vaak toch sneller bent dan een snellere non HT cpu. zoals dat filmpje van tomshardware, was geloof ik een 3.06HT p4 tegen een 3.6non HT p4 en die 3.06HT was vaak zichtbaar sneller(soms ook weer niet daar waar cpu snelheid telde of bussnelheid)
Ga er vanuit dat je bij normaal gebruik een 10% winst heb, niet tevergelijken dus met een dual cpu.
[ Voor 2% gewijzigd door spook op 24-12-2002 10:08 . Reden: Thks limoentje en BalusC ik heb het verbeterd :) ]
(c) GO - Respect verdien je niet door een status die je hebt, maar door het gedrag wat je laat zien.
Life is a Joke!, but not all jokes are funny.
cash??spook schreef op 24 December 2002 @ 09:19:
maar de rest is enkel uitgevoer (de cash pipelins enz)

AMD Phenom II X4 // 8 GB DDR2 // SAMSUNG 830 SSD // 840 EVO SSD // Daar is Sinterklaas alweer!!
btw met een ongeoptimaliseerd systeem(voor dual cpu stuffies dus) zul je met beiden ongeveer even snel zijn denk ik. pas als je een lekker systeempie heb(winxp pro en dan ff photoshoppen ofzow, of een goed videobewerkingsproggie ofzow) dan ga je het merken. cpu dependend programmas dus die geoptimaliseerd zijn
AMD Phenom II X4 // 8 GB DDR2 // SAMSUNG 830 SSD // 840 EVO SSD // Daar is Sinterklaas alweer!!
Om HT tot z'n recht te laten komen moet de applicatiecode daarvoor geoptimaliseerd zijn (op z'n minst multithreading), dus een 'ongeoptimaliseerd systeem' doet helemaal niks met HT.limoentje schreef op 24 December 2002 @ 10:12:
bij een ongeoptimaliseerd systeem zou HT het in principe nog kunnen winnen van een SMP opstelling,
AMD Phenom II X4 // 8 GB DDR2 // SAMSUNG 830 SSD // 840 EVO SSD // Daar is Sinterklaas alweer!!
Ik merk gewoon dat de PC het wat makkelijker heeft met een HT-processor (in dit geval dus een P4-3.06 Ghz, native HTT, geen hack oid) als hij veel voor zijn kiezen krijgt.
SMP presteert iig in mijn ervaring wel een stuk beter, maar is ook een stuk duurder (2 processoren, duurder mobo etc).
Virussen? Scan ze hier!
Moet je mee oppassen, de methode die SiSoft Sandra gebruikt voor benchmarking schijnt niet geschikt te zijn voor HT...sverzijl schreef op 24 December 2002 @ 10:26:
Als je de (niet alleszeggende, maar toch) benchmarks op http://www.2cpu.com/Hardware/ht_analysis/ bekijkt, is HT in een aantal gevallen zelfs veel langzamer dan non-HT.
Virussen? Scan ze hier!
Dat moet een scheduler in het OS doen, en de gebruikte software die je draait, niet de hardware. De echte winst van HT komt pas als er software is die HT echt gebruikt.limoentje schreef op 24 december 2002 @ 10:24:
is een HT CPU niet zo 'slim' dat ie toch wel wat dingetjes parallel weet uit te voeren? ik noem een Windows service en een voorgrond programma?
Dus: het leuk leuk dat XP 2 processors ziet als er 1 HT P4 3.06 Ghz inzit, maar de onderliggende software speelt daar nog niet echt op in.
ik zou Sisoft zowieso buiten beschouwing laten, maar kijk bijv eens naar DivX5 encoding. Die is ruim 16% langzamer in HT-mode(!)wildhagen schreef op 24 december 2002 @ 10:27:
[...]
Moet je mee oppassen, de methode die SiSoft Sandra gebruikt voor benchmarking schijnt niet geschikt te zijn voor HT...
Klopt, maar ik denk dat wat AlterEgo zegt ook meespeelt, dat de software nog niet geoptimaliseerd is voor HT.sverzijl schreef op 24 december 2002 @ 10:30:
[...]
ik zou Sisoft zowieso buiten beschouwing laten, maar kijk bijv eens naar DivX5 encoding. Die is ruim 16% langzamer in HT-mode(!)
Zelfde "probleem" had je destijds met MMX, SSE etc, daar was in het begin ook niets van te merken.
Ik denk dat dat allemaal nog wel gaat komen.
Virussen? Scan ze hier!
precies, dat zeg ikwildhagen schreef op 24 December 2002 @ 10:33:
[...]
Klopt, maar ik denk dat wat AlterEgo zegt ook meespeelt, dat de software nog niet geoptimaliseerd is voor HT.
Om HT tot z'n recht te laten komen moet de applicatiecode daarvoor geoptimaliseerd zijn(op z'n minst multithreading)
zie filmpje van tomshardware.. het laat dit zeeeeer duidelijk zien.
Ryzen 9 5900X @ 5.1Ghz | MPG B550 GAMING CARBON | 96GB DDR4-3200 | RTX 4070TI | 2TB + 1TB m.2 SSD | 3x 1TB HDD | 1x 2TB SATA SSD | 32" G3223Q (4K/144Hz)
P4 3GHz normaal = 100%
P4 3GHz HT = 125%
Dual P4 zou dan 190% zijn
Met een Dual P4 HT 230% bij benadering.
Server: Dell PowerEdge R610, 48GB DDR3 1333MHz, 3 x 4TB IronWolf RAID5, Dell H700, VMware ESXi 6.0
Laptop: Dell Latitude E6510, Intel i5-560m, 8GB RAM, 128GB Samsung SSD, 250GB 7200rpm, 15.4" WUXGA FHD
PSN: FastBunny_NL
Maar als je dan in het kamp van AMD gaat kijken, zijn twee snelle XP-processoren op een AMD761MPX-platform een stuk goedkoper dan een P4 HT-platform.
Het voordeel van HyperThreading is dat je twee threads tegelijk kunt laten lopen, net zoals bij een dualprocessorsysteem. Die 'bite' heeft een HT-systeem dus ook.W3ird_N3rd schreef op 24 december 2002 @ 03:06:
[...]
Een belangrijkere vraag die je dan moet stellen is of het net zo soepel loopt als een dual machine. 1 van de voordelen van dual is dat je een hoop tegelijk kunt doen zonder dat het snel traag word, omdat, als 1 cpu bezet je werk doorgaat op CPU nr. 2.
Toch kan HT niet op tegen de coolheidsfactor van SMP, en is SMP met AMD-procs op dit moment goedkoper dan een P4 met HT.
Maar daar staat weer tegenover dat het moederbord voor een dual-AMD weer meer kost, en er ook minder keus is qua chipset en qua fabrikant.DiMension schreef op 24 december 2002 @ 12:15:
Toch kan HT niet op tegen de coolheidsfactor van SMP, en is SMP met AMD-procs op dit moment goedkoper dan een P4 met HT.
Virussen? Scan ze hier!
De coolheidsfactor van SMP is hoog, zeer hoog, alleen vindt ik het nog steeds jammer dat de bios opties bij SMP moederborden wat overklokken betreft zeer beperkt zijn. Maar ja dat zou ook meer voor de tweaker zijn die alles wilt.DiMension schreef op 24 december 2002 @ 12:15:
Er wordt hier eigenlijk alleen maar gezegd dat een SMP-opstelling met twee op procs op halve snelheid het bijna altijd zal winnen van HT. Ben ik het niet mee eens. 2 fictieve 1,5GHz P4's in SMP opstelling leveren volgens FastBunny 190% van de prestaties van een enkele = 2,85GHz. Een P4 HT 3GHz zou overeen komen met een 3,75GHz normale P4.
Maar als je dan in het kamp van AMD gaat kijken, zijn twee snelle XP-processoren op een AMD761MPX-platform een stuk goedkoper dan een P4 HT-platform.
[...]
Het voordeel van HyperThreading is dat je twee threads tegelijk kunt laten lopen, net zoals bij een dualprocessorsysteem. Die 'bite' heeft een HT-systeem dus ook.
Toch kan HT niet op tegen de coolheidsfactor van SMP, en is SMP met AMD-procs op dit moment goedkoper dan een P4 met HT.
Ik dacht wel dat SMP beter was bij vooral grafische doeleinden, bv veel werken met PSP, Photoshop ed. En dan vooral de AMD SMP systemen (correct me if I'm wrong).
Ik doe veel video bewerking en photoshopping, dus dan zou een SMP machine voor mij beter zijn dan een HT CPU, right? Ik zit nl. te tobben tussen een Pentium-4 3.06 (HT) met een Granite Bay mobo, of een Athlon MP zo snel ze met een 166 Mhz FSB komen. Het mobo is net zo duur, en de CPU's (2x MP == 1x P4) ws ook.
Powermac G5 casemod. Mijn PV live output. | Ioniq 6 Style 77kWh Ultimate Metallic Red 18" RWD
verder kies ik uit princiepe altijd voor intel omdat ik er gewoon perfecte ervaringen mee heb, zowel mobo/chipset als cpu. ik wil dus niet zeggen dat amd slecht is maargoed voor mij staat intel gewoon voor stabiel en dat is voor mij het belangrijkst, snelheid komt daarna wel, bovendien is een celeron tualatin niet duur en voor mij uiterst geschikt.
hangt dus enorm af van hoe je zelf bent, veeleisende photoshopper/videobewerker of gewoon hobbyist die iedere week een filmpje maakt
wildhagen schreef op 24 december 2002 @ 12:18:
[...]
Maar daar staat weer tegenover dat het moederbord voor een dual-AMD weer meer kost, en er ook minder keus is qua chipset en qua fabrikant.
Dat klopt, al is het aanbod HyperThreading-platforms ook niet bijster groot (dat komt nog wel).
Het ligt er ook aan wat je wilt gaan doen. In games zijn HT en SMP alleen maar een last. SMP en HT werkt beter in content-creation (Photoshop) en daarvoor kun je de stabiliteit die de SMP-borden bieden goed gebruiken. Nieuwe features als AGP8x en Serial-ATA moet je inderdaad missen op MPX-moedeborden.
Ik draai zelf een Asus A7M266-D met daarop twee AthlonXP 2000+'en en ik ben heel erg te spreken over de 'bite' en de snelheid in Photoshop, het renderen met Maya en DPC
Helaas doet ie dat met 'n enkele core, dus als je 'n enkele prosces die de core goed efficient belast blijft er niks over voor de tweede tread en die raakt dan in een stall en Het OS verslikt zich. bv Sisoftsandra blijkebaar en nog 'n paar andere zoals DivX ?
W2k is een SMP OS maar is niet HT aware dus laat die tweede trhead op zijn bek gaan XP herkent het wel. In het ene geval brengt HT verlies en in ander gevallen winst, bij XP gebruik gelijk of iets meer performance.
Zoals iemand al zijn het is gewoon één CPU met ook de resources van één CPU dus ook maar 'n enkele L2 cache
'n SMP systeem met 2 CPU heb je dus ook duble cache.
En met de Hammer platform ook binnen kort voor de verschillende CPU's locale Memory banken.
Met HT moet je dus in MS geval XP hebben en kan je enigzins genieten van Smoothnes in middelmatige belastende treads.
SMP software met effiente treads kunnen zich dus ook verslikken in een HT CPU
X399 Taichi; ThreadRipper 1950X; 32GB; VEGA 56; BenQ 32" 1440P | Gigbyte; Phenom X4 965; 8GB; Samsung 120hz 3D 27" | W2012SER2; i5 quadcore | Mac mini 2014 | ATV 4g | ATV 4K
Verwijderd
Dat schijnt toch niet helemaal waar te zijn! Ook niet-geoptimaliseerde applicaties kunnen hun voordeel doen met HT, maar natuurlijk blijft het wel zo dat een speciaal toegespitste applicatie een groter voordeel zal halen...sverzijl schreef op 24 December 2002 @ 10:22:
[...]
Om HT tot z'n recht te laten komen moet de applicatiecode daarvoor geoptimaliseerd zijn (op z'n minst multithreading), dus een 'ongeoptimaliseerd systeem' doet helemaal niks met HT.
Heeft een XEON ook niet HTT?zonoskar schreef op 24 december 2002 @ 02:01:
Kun je SMP met hyperthreading vergelijken qua prestaties? Dus 1 HT enabled CPU tegenover 2 fisieke CPU's? Mij lijkt dat een SMP machine beter presteert dan een HT machine (rest identiek). Ik kan wel benchmarks vinden die HT tov een gewone P-IV benchen, maar niet HT tov een dual Xeon machine.
Mooie datum trouwens
[ Voor 7% gewijzigd door Glashelder op 02-05-2003 16:50 ]
PV 4915wp op oost, 2680 wp op west, 1900 wp op zuid. pvoutput - AUX 8 kW bi bloc
En ja, alle P4 Xeons, behalve de aloude Foster, zijn ook voorzien van HTT.
Maar deze test zou toch nergens op slaanIk kan wel benchmarks vinden die HT tov een gewone P-IV benchen, maar niet HT tov een dual Xeon machine.

edit: kan je beter een bench vergelijken tussen een dual-athlon, of iig HTT uitschakelen
[ Voor 13% gewijzigd door Glashelder op 02-05-2003 17:03 ]
PV 4915wp op oost, 2680 wp op west, 1900 wp op zuid. pvoutput - AUX 8 kW bi bloc
Mijn kijk op de zaken: Hyperthreading is een leuke gimmick om de cpu efficienter te gebruiken, het is _geen_ SMP of een vervanger daarvan. Met Hyperthreading worden alleen de executieunits v.d. P4 zo gebruikt dat daar schijnbaar twee threads tegelijk op kunnen draaien maar de overige zaken in de cpu (registers, cache) worden gewoon gedeeld. Een multithreaded programma kan zelfs slechter presteren op een HT cpu wanneer deze veel benaderingen doet richting cache en registers; ze gaan elkaar dan gewoon in de weg zitten.
Ik heb nog nooit het genoegen gehad met een HT cpu te mogen werken en wil best geloven dat deze wat soepeler werkt wanneer je verschillende zaken tegelijk doet (zaken die elkaar niet in de weg zitten op de gedeelde cpu resources) maar als ik de reviews zo eens bekijk is het absoluut geen wondermiddel.
Just pick a dead end and chill out 'till you die.
Ik denk dat uiteindelijk iedereen wel over een multithreading zal kunnen beschikken, maar hoelang dat nog gaat duren (misschien al wel bij HT 2 ?)
ja, want een Xeon is niets meer en minder dan een P4 met SMPW3ird_N3rd schreef op 24 December 2002 @ 03:06:
[...]
Een P4 tegen een Xeon, da's ook lekker eerlijk
Nou dat vind ik niet het is niet voor de gewone man maar meer 'n techniek om de core Optimaler te gebruiken wat gewoon standaard wordt in intel 32 bit Core'sFlamerX schreef op 02 mei 2003 @ 17:33:
HT is een leuke manier om de 'gewone' man te voorzien van een vorm van multithreading. De prijzen van Xeon's zijn gewoon te hoog om voor de thuisgebruiker interessant te zijn. Dus met HT kunnen ze, zei het op een beperkte manier, toch gebruik maken van multithreaded apps. Dat het niet zo goed werkt als op een Xeon is logisch, maar het is wel een manier of er voor te zorgen dat steeds meer bedrijven software maken die multithreading aan kan (een extra stimulans dus eigenlijk).
Ik denk dat uiteindelijk iedereen wel over een multithreading zal kunnen beschikken, maar hoelang dat nog gaat duren (misschien al wel bij HT 2 ?)
AMD doet dat volgens diezelfe bedoeling met 'n lane switching stage zodat de Core efficienter gevuld wordt maar dan binnen één tread in de begin deel van de pipeline, iNtel lost het anders op door een extra tread te pakken die naast de ander tread loopt om de core efficient te vullen met instructies en data.
Ik zie het meer als Dataprefetch zodat de core steed effectiever werken.
Hier tegen over stond de core parralel uitbreiden van 3 naar 8 pipes alleen is dan het risiko dat ipv 'n 0,6 rendement naar 'n 0,3 rendement gaat en er nauwelijks winst boekt
AMD en iNtel doen dus hetzelfde op een ander manier geimplementeerd. Alleen is die van AMD beperkt op pipeline niveau en van intel op de complete pipeline architektuur
Dat krijg je met al die R&D: labs, teams en budged die iNtel heeft.
kan je AMD dus niet kwalijk nemen.
X399 Taichi; ThreadRipper 1950X; 32GB; VEGA 56; BenQ 32" 1440P | Gigbyte; Phenom X4 965; 8GB; Samsung 120hz 3D 27" | W2012SER2; i5 quadcore | Mac mini 2014 | ATV 4g | ATV 4K
Ja, vaak is een P4 sneller dan enkele Xeon 512kB L2 zonde L3 omdat de P4 op een performance gerichte met aggressievere timings platform.G33rt schreef op 04 May 2003 @ 13:15:
[...]
ja, want een Xeon is niets meer en minder dan een P4 met SMP
En gebruikt dus ook nog es andere Chips en vaak ook ander uitvoering geheugen ECC/ buffert
Dus zeker niet exact gelijk maar mee rin het voordeel van de P4 totdat je er een tweede Xeon bij prikt das weer een ander verhaal.
X399 Taichi; ThreadRipper 1950X; 32GB; VEGA 56; BenQ 32" 1440P | Gigbyte; Phenom X4 965; 8GB; Samsung 120hz 3D 27" | W2012SER2; i5 quadcore | Mac mini 2014 | ATV 4g | ATV 4K