Ignore:
Timestamp:
08/29/23 17:24:04 (9 months ago)
Author:
ymipsl
Message:

Major update :

  • New method to lock and unlock one-sided windows (window_dynamic) to avoid network overhead
  • Introducing multithreading on server sided to manage more efficiently dead-lock occuring (similar to co-routine which will be available and implemented in futur c++ standard), based on c++ threads
  • Suprression of old "attached mode" which is replaced by online writer and reder filters

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS3/trunk/src/transport/context_client.hpp

    r2507 r2547  
    4040      const std::list<int>& getRanksServerLeader(void) const; 
    4141      const std::list<int>& getRanksServerNotLeader(void) const; 
    42       bool isAttachedModeEnabled() const { return isAttached_ ; }  
    4342      static void computeLeader(int clientRank, int clientSize, int serverSize, 
    4443                                std::list<int>& rankRecvLeader, 
     
    9392      size_t hashId_ ; //!< hash id on the context client that will be used for context server to identify the remote calling context client. 
    9493 
    95       bool isAttached_ ; 
    9694      CContextServer* associatedServer_ ; //!< The server associated to the pair client/server 
    9795  }; 
Note: See TracChangeset for help on using the changeset viewer.