Voor wie is een multi-processor systeem nu geschikt?
Hoewel vooral bij hobbyisten de laatste tijd een groeiende interesse in multi-processor systemen opbloeit, zijn zij het juist, die maar weinig aan een multi-processor systeem hebben. De voornaamste redenen daarvoor zijn al gegeven: de meest gebruikte besturingssystemen Windows 95 en 98 ondersteunen geen multi-processing en vrijwel alle “normale” programmatuur heeft geen multi-threading ondersteuning. Personen die echt baat hebben bij een multi-processor systeem moeten we dan ook zoeken bij de Windows NT/2000, Linux en BeOS gebruikers. Hieronder zal ik enkele voorbeelden noemen van gebruikersdoeleinden waar een multi-processor systeem zeker van pas kan komen.
- Personen die (op professioneel gebied) veel bruut rekenwerk nodig hebben, zijn nog wel het meest gelukkig met een multi-processor systeem. Of het nu gaat om het raytracen van 3D-graphics of het berekenen van het getal PI in een paar miljard decimalen: met een multi-processor systeem heb je ineens een systeem dat tweemaal zo hard rekent, mits de programmatuur multi-threading ondersteunt. Bedenk ook hier weer dat bijvoorbeeld het 1 GHz (= 1000 MHz) rekengeweld van twee Pentium III 500's veel goedkoper is dan één enkele processor met net zoveel power (in het geval dat die beschikbaar zou zijn).
- Voor NT/2000, Linux en BeOS gebruikers die zeer veel gebruik maken van multi-tasking zijn multi-processor systemen uiteraard ook zeer geschikt: het draaien van meerdere programma’s tegelijkertijd wordt met een multi-processor systeem bijna net zo snel als het draaien van slechts één programma op een enkel processor systeem.
- Het meest worden multi-processor systemen nog wel gebruikt bij web- en netwerk-servers. Aangezien netwerk-servers altijd voor meerdere personen tegelijkertijd bezig zijn, bestaan de taken van de server vooral uit multi-tasking en multi-threading. Meerdere CPU’s kunnen in een server dus een enorme snelheidswinst veroorzaken.
- Zo zijn er nog meerdere voorbeelden te nomen, maar voert in het kader van dit artikel te ver.