Grote veranderingen op het gebied van computational software

Op ons jubileumsymposium op 9 april in Delft gaan we in op de grote veranderingen in ons vakgebied. In deze blog geven we alvast een voorproefje.

AI-assisted programming

AI-ondersteund programmeren

Een eerste ingrijpende ontwikkeling in ons vakgebied is de opkomst van AI-ondersteuning bij het programmeren. Dat gaat ook onze klantenkring niet voorbij. Tools als GitHub Copilot maken het voor onze klanten mogelijk om zelf een deel van het programmeerwerk te doen dat vroeger uitbesteed werd.

Maar er is nog een groot gat tussen het genereren van een stuk programmatuur en het opbouwen van een betrouwbare, grootschalige applicatie. Hoe goed de tools ook zijn, ze zijn vooralsnog geen vervanging van een ervaren softwareontwikkelaar.

We zien dat het genereren van complete programma’s met AI alleen werkt voor kleinere toepassingen die tijdelijk nodig zijn. Maar voor grootschalige programmatuur dienen de AI-tools vooral als ondersteuning bij het programmeren. Voor zover onze klanten het toestaan, gebruiken we het voor het schrijven van (unit-)testen en boilerplate programmatuur, het verklaren van de werking van ondoorzichtige code en het genereren van annotaties. Zie ook onze blog over dit onderwerp.

Physics AI

Ook de opkomst van Physics AI zal een grote impact hebben voor sommige van onze klanten. Physics AI is een cross-over van machine learning en traditionele wiskundige modellering. De voornaamste toepassing is het ontwikkelen van snelle machine learning modellen voor dingen die te maken hebben met de fysische werkelijkheid. Zulke snelle modellen zijn ideaal voor scenario-studies, optimalisatieberekeningen of model-in-the-loop control. Voor het trainen van Physics AI modellen kan gebruik gemaakt worden van de resultaten van traditionele simulaties maar ook van meetdata uit sensoren.

In deze blog vertellen we meer over Physics AI. Een uitgebreidere bespreking van de kansen die dit biedt is te vinden in ons whitepaper over Physics AI.

Het onderwerp komt niet aan de orde op het symposium omdat we er later in het jaar apart nog eens aandacht aan willen besteden. Maar vraag onze medewerkers er gerust naar op het symposium: ze brengen u graag in contact met onze specialisten.

High-end GPGPU

Nieuwe rekenplatformen

Het symposium gaat dan weer wel in op een andere ontwikkeling in ons vakgebied: de veranderingen op het gebied van rekensystemen. Overal in de wereld, maar met name in de VS, worden gigantische rekencentra gebouwd die helemaal toegespitst zijn op machine learning. Ook in Nederland moet een AI-factory komen.

Deze ontwikkelingen hebben ook gevolgen voor de meer traditionele vormen van grootschalige berekeningen. Er komen nieuwe processorarchitecturen beschikbaar en we zien steeds vaker ook hybride systemen met daarin multicore CPU’s, GPU’s en andere soorten processoren. Dat stelt weer nieuwe eisen aan de manier waarop applicaties ontwikkeld worden.

Quantum computing

Het laatste onderwerp van ons symposium is quantum computing. Praktische toepassingen zijn op z’n minst nog heel beperkt, mede omdat quantum computers het stadium van prototypes en demonstrators nauwelijks voorbij zijn. Voor het soort toepassingen waar onze klanten over het algemeen aan werken, is quantum computing nog geen reΓ«le optie. Maar bij universiteiten wordt er inmiddels volop onderzoek gedaan naar quantum algoritmen voor een breder scala aan toepassingen. Het is zeker denkbaar dat dit over een aantal jaren wel degelijk bruikbaar wordt voor een deel van de vraagstukken van onze klanten.

Symposium The Future is Here: Computing over 5, 10 en 15 jaar

Kom op donderdagmiddag 9 april naar ons jubileumsymposium in Delft om u bij te laten praten over deze ontwikkelingen. Alle informatie is te vinden op de jubileumpagina op onze website. Via deze link kunt u zich direct inschrijven.