jameshanlon / network-simulator

A network simulator with reconfigurable routing and topology

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Network simulator
=================

This project is a simple cycle-based network simulator which models flit-level
communication. It is intended to simulate arbitrary network topologies and
routing algorithms. The interconnection architecure is based on virtual channel
routers with wormhole flow-control. The design is based on the BookSim simulator
(http://nocs.stanford.edu/cgi-bin/trac.cgi/wiki/Resources/BookSim) and is
written in Java.

Dependencies
------------

 - JGraphT library (http://http://www.jgrapht.org/). The Makefile will add
   lib/jgrapht-jdk1.6.jar to the classpath.

Compilation and running
-----------------------

 $ make
 $ make run

About

A network simulator with reconfigurable routing and topology

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Java 99.2%Language:Makefile 0.8%