Changeset 718
- Timestamp:
- 10/05/15 15:32:52 (8 years ago)
- Location:
- XIOS/trunk
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/inputs/COMPLETE/iodef.xml
r527 r718 10 10 <variable_group id="buffer"> 11 11 <variable id="optimal_buffer_size" type="string">memory</variable> 12 <variable id="buffer_ factor_size" type="double">1.0</variable>12 <variable id="buffer_size_factor" type="double">1.0</variable> 13 13 </variable_group> 14 14 -
XIOS/trunk/inputs/REMAP/iodef.xml
r715 r718 72 72 <variable_group id="buffer"> 73 73 <variable id="optimal_buffer_size" type="string">performance</variable> 74 <variable id="buffer_ factor_size" type="double">30.0</variable>74 <variable id="buffer_size_factor" type="double">30.0</variable> 75 75 </variable_group> 76 76 -
XIOS/trunk/inputs/Unstruct/iodef.xml
r657 r718 35 35 <variable_group id="buffer"> 36 36 <variable id="optimal_buffer_size" type="string">performance</variable> 37 <variable id="buffer_ factor_size" type="double">1.0</variable>37 <variable id="buffer_size_factor" type="double">1.0</variable> 38 38 </variable_group> 39 39 -
XIOS/trunk/inputs/Version2/iodef.xml
r687 r718 128 128 <variable_group id="buffer"> 129 129 <variable id="optimal_buffer_size" type="string">performance</variable> 130 <variable id="buffer_ factor_size" type="double">1.0</variable>130 <variable id="buffer_size_factor" type="double">1.0</variable> 131 131 </variable_group> 132 132 -
XIOS/trunk/inputs/iodef.xml
r624 r718 55 55 <variable_group id="buffer"> 56 56 <variable id="optimal_buffer_size" type="string">performance</variable> 57 <variable id="buffer_ factor_size" type="double">1.0</variable>57 <variable id="buffer_size_factor" type="double">1.0</variable> 58 58 </variable_group> 59 59 -
XIOS/trunk/src/cxios.cpp
r698 r718 24 24 bool CXios::usingOasis ; 25 25 bool CXios::usingServer = false; 26 double CXios::bufferS erverFactorSize=1.0;27 double CXios::defaultBufferServerFactorSize=1.0;26 double CXios::bufferSizeFactor = 1.0; 27 const double CXios::defaultBufferSizeFactor = 1.0; 28 28 bool CXios::printLogs2Files; 29 29 bool CXios::isOptPerformance = true; … … 60 60 } 61 61 62 bufferServerFactorSize=getin<double>("buffer_factor_size",defaultBufferServerFactorSize) ; 62 bufferSizeFactor = getin<double>("buffer_size_factor", defaultBufferSizeFactor); 63 63 64 globalComm=MPI_COMM_WORLD ; 64 65 } -
XIOS/trunk/src/cxios.hpp
r697 r718 40 40 static bool usingOasis ; //!< Using Oasis 41 41 static bool usingServer ; //!< Using server (server mode) 42 static double bufferS erverFactorSize ; //!< Factor helps tune buffer size43 static double defaultBufferServerFactorSize; //!< Default factor value42 static double bufferSizeFactor; //!< Factor used to tune the buffer size 43 static const double defaultBufferSizeFactor; //!< Default factor value 44 44 static bool isOptPerformance; //!< Check if buffer size is for performance (as large as possible) 45 45 static CRegistry* globalRegistry ; //!< global registry which is wrote by the root process of the servers -
XIOS/trunk/src/node/grid.cpp
r687 r718 86 86 std::map<int, StdSize> CGrid::getConnectedServerDataSize() 87 87 { 88 double secureFactor = 2.5 * sizeof(double) * CXios::bufferS erverFactorSize;88 double secureFactor = 2.5 * sizeof(double) * CXios::bufferSizeFactor; 89 89 StdSize retVal = 1; 90 90 std::map<int, StdSize> ret;
Note: See TracChangeset
for help on using the changeset viewer.