Alles over Multi-Processor Systemen

0 reacties
Inhoudsopgave
  1. 1. Inleiding
  2. 2. De rol van het besturingssysteem
  3. 3.
  4. 4.
  5. 5. De hardware kant van het verhaal
  6. 6. Voor wie is een multi-processor systeem nu geschikt?
  7. 7. De performance winst
  8. 8.
  9. 9.
  10. 10. Conclusie
  11. 0 reacties

Inleiding

Het prijsverschil tussen de snellere en de minder snelle CPU’s binnen dezelfde serie wordt de laatste tijd steeds groter. Een Pentium III 600 MHz CPU kost ten tijde van het schrijven van dit artikel bijvoorbeeld meer dan drie maal zoveel als een Pentium III 450 MHz: en dat voor theoretisch maar 33% extra performance! Dit is de reden dat steeds meer mensen interesse krijgen in zogenaamde multi-processor systemen: met twee Pentium III 450 MHz CPU’s heb je maarliefst 900 MHz aan processor-power in je systeem, terwijl je nog steeds goedkoper uit bent dan met de koop van één 600 MHz Pentium III. Toch zijn er helaas nog heel wat misverstanden over het multi-processor fenomeen. In dit artikel behandelen we de voor- en nadelen van multi-processor systemen, de techniek die erachter zit en analyseren we wat de snelheidswinsten kunnen zijn.

De benodigdheden

Toch ligt het bij multi-processor systemen niet zo makkelijk als het lijkt: velen denken dat de snelheid van het systeem ineens tweemaal zo hoog ligt. Niets is echter minder waar. De snelheidswinst die je met een multi-processor systeem kunt behalen is afhankelijk van een groot aantal zaken. Uiteraard zijn er een aantal triviale zaken nodig voor een multi-processor systeem.

Als eerste is een besturingssysteem met multi-processor mogelijkheden vereist. Het is de taak van het besturingssysteem om de taken die moeten worden uitgevoerd zo goed mogelijk te verdelen over de verschillende processoren. Hier komen we meteen aan bij het meest vervelende puntje van een dual processor systeem: de veel gebruikte besturingssystemen Windows 95 en Windows 98 ondersteunen beide geen multi-processor systemen! Als je een van deze twee besturingssystemen gebruikt zal slechts een van de twee processoren benut worden. Besturingssystemen die wel multi-processor systemen ondersteunen zijn o.a. Windows NT, Windows 2000 (NT 5.0), Linux en BeOS. Aangezien Windows 95 en 98 de multi-processor functionaliteit moeten missen, zijn het op dit moment vooral de gevorderde computergebruikers die interesse hebben in multi-processor systemen. Met de komst van Windows 2000 kan dit natuurlijk gaan veranderen, aangezien dit een mix is van Windows NT met de multimediafunctionaliteit van Windows 98.

Naast een besturingssysteem dat multi-processing ondersteund, is natuurlijk een moederbord met ondersteuning voor meerdere CPU’s ook nodig voor een multi-processor systeem. Voor de x86 processoren zijn het voornamelijk dual moederborden die we op de markt tegenkomen. Een dual-processor moederbord kost gemiddeld 30 tot 40 procent meer dan een standaard moederbord. Aangezien dual-processor moederborden vaak in servers toegepast worden, hebben veel dual-processor moederborden ook meteen een SCSI controller aan boord.

Het belangrijkste (en meest triviale) zijn natuurlijk de twee of meer processoren. De processoren binnen een multi-processor systeem moeten overigens allemaal identiek zijn! Aangezien ze allen van dezelfde bus gebruik maken (zie verderop) is het niet mogelijk een langzamere CPU met een snellere CPU samen te laten werken.

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