A flexible approach for compiling scilab to reconfigurable multi-core embedded systems

T. Stripf, O. Oey, T. Bruckschloegl, R. Koenig, M. Huebner, J. Becker, George Goulas, Panayiotis Alefragis, Nikolaos S. Voros, Gerard Rauwerda, Daniel Menard, Olivier Sentieys (+7 others)
2012 7th International Workshop on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC)  
The mapping process of high performance embedded applications to today's reconfigurable multiprocessor System-on-Chip devices suffers from a complex toolchain and programming process. Thus, the efficient programming of such architectures in terms of achievable performance and power consumption is limited to experts only. Enabling them to nonexperts requires a simplified programming process that hides the complexity of the underlying hardware -introduced by software parallelism of multiple cores
more » ... and the flexibility of reconfigurable architectures -to the end user. The Architecture oriented par-aLlelization for high performance embedded Multi-core systems using scilAb (ALMA) European project aims to bridge these hurdles through the introduction and exploitation of a Scilab-and architecture-description-language-based toolchain which enables the efficient mapping of applications on multiprocessor platforms from high level of abstraction. This holistic solution of the toolchain allows the complexity of both the application and the architecture to be hidden, which leads to a better acceptance, reduced development costs, and shorter time-to-market.
doi:10.1109/recosoc.2012.6322879 dblp:conf/recosoc/StripfOBKHBRSKDMKMGAVDMSGP12 fatcat:ztmty66zq5d3hol7j5fenoxcxa