Authors
Lars Schor, Hoeseok Yang, Luliana Bacivarov, Lothar Thiele
Publication date
2013/9/29
Conference
2013 International Conference on Compilers, Architecture and Synthesis for Embedded Systems (CASES)
Pages
1-10
Publisher
IEEE
Description
Running each application of a many-core system on an isolated (virtual) guest machine is a widely considered solution for performance and reliability issues. When a new application is started, the guest machine is assigned with an amount of computing resources that depends on the overall workload of the system and is not known to the designer at specification time. For instance, the computing resources might consist of many slow or a few fast processing elements. If the application is statically specified, as, for example, with Kahn process networks, the number of processing elements usable by an application is upper bounded by its number of processes. Similarly, the inter-process communication overhead might limit the maximum performance if the number of processing elements is significantly smaller than the number of processes. In this paper, we propose a formal extension for streaming programming …
Total citations
2013201420152016201720182019182211
Scholar articles
L Schor, H Yang, L Bacivarov, L Thiele - … Conference on Compilers, Architecture and Synthesis …, 2013