Nieuwe programmmeertaal benut grafische processors beter
Eric Holk werkt aan promotie-onderzoek op het gebied van computerwetenschappen aan de universiteit van Indiana, maar vindt daarnaast tijd om ook aan programmeertools te werken. Het werken met grafische processors heeft daarbij zijn bijzondere belangstelling. Eerder deed hij onder meer onderzoek naar Rust, een programmeertool van Mozilla. Rust is vooral bedoeld voor programmeurs die greep willen houden op de verdeling van hun regels code over de beschikbare hardware.
Beter programmeren voor grafische processor
Met Harlan sloeg Holk een andere weg in, vertelt hij in een interview met Wired: met Harlan werkt de programmeur juist op een hoger abstractieniveau, enigszins vergelijkbaar met programmeertalen als Python en Ruby. Harlan neemt daarbij de optimalisatie van de code voor toepassing op grafische processors voor zijn rekening. In principe leidt dat tot beter geoptimaliseerde code dan wanneer een programmeur zelf aan het werk gaat, denkt Holk.
De syntax van Harlan is gebaseerd op Scheme, een variant van de programmeertaal Lisp. De code van Harlan is te krijgen op Github.
Gerelateerde artikelen
Gerelateerde artikelen
Reacties
Om een reactie achter te laten is een account vereist.
Inloggen Word abonnee