Ignore:
Timestamp:
12/05/16 17:47:54 (7 years ago)
Author:
oabramkina
Message:

First working version with compression by secondary servers.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_olga/src/server.hpp

    r992 r1009  
    2727        // Communicators for the primary group of servers 
    2828        static MPI_Comm intraComm; 
    29         static list<MPI_Comm> interCommLeft;   // interComm between server and its client (client or primary server) 
     29        static list<MPI_Comm> interCommLeft;   // interComm between server (primary or secondary) and its client (client or primary server) 
    3030        static list<MPI_Comm> interCommRight;  // interComm between primary server and secondary server (non-empty only for primary server pool) 
    3131        static list<MPI_Comm> interComm;       // interCommLeft + interCommRight 
    3232        static std::list<MPI_Comm> contextInterComms; 
    3333        static CEventScheduler* eventScheduler; 
     34 
     35        static int nbSndSrvPools;   // number of secondary server pools 
     36        static int poolNb;          // for secondary servers; stores the pool number 
    3437 
    3538        struct contextMessage 
     
    6568      private: 
    6669        static int rank; 
     70        static int rankSndServers; 
    6771        static StdOFStream m_infoStream; 
    6872        static StdOFStream m_errorStream; 
Note: See TracChangeset for help on using the changeset viewer.