INSEE 05.04.2011
Interconnection Nertworks Simulation and Evaluation Environment
File List
Here is a list of all documented files with brief descriptions:
C:/cygwin/home/Javier/insee/src/arbitrate.cDeclaration of FSIN functions to perform arbitration
C:/cygwin/home/Javier/insee/src/batch.cTools & running modes for sampling (batchs & shots)
C:/cygwin/home/Javier/insee/src/batch.h [code]Definition of a batch
C:/cygwin/home/Javier/insee/src/constants.h [code]Some definitions for default compilation
C:/cygwin/home/Javier/insee/src/data_generation.cData generation module of FSIN
C:/cygwin/home/Javier/insee/src/dimemas.h [code]This file defines the dimemas trace format given by the UPC. It may have changed over time
C:/cygwin/home/Javier/insee/src/dtt.cThe Twisted Torus topology tools
C:/cygwin/home/Javier/insee/src/event.cEvent management functions used in trace-driven simulation
C:/cygwin/home/Javier/insee/src/event.h [code]Definition of event, event queue & event list, for trace driven simulation
C:/cygwin/home/Javier/insee/src/exd.cExecution driven simulation & Interface with Simics tools and functions
C:/cygwin/home/Javier/insee/src/exd.h [code]Execution driven simulation & Interface with Simics needed definitions
C:/cygwin/home/Javier/insee/src/fattree.cK-ary n-tree topology tools
C:/cygwin/home/Javier/insee/src/get_conf.cGets the configuration of the Simulation
C:/cygwin/home/Javier/insee/src/globals.h [code]Declaration of all global variables & functions
C:/cygwin/home/Javier/insee/src/icube.cThe indirect cube topology tools
C:/cygwin/home/Javier/insee/src/init_functions.cInitialization of structures & functions required for simulation
C:/cygwin/home/Javier/insee/src/list.cImplementation of a double linked dinamic list. Used by Execution driven simulation module
C:/cygwin/home/Javier/insee/src/list.h [code]Definitions for the double linked dinamic list. Used by Execution driven simulation module
C:/cygwin/home/Javier/insee/src/literal.cTools for reading simulation parameter
C:/cygwin/home/Javier/insee/src/literal.h [code]Definition of a literal that links a string to a number
C:/cygwin/home/Javier/insee/src/main.cMain function of the FSIN simulator
C:/cygwin/home/Javier/insee/src/midimew.cThe midimew topology tools
C:/cygwin/home/Javier/insee/src/misc.cSome miscellaneus tools & definitions
C:/cygwin/home/Javier/insee/src/misc.h [code]Some miscellaneus tools & definitions
C:/cygwin/home/Javier/insee/src/packet.h [code]Definition of FSIN Packets
C:/cygwin/home/Javier/insee/src/pattern.cDefinition of all synthetic traffic patterns in use by FSIN
C:/cygwin/home/Javier/insee/src/pattern.h [code]Declaration of all traffic patterns in use by FSIN
C:/cygwin/home/Javier/insee/src/perform_mov.cDefinition of traffic movement & consumption functions
C:/cygwin/home/Javier/insee/src/phit.h [code]Definition of FSIN Phits
C:/cygwin/home/Javier/insee/src/pkt_mem.cDefinition of FSIN functions for packet management
C:/cygwin/home/Javier/insee/src/pkt_mem.h [code]Declaration of FSIN functions for packet management
C:/cygwin/home/Javier/insee/src/print_results.cPrinting Functions for FSIN
C:/cygwin/home/Javier/insee/src/queue.cTools for the transit queues used in FSIN routers
C:/cygwin/home/Javier/insee/src/queue.h [code]Definition of the queues used in FSIN routers. Both transit & injection queues are defined here
C:/cygwin/home/Javier/insee/src/queue_inj.cTools for the injection queues used in FSIN routers
C:/cygwin/home/Javier/insee/src/request_ports.cAll request port functions & tools
C:/cygwin/home/Javier/insee/src/router.cRouter management functions
C:/cygwin/home/Javier/insee/src/router.h [code]Declaration of FSIN routers
C:/cygwin/home/Javier/insee/src/stats.cTools for collecting stats
C:/cygwin/home/Javier/insee/src/torus.cThe torus & mesh topologies tools
C:/cygwin/home/Javier/insee/src/trace.cTools for trace guided simulation