10.7 Embedded Software for Many-Core Architectures