CAP: Communication Aware Programming

Beitrag bei einer Tagung

Details zur Publikation

Autorinnen und Autoren: Heisswolf J, Zaib A, Zwinkau A, Kobbe S, Weichslgartner A, Teich J, Henkel J, Snelting G, Herkersdorf A, Becker J
Titel Sammelwerk: Proceedings - Design Automation Conference
Verlag: ACM Press
Verlagsort: New York, NY, USA
Jahr der Veröffentlichung: 2014
Tagungsband: Proc. of The 51st Annual Design Automation Conference (DAC)
Seitenbereich: 105:1-105:6
ISBN: 978-1-4799-3017-3
ISSN: 0738-100X


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. This work introduces communication aware programming 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 operating system component, which configures the communication hardware accordingly. The proposed concept enables an intuitive use of NoC features like end-to-end connections and Direct Memory Access (DMA). The presented results show that communication aware programming can improve performance and energy consumption. Copyright 2014 ACM.

FAU-Autorinnen und Autoren / FAU-Herausgeberinnen und Herausgeber

Teich, Jürgen Prof. Dr.-Ing.
Lehrstuhl für Informatik 12 (Hardware-Software-Co-Design)
Weichslgartner, Andreas
Lehrstuhl für Informatik 12 (Hardware-Software-Co-Design)

Einrichtungen weiterer Autorinnen und Autoren

Karlsruhe Institute of Technology (KIT)


Heisswolf, J., Zaib, A., Zwinkau, A., Kobbe, S., Weichslgartner, A., Teich, J.,... Becker, J. (2014). CAP: Communication Aware Programming. In Proc. of The 51st Annual Design Automation Conference (DAC) (pp. 105:1-105:6). San Francisco, CA, US: New York, NY, USA: ACM Press.

Heisswolf, Jan, et al. "CAP: Communication Aware Programming." Proceedings of the The 51st Annual Design Automation Conference (DAC), San Francisco, CA New York, NY, USA: ACM Press, 2014. 105:1-105:6.


Zuletzt aktualisiert 2018-09-08 um 23:25