A Methodology and ecosystem for many-core programming

Computers are going through a radical redesign process, leading to novel architectures with large numbers of small cores. Examples of such many-cores are Graphics Processing Units and the Intel Xeon Phi, which are used by about 65% of the top 50 fastest supercomputers.

Many-cores can give spectacular performance results, but their programming model is totally different from traditional CPUs.

It currently takes an unacceptable amount of time for application programmers to obtain sufficient performance on these devices. The key problem is the lack of methodology to easily develop efficient many-core kernels.

We will therefore develop a programming methodology and compiler ecosystem that guide application developers to effectively write efficient scientiffc programs for many-cores, starting with a methodology and compiler that we have developed recently. We will apply this methodology to two highly diverse applications for which performance currently is key: Bioinformatics and Natural Language Processing (NLP). We will extend our compiler ecosystem to address the applications’ requirements in three directions: kernel fusion, distributed execution, and generation of human-readable target code.

The project should provide applications and eScientists with a sound methodology and the relevant understanding to enable practical use of these game-changing manycores, boosting the performence of current and future programs.

Contactpersonen

Schrijf u hier in voor onze nieuwsbrief en blijf op de hoogte van het laatste nieuws omtrent Commit2Data.

Recent news

ToGRIP: Grip op Goederenreizen: logistiek en verkeersmanagement samen
Het verkeer en de logistieke sector staan onder druk door toenemende congestie en de groei van goederenstromen. Om deze uitdagingen aan te pakken, is het project ToGRIP – een onderdeel van Commit2Data – gestart. Het doel van ToGRIP is om betere integ...
20 september 2024
Het Snijvlak van Kunst en Data: Het Art Datis Project en de nalatenschap van Sybren Valkema
Het Art Datis project bevindt zich op het snijvlak van kunstgeschiedenis en digitale geesteswetenschappen en combineert op unieke wijze traditioneel kunstonderzoek met moderne datawetenschap. Centraal in het project staat het uitgebreide archief van ...
16 juli 2024
Multidimensionale big data modellering voor betrouwbare elektriciteitsvoorziening
Weerpatronen veroorzaken grote schommelingen in het weer in Europa en in de potentiële levering van energie uit hernieuwbare energiebronnen. Weersomstandigheden kunnen de systeemtoereikendheid van een koolstofarm energiesysteem op lange termijn in ge...
02 juli 2024

Actuele themas

eScience