Porting Applications to Multicore Platforms: Results from the BIP & MCAPI Tool Chain for STHORM

Saddek Bensalem, Marius Bozga, Ayoub Nouri, Julien Mottin, and Francois Pacull.
In Platform 2012/STHORM Embedded Many-Core Acceleration (2nd P2012 Dev. Conf.). Diego Melpignano, Luca Benini, and Fabien Clermidy, editors. March 2013. DATE 2013 Workshop, Grenoble, France. http://www.date-conference.com/conference/workshop-w4.
We present recent developments on implementation of parallel applications using the BIP design flow and the Multicore Communication API (MCAPI) implementation and its associated runtime for P2012/STHORM platform. The BIP design flow is actually being used for evaluation and prototype implementation of industrial-size parallel applications proposed in the context of several research projects. We shall demonstrate few of them, including HMAX Models, a video processing application for object recognition and AESA, a radar processing chain.