Northampton Electronic Collection of Theses and Research

Energy and performance-aware application mapping for inhomogeneous 3D networks-on-chip

Opoku Agyeman, M., Ahmadinia, A. and Bagherzadeh, N. (2018) Energy and performance-aware application mapping for inhomogeneous 3D networks-on-chip. Journal of Systems Architecture. 89, pp. 103-117. 1383-7621.

Item Type: Article
Abstract: Three dimensional Networks-on-Chip (3D NoCs) have evolved as an ideal solution to the communication demands and complexity of future high density many core architectures. However, the design practicality of 3D NoCs faces several challenges such as thermal issues, high power consumption and area overhead of 3D routers as well as high complexity and cost of vertical link implementation. To mitigate the performance and manufacturing cost of 3D NoCs, inhomogeneous architectures have emerged to combine 2D and 3D routers in 3D NoCs producing lower area and energy consumption while maintaining the performance of homogeneous 3D NoCs. Due to the limited number of vertical links, application mapping on inhomogeneous 3D NoCs can be complex. However, application mapping has a great impact on the performance and energy consumption of NoCs. This paper presents an energy and performance aware application mapping algorithm for inhomogeneous 3D NoCs. The algorithm has been evaluated with various realistic traffic patterns and compared with existing mapping algorithms. Experimental results show NoCs mapped with the proposed algorithm have lower energy consumption and significant reduction in packet delays compared to the existing algorithms and comparable average packet latency with Branch-and-Bound.
Uncontrolled Keywords: Multi-core architectures, Network-on-Chip, 3D integration, 3D Integration
Creators: Opoku Agyeman, Michael, Ahmadinia, Ali and Bagherzadeh, Nader
Faculties, Divisions and Institutes: Faculties > Faculty of Arts, Science & Technology > Computing
Date: September 2018
Date Type: Publication
Page Range: pp. 103-117
Journal or Publication Title: Journal of Systems Architecture
Volume: 89
Number of Pages: 15
Language: English
DOI: https://doi.org/10.1016/j.sysarc.2018.08.002
ISSN: 1383-7621
Status: Published / Disseminated
Refereed: Yes
URI: http://nectar.northampton.ac.uk/id/eprint/10620

Actions (login required)

Edit Item Edit Item