@inbook {IOPORT.05981892, author = {Goubier, Thierry and Sirdey, Renaud and Louise, St\'ephane and David, Vincent}, title = {$\Sigma C$: a programming model and language for embedded manycores.}, year = {2011}, booktitle = {Algorithms and architectures for parallel processing. 11th international conference, ICA3PP 2011, Melbourne, Australia, October 24--26, 2011. Proceedings, Part I}, isbn = {978-3-642-24649-4}, pages = {385-394}, publisher = {Berlin: Springer}, doi = {10.1007/978-3-642-24650-0_33}, abstract = {Summary: We present $\Sigma C$, a programming model and language for high performance embedded manycores. The programming model is based on process networks with non determinism extensions and process behavior specifications. The language itself extends C, with parallelism, composition and process abstractions. It is intended to support architecture independent, high-level parallel programming on embedded manycores, and allows for both low execution overhead and strong execution guarantees. $\Sigma C$ is being developed as part of an industry-grade tool chain for a high performance embedded manycore architecture.}, identifier = {05981892}, }