Overslaan en naar de inhoud gaan

Technisch rekenen kan veel sneller

De technieken van Yzelman hebben betrekking op grote rekenproblemen, waar gegevens in de vorm van vectoren en matrices worden verwerkt. Deze gegevens worden tijdens het berekenen in de cachegeheugens van de computer geladen.
Maatschappij
Shutterstock
Shutterstock

Bij een gestructureerd rekenprobleem zitten alle benodigde gegevens in die cache en kunnen ze zeer snel door de processor worden ingelezen. Maar er zijn ook ongestructureerde rekenschema’s, waarbij de computer doorlopend bezig is om gegevens uit het hoofdgeheugen naar de cache te halen. Het komt daarbij geregeld voor, dat gegevens die al eens zijn opgehaald een aantal slagen later in de berekening wéér nodig zijn. “In zo’n geval staat de computer veel onnodig werk te doen. De processor is meer bezig met wachten tot zijn gegevens beschikbaar zijn dan daadwerkelijk rekenwerk uit te voeren”, aldus Yzelman. Om aan dat probleem een eind te maken is een techniek ontwikkeld, waarmee de gegevens op een bepaalde manier geordend worden. Zo wordt ervoor gezorgd dat berekeningen zoveel mogelijk uitgevoerd kunnen worden op gegevens die reeds in de cache zitten.

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