SimNP: a flexible platform for the simulation of a network processing system

  • Authors:
  • David Bermingham;Liu Zhen;Xiaojun Wang

  • Affiliations:
  • Dublin City University, Ireland;Dublin City University, Ireland;Dublin City University, Ireland

  • Venue:
  • Proceedings of the 4th ACM/IEEE Symposium on Architectures for Networking and Communications Systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present an open source flexible network processor simulation framework called SimNP. Allowing algorithms and applications to be implemented in high level languages such as C or C++, SimNP allows workload characterization, architecture development and performance evaluation. The simulator models several architectural features that are commonly employed by network processors, including multiple processing cores, integrated networking interface and memory controller, and hardware accelerators. Moreover, new features or new modules can also be easily added into this simulator.