University of Bahrain
Scientific Journals

Clustered Networks-on-Chip: SimulationandPerformanceEvaluation

Show simple item record

dc.contributor.author Hassan, Ahmed S.
dc.contributor.author Morgan, Ahmed A.
dc.contributor.author El-Kharashi, M. Watheq
dc.date.accessioned 2018-07-09T07:03:54Z
dc.date.available 2018-07-09T07:03:54Z
dc.date.issued 2017-03-01
dc.identifier.issn 2210-142X
dc.identifier.uri https://journal.uob.edu.bh:443/handle/123456789/287
dc.description.abstract In many-core Networks-on-Chip (NoC) systems, two topics have recently been researched; NoC clustering and NoC simulation. NoC clustering investigates grouping processing elements (PEs) based on common characteristics between them, like spatial locality or communication patterns. Research showed that NoC clustering achieved better performance and load balancing. Furthermore, it allows scalability of the NoC grid. The other topic, NoC simulation, provides tools for early evaluation of NoC systems. This allowed easy investigation of NoC systems with large number of PEs. Plenty of research has been done in both topics separately. In this paper, we try to fill the gap. We extend an existing NoC simulation tool by adding support for simulating NoC clusters and inter-NoC traffic. The presented NoC clustering simulator supports the modular design technique, which in turn offers the flexibility in configuring cluster parameters. Examples of configurable parameters that are supported by our modified simulator are: adding interconnection topologies to configure how the NoC entities are connected with each other, adding a cluster manager that maps tasks to NoC entities based on the inter-NoC communication pattern, adding latency factors of cluster links in the case of inter-NoC traffic, and adapting the routing algorithm for both inter-cluster and intra-cluster traffic. A clustered NoC simulation case study shows the effectiveness of the modifications made to the simulator. For example, a certain NoC setup is simulated twice, initially non-clustered then clustered, using the added features. Collected data shows that the average clustered NoC routers’ energy consumption is 50% lower than the consumption in the non-clustered case. en_US
dc.language.iso en_US en_US
dc.publisher University of Bahrain en_US
dc.rights Attribution-NonCommercial-ShareAlike 4.0 International *
dc.rights.uri http://creativecommons.org/licenses/by-nc-sa/4.0/ *
dc.subject Clustering en_US
dc.subject Inter-NoC communication en_US
dc.subject NoC en_US
dc.subject NoCTweak en_US
dc.title Clustered Networks-on-Chip: SimulationandPerformanceEvaluation en_US
dc.type Article en_US
dc.identifier.doi http://dx.doi.org/10.12785/IJCDS/060201
dc.volume 06
dc.issue 02
dc.pagestart 51
dc.pageend 61
dc.source.title International Journal of Computing and Digital Systems
dc.abbreviatedsourcetitle IJCDS


Files in this item

The following license files are associated with this item:

This item appears in the following Issue(s)

Show simple item record

Attribution-NonCommercial-ShareAlike 4.0 International Except where otherwise noted, this item's license is described as Attribution-NonCommercial-ShareAlike 4.0 International

All Journals


Advanced Search

Browse

Administrator Account