Ignore:
Timestamp:
08/29/23 17:24:04 (10 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/manager/servers_ressource.hpp

    r2523 r2547  
    5555    const double eventLoopLatency_=0;  
    5656    double lastEventLoop_=0. ; 
    57  
     57     
    5858    private: 
     59      bool finished_=false; 
     60    public: 
     61      bool isFinished(void) { return finished_ ;} 
     62    private: 
     63      void synchronize(void) ; 
     64      void threadEventLoop(void) ; 
    5965      shared_ptr<CEventScheduler> eventScheduler_ ; 
    6066      shared_ptr<CEventScheduler> freeRessourceEventScheduler_ ; 
Note: See TracChangeset for help on using the changeset viewer.