HPCAN Lab-Sharif University of Technology
   
  Multilayered Architecture
..........................................................
 
 

Xmulator uses a multi-layered architecture to be coherent with the modern software architecture rules. Each layer provides services to the upper layer(s) and only depends on the lower ones.

 

   
  XML Support
..........................................................
 
 

 Xmulator (XML+Simulator) is a flexible simulation environment implemented in C# language. It uses XML format for defining topologies, parameters, and outputs that is very flexible and user friendly.

 

   
  Listener-Based Integeration
..........................................................
 
 

Method used to integrate components in a component-based simulator has a great impact on extensibility and maintainability of the simulator.  Listener-based integration solves the problem of two-way dependency which makes the design less extensible.

 
   
  Overview  
 

Xmulator is a listener-based simulation framework for interconnection networks, sensor networks, queueing networks in c#.
...................................................................
A flexible, easy to extend, fully object-oriented, and multilayered simulator for interconnection networks can provide researchers with a great assistant. It is so desirable to attach newly designed components to the current models and to exploit detailed results.Xmulator is an object-oriented listener-based simulation environment for evaluating multicomputer networks, queueing networks, sensor networks, ... .

..................................................................

 
 
 
 
  Interconnection Network Simulation  
  There is a complete, flit-level, event-based, and extensively detailed package for simulation of interconnection networks which is enabled to simulate interconnection networks with arbitrary topology even in presense of faults.  
  Queueing Network Simulation  
  Queueing is a practical issue in most of the scientific fields. Xmulator can simulate a network of queues and report detailed results of latency, state probability, ... .  
  Xmulator Forum  
  You can join freely to Xmulator Forum and create your discussion threads.  
   About us - Documents - Downloads - Forum   ©2006 Xmulator.org