コード例 #1
0
ファイル: fly.cpp プロジェクト: booksim/booksim
KNFly::KNFly( const Configuration &config ) :
  Network( config )
{
  _ComputeSize( config );
  _Alloc( );
  _BuildNet( config );
}
コード例 #2
0
KNFly::KNFly( const Configuration &config, const string & name ) :
Network( config, name )
{
  _ComputeSize( config );
  _Alloc( );
  _BuildNet( config );
}
コード例 #3
0
ファイル: singlenet.cpp プロジェクト: pranamibhatt/booksim
SingleNet::SingleNet( const Configuration &config ) :
  Network( config )
{
  _ComputeSize( config );
  _Alloc( );
  _BuildNet( config );
}
コード例 #4
0
ファイル: flatfly_onchip.C プロジェクト: pranamibhatt/booksim
FlatFlyOnChip::FlatFlyOnChip( const Configuration &config, const string & name ) :
  BSNetwork( config, name )
{

  _ComputeSize( config );
  _Alloc( );
  _BuildNet( config );
}
コード例 #5
0
DragonFlyNew::DragonFlyNew( const Configuration &config, const string & name ) :
  Network( config, name )
{

  _ComputeSize( config );
  _Alloc( );
  _BuildNet( config );
}
コード例 #6
0
ファイル: anynet.cpp プロジェクト: pranamibhatt/booksim
AnyNet::AnyNet( const Configuration &config, const string & name )
  :  Booksim_Network( config, name ){

  _ComputeSize( config );
  _Alloc( );
  _BuildNet( config );
  router_list.resize(2);
}
コード例 #7
0
ファイル: kncube.C プロジェクト: pranamibhatt/booksim
KNCube::KNCube( const Configuration &config, const string & name, bool mesh ) :
BSNetwork( config, name )
{
  _mesh = mesh;

  _ComputeSize( config );
  _Alloc( );
  _BuildNet( config );
}
コード例 #8
0
ファイル: kncube.cpp プロジェクト: Urmish/CPU-GPU-Coherence
KNCube::KNCube( const Configuration &config, bool mesh ) :
Network_gpgpu( config )
{
   _mesh = mesh;

   _ComputeSize( config );
   _Alloc( );
   _BuildNet( config );
}
コード例 #9
0
ファイル: mecs.cpp プロジェクト: pranamibhatt/booksim
MECS::MECS( const Configuration &config ): Network( config ){
  _ComputeSize( config );
  _Alloc( );
  _BuildNet( config );
}