Example #1
0
KNFly::KNFly( const Configuration &config ) :
  Network( config )
{
  _ComputeSize( config );
  _Alloc( );
  _BuildNet( config );
}
Example #2
0
KNFly::KNFly( const Configuration &config, const string & name ) :
Network( config, name )
{
  _ComputeSize( config );
  _Alloc( );
  _BuildNet( config );
}
Example #3
0
SingleNet::SingleNet( const Configuration &config ) :
  Network( config )
{
  _ComputeSize( config );
  _Alloc( );
  _BuildNet( config );
}
Example #4
0
FlatFlyOnChip::FlatFlyOnChip( const Configuration &config, const string & name ) :
  BSNetwork( config, name )
{

  _ComputeSize( config );
  _Alloc( );
  _BuildNet( config );
}
DragonFlyNew::DragonFlyNew( const Configuration &config, const string & name ) :
  Network( config, name )
{

  _ComputeSize( config );
  _Alloc( );
  _BuildNet( config );
}
Example #6
0
AnyNet::AnyNet( const Configuration &config, const string & name )
  :  Booksim_Network( config, name ){

  _ComputeSize( config );
  _Alloc( );
  _BuildNet( config );
  router_list.resize(2);
}
Example #7
0
KNCube::KNCube( const Configuration &config, const string & name, bool mesh ) :
BSNetwork( config, name )
{
  _mesh = mesh;

  _ComputeSize( config );
  _Alloc( );
  _BuildNet( config );
}
Example #8
0
KNCube::KNCube( const Configuration &config, bool mesh ) :
Network_gpgpu( config )
{
   _mesh = mesh;

   _ComputeSize( config );
   _Alloc( );
   _BuildNet( config );
}
Example #9
0
MECS::MECS( const Configuration &config ): Network( config ){
  _ComputeSize( config );
  _Alloc( );
  _BuildNet( config );
}