/*------------------------------------------------------------------*/
/* EvoCCs							    */
/*   Tool for evolutionary design of broadcast-based                */
/*   collective communications on wormhole networks                 */
/*                                                                  */
/* Author: Jiri Jaros						    */
/*	   jarosjir@fit.vutbr.cz                                    */
/* 	   Brno University of Technology			    */
/* 	   GPL Licence, 2010					    */
/*------------------------------------------------------------------*/

This is a short howto explaing what the archive is intended to and how 
should it be used.

EvoCC is a evolutionary system that designs optimal conflict-free
communication schedules. 

The archive is divided into three parts:
 - EvoCCs_broadcast - use this version to optimize broadcast based 
	communication patterns. 
 - EvoCCs_scatter - use this version to optimize scatter based 
	communication patterns. 
 - Topologies - an archive of a few common topologies such as cubes,
	meshes, rings, etc.


All necessary source codes are provided and a test run batch file is
 placed in Run directory

All project can be compiled under g++-4.4 and higher under 64bit 
systems.

For further information please refer book placed at: 
http://www.fit.vutbr.cz/research/view_pub.php.en?id=9460

Enjoy!
Jiri 

