Login | Register

Fast Simulation of Programmable Network Forwarding Plane Devices


Fast Simulation of Programmable Network Forwarding Plane Devices

Parsazad, Shafigh (2016) Fast Simulation of Programmable Network Forwarding Plane Devices. Masters thesis, Concordia University.

[thumbnail of Parsazad_MASc_F2016.pdf]
Text (application/pdf)
Parsazad_MASc_F2016.pdf - Accepted Version
Available under License Spectrum Terms of Access.


With the evolution of the Internet, the processing of packets at the routers while providing
flexibility in deploying new protocols and services at the same time has become a major concern.
Programmable forwarding elements with high processing capability have emerged as a solution.
But the main challenge is to find the optimal hardware architecture while taking into account
constraints such as different packet processing functions, task scheduling options, electrical
power consumption and providing quality-of-service (QoS) guarantees. Therefore, it is essential
to investigate methods that help in identifying limitations and bottlenecks before physical
fabrication. Having an appropriate model provides designers a progressive path to narrow the
design space and establish credible and feasible alternatives before deciding on an
In this thesis, we propose a flexible and fast instruction accurate host-compiled simulator to
make it possible to explore wide ranges of architectures and application scenarios to find the
optimal configuration that meets given performance, throughput and latency for programmable
forwarding elements. Application developers can use the simulator as a virtual prototype to
simulate and debug their applications before hardware availability. Moreover, forwarding device
architects can use simulator to evaluate the trade-offs between different hardware/software
design decisions.

Divisions:Concordia University > Gina Cody School of Engineering and Computer Science > Electrical and Computer Engineering
Item Type:Thesis (Masters)
Authors:Parsazad, Shafigh
Institution:Concordia University
Degree Name:M.A. Sc.
Program:Electrical and Computer Engineering
Date:August 2016
Thesis Supervisor(s):Abdi, Samar
ID Code:981480
Deposited On:08 Nov 2016 14:58
Last Modified:18 Jan 2018 17:53
All items in Spectrum are protected by copyright, with all rights reserved. The use of items is governed by Spectrum's terms of access.

Repository Staff Only: item control page

Downloads per month over past year

Research related to the current document (at the CORE website)
- Research related to the current document (at the CORE website)
Back to top Back to top