@inproceedings{be9998067a974d188778f9c568790406,
title = "Ghost routers: Energy-efficient asymmetric multicore processors with symmetric nocs",
abstract = "Asymmetric multicore architectures have been proposed to exploit the benefits of heterogeneous cores. However, asymmetric cores present challenge to network-on-chip (NoC) designers since the floorplan is not necessarily regular with {"}nodes{"} being different size. In contrast, most of the previously proposed NoC topologies commonly assume a regular or symmetric floorplan with equal size nodes. In this work, we first describe how asymmetric floorplan leads to asymmetric topology and can limit overall performance. To overcome the asymmetric floorplan, we present Ghost Routers-extra {"}dummy{"} routers that are added to the NoC to create a symmetric NoC architecture for asymmetric multicore architectures. Ghost router provides higher network path diversity and provides higher network performance that leads to higher system performance. Ghost routers also enable simpler routing algorithms because of the symmetric NoC architecture. While ghost routers is a simplistic modification to the NoC architecture, it does increase NoC cost. However, ghost routers exploit the observations that in realistic systems, the cost of NoC is not a significant fraction of overall system cost. Our evaluations show that ghost routers can improve performance by up to 21% while improving overall energy-efficiency of the system by up to 26%.",
keywords = "Asymmetric NoC, Ghost router, Network-on-chip",
author = "Hyojun Son and Hanjoon Kim and Hao Wang and Kim, {Nam Sung} and John Kim",
note = "Funding Information: This work was supported in part by the National Research Foundation of Korea(NRF) grant funded by the Korea government(MEST) (No.NRF-2017R1A2B4011457) and in part by BK21 Plus project of the National Research Foundation of Korea Grant. Publisher Copyright: {\textcopyright} 2019 Association for Computing Machinery.; 13th IEEE/ACM International Symposium on Networks-on-Chip, NOCS 2019 ; Conference date: 17-10-2019 Through 18-10-2019",
year = "2019",
month = oct,
day = "17",
doi = "10.1145/3313231.3352360",
language = "English (US)",
series = "Proceedings of the 13th IEEE/ACM International Symposium on Networks-on-Chip, NOCS 2019",
publisher = "Association for Computing Machinery",
booktitle = "Proceedings of the 13th IEEE/ACM International Symposium on Networks-on-Chip, NOCS 2019",
address = "United States",
}