Overslaan en naar de inhoud gaan

Gewone programmatuur botst met multicorehardware

Die trucs zijn inderdaad gevonden, bijvoorbeeld het gebruik van meer rekenkernen. Tegenwoordig heeft een standaard pc al een dual- of quadcoreprocessor. “Dat lijkt een goede oplossing, alleen blijkt dat gewone programma’s niet passen op die nieuwe hardware. De software draait wel, alleen wordt één van de rekenkernen voor 100 procent belast, terwijl de andere niets staan te doen”, zegt Bart Kienhuis, algemeen directeur van de firma Compaan Design uit Amsterdam.
Tech & Toekomst
Shutterstock
Shutterstock

Om ten volle gebruik te maken van een multicore-hardwarearchitectuur, zal de programmatuur aangepast moeten worden. Waar mogelijk moet de programmacode geparallelliseerd worden. Kienhuis: “Vergelijk het met een steen die vervoerd moet worden in een emmer. Dat werkt, maar iemand sjouwt zich ongelukkig. Zet er meer emmers naast en de klus kan door meer mensen worden gedaan. Dat vereist wel, dat de ene grote steen (het programma) wordt opgedeeld in kleine stuken, zodat alle emmers evenveel gevuld kunnen worden.”

Lees dit PRO artikel gratis

Maak een gratis account aan en geniet van alle voordelen:

  • Toegang tot 3 PRO artikelen per maand
  • Inclusief CTO interviews, podcasts, digitale specials en whitepapers
  • Blijf up-to-date over de laatste ontwikkelingen in en rond tech

Bevestig jouw e-mailadres

We hebben de bevestigingsmail naar %email% gestuurd.

Geen bevestigingsmail ontvangen? Controleer je spam folder. Niet in de spam, klik dan hier om een account aan te maken.

Er is iets mis gegaan

Helaas konden we op dit moment geen account voor je aanmaken. Probeer het later nog eens.

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in

Maak een gratis account aan en geniet van alle voordelen:

Heb je al een account? Log in