Conference Papers: CAP: Communication Aware Programming

[becker14dac]Jan Heisswolf, Aurang Zaib, Andreas Zwinkau, Sebastian Kobbe, Andreas Weichslgartner, Jürgen Teich, Jörg Henkel, Gregor Snelting, Andreas Herkersdorf, Jürgen Becker, CAP: Communication Aware Programming, Design Automation Conference (DAC), 2014 51th ACM / EDAC / IEEE, 2014.


Networks-on-Chip (NoC) come along with increased complexity from the implementation and management perspective. This leads to higher energy consumption and programming complexity of NoC-architectures. \newline This work introduces communication aware programing to address communication resource management and efficient programming of NoC architectures. A programming interface is introduced to express communication requirements at the language level. These requirements are evaluated by an OS component that configures the communication hardware accordingly. The concept enables an intuitive use of NoC features like end-to-end connections and DMA transfers. The results show that communication aware programing can improve performance and energy consumption.




Authors at the institute

Department Head
Prof. Gregor Snelting
Scientific Staff
Andreas Zwinkau