Project

Volgende Generatie Programmeertaalabstracties en Gereedschappen

Code
bof/baf/4y/2024/01/030
Looptijd
01-01-2024 → 31-12-2025
Financiering
Gewestelijke en gemeenschapsmiddelen: Bijzonder Onderzoeksfonds
Onderzoeksdisciplines
  • Natural sciences
    • Coding tools and techniques, testing and debugging
    • Parallel programming
    • Programming languages and technologies
Trefwoorden
Parallellisme Programmeertalen GPU
 
Projectomschrijving

Dit project heeft als doel de ontwikkeling van volgende generatie programmeertaalabstracties en gereedschappen die het programmeren van GPU's significant zullen vereenvoudigen en verbeteren. GPU's zijn essentieel geworden in tal van domeinen zoals wetenschappelijke berekeningen, machine learning, en computergraphics. Spijtig genoeg vormt de complexiteit van de huidige programmeertaalmodellen vaak een barrière voor efficiënt gebruik.

Traditionele programmeertaalmodellen zijn niet ontworpen om de massale parallelle verwerking van GPU's optimaal te benutten. Daarom is er een dringende behoefte aan nieuwe abstracties die programmeurs in staat stellen om op een hoger niveau te werken, waardoor de leercurve wordt verkort en ontwikkelingstijden worden verminderd. Ons project richt zich op het ontwerpen van taalconstructies en gereedschappen die complexe parallelle algoritmen begrijpelijk maken, terwijl ze tegelijkertijd zorgen voor maximale prestaties en efficiëntie.