Koen Vervloesem
17 October 2008

De Multicore Association heeft de broncode van een voorbeeldimplementatie van zijn MCApi-specificatie openbaar gemaakt. De Multicore Communications Api (MCApi) is een programmeerinterface voor communicatie en synchronisatie van rekenkernen en dient om verschillende typen kernen, interconnects, geheugen, besturingssystemen en programmeertalen met elkaar te laten praten.

De voorbeeldimplementatie is door Freescale gedoneerd aan de Multicore Association en bestaat uit C-code, een verzameling regressietests en benchmarkcode. De broncode compileert en draait onder Linux of Windows (met de Cygwin-omgeving). De architectuurneutrale code gebruikt een transportlaag met gedeeld geheugen. Geïnteresseerde programmeurs kunnen de MCApi-specificatie en de voorbeeldcode downloaden van de website van de Multicore Association.