De nieuwe Intel Pentium 4 3,06 GHz met HyperThreading

0 reacties
Inhoudsopgave
  1. 1. Inleiding
  2. 2. Programma’s binnen de processor
  3. 3. HyperThreading uit de doeken
  4. 4. Profijt halen uit HyperThreading
  5. 5. In de praktijk
  6. 6. Benchmarks
  7. 7. Conclusie
  8. 0 reacties

Profijt halen uit HyperThreading

Om verwarring te voorkomen: een Pentium 4 processor met HyperThreading heeft intern exact evenveel rekenkracht beschikbaar als een Pentium 4 processor zonder HyperThreading. Dankzij het HyperThreading systeem kan deze beschikbare rekenkracht alleen veel efficiënter benut worden.

Deze betere benutting van processorbronnen is dus wel alleen aan de orde als er meerdere processen tegelijkertijd veel werk voor de processor hebben. Als puur één proces actief van de processor gebruik maakt (je bent bijvoorbeeld een game aan het spelen), dan zal HyperThreading totaal geen prestatie brengen. Als echter twee processen tegelijkertijd veel werk voor de processor hebben (je bent bijvoorbeeld een game aan het spelen en tegelijkertijd op de achtergrond een film aan het comprimeren) dan kan HyperThreading voor veel prestatiewinsten zorgen, zoals verderop zal blijken tot 25% aan toe!

Naar verluidt heeft een Pentium 4 met HyperThreading nog geen 5% extra transistoren aan boord. Ofwel: HyperThreading maakt een processor eigenlijk vrijwel niet duurder om te produceren, maar biedt wél (flinke) prestatiewinsten.

Proces versus programma

In de voorgaande tekst is bewust gekozen voor het woord ‘processen’ in plaats ‘programma’s’. Veel moderne programma’s zijn namelijk zogenaamd multi-threaded geprogrammeerd, wat inhoudt dat de programma’s bestaan uit meerdere min-of-meer onafhankelijk werkende processen. Bij multi-threaded software kan één programma dus ook over meerdere processors verdeeld worden en kan in het geval van HyperThreading dus ook prestatiewinsten geboekt worden. Vooral in de hoek van professionele software komen we veel multi-threaded programmatuur tegen: veel 3D-render programma’s of video/audio-bewerkings programma’s zijn multi-threaded geprogrammeerd. Niet voor niets introduceerde Intel het HyperThreading systeem daarom al eerder in hun professionele reeks processors, de Intel Pentium 4 Xeon. De officiële naam voor een HyperThreading-achtig systeem in de IT-leer is overigens SMT, ofwel Simutaneous Multi-Threading.

Advertentie
0

Hardware Info maakt gebruik van cookies

Hardware Info plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Hardware Info relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie.

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Hardware Info contextuele advertenties te tonen op basis van pagina's die je hebt bezocht.

    janee

    Hardware Info genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Hardware Info gevolgd worden. Deze data wordt maximaal 2 weken bewaard. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden.

    janee