|
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
|
| Volume 137 - Issue 12 |
| Published: March 2016 |
| Authors: Nejib Mediouni, Samir Ben Abid, Oussama Kallel, Salem Hasnaoui |
10.5120/ijca2016908852
|
Nejib Mediouni, Samir Ben Abid, Oussama Kallel, Salem Hasnaoui . Modeling and Performance Evaluation of 2D and 3D NoCs using Discrete Event Simulation. International Journal of Computer Applications. 137, 12 (March 2016), 1-7. DOI=10.5120/ijca2016908852
@article{ 10.5120/ijca2016908852,
author = { Nejib Mediouni,Samir Ben Abid,Oussama Kallel,Salem Hasnaoui },
title = { Modeling and Performance Evaluation of 2D and 3D NoCs using Discrete Event Simulation },
journal = { International Journal of Computer Applications },
year = { 2016 },
volume = { 137 },
number = { 12 },
pages = { 1-7 },
doi = { 10.5120/ijca2016908852 },
publisher = { Foundation of Computer Science (FCS), NY, USA }
}
%0 Journal Article
%D 2016
%A Nejib Mediouni
%A Samir Ben Abid
%A Oussama Kallel
%A Salem Hasnaoui
%T Modeling and Performance Evaluation of 2D and 3D NoCs using Discrete Event Simulation%T
%J International Journal of Computer Applications
%V 137
%N 12
%P 1-7
%R 10.5120/ijca2016908852
%I Foundation of Computer Science (FCS), NY, USA
Network on Chips are a method of interconnecting Processing Elements, such as processors and communication controllers, through a high scalability interconnect architecture. Planning and implementing NoCs is a complex task, and simulating them at the RTL level is time consuming which has motivated the implementation of a big number of cycle accurate and behavioral simulators. In this paper, we join the effort of NoC simulation platform implementation and we introduce a high level NoC simulation platform that is based on Mathworks Simulink and the SimEvents discrete event simulation engine. We, then, model a 2D and a 3D mesh NoCs using this method and we evaluate their performances. The obtained results are, then, validated using the booksim2 cycle accurate NoC simulator.