Skip to content

Commit

Permalink
fixes default iodefs so that we use 2 layer servers
Browse files Browse the repository at this point in the history
  • Loading branch information
ICCP Guest authored and ICCP Guest committed Aug 1, 2023
1 parent f7fd219 commit ef71756
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 15 deletions.
6 changes: 3 additions & 3 deletions namelists/oifs/43r3/xios/TCO319_DART/iodef.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@
<context id="xios">
<variable_definition>
<variable_group id="server" > <!-- Tune 2-level servers for performance purposes -->
<variable id="using_server2" type="bool"> false </variable>
<variable id="using_server2" type="bool"> true </variable>
<variable id="ratio_server2" type="int" > 50 </variable>
<variable id="number_pools_server2" type="int" > 2 </variable>
<variable id="number_pools_server2" type="int" > 1 </variable>
<variable id="server2_dist_file_memory" type="bool" > false </variable>
<variable id="server2_dist_file_memory_ratio" type="double"> 0.5 </variable>
</variable_group>

<variable_group id="buffer" > <!-- Tune both "buffer" variables for performance purposes -->
<variable id="optimal_buffer_size" type="string"> performance </variable>
<variable id="buffer_size_factor" type="double"> 1.0 </variable>
<variable id="buffer_size_factor" type="double"> 2.0 </variable>
</variable_group>

<variable_group id="parameters" >
Expand Down
6 changes: 3 additions & 3 deletions namelists/oifs/43r3/xios/TCO639_DART/iodef.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@
<context id="xios">
<variable_definition>
<variable_group id="server" > <!-- Tune 2-level servers for performance purposes -->
<variable id="using_server2" type="bool"> false </variable>
<variable id="using_server2" type="bool"> true </variable>
<variable id="ratio_server2" type="int" > 50 </variable>
<variable id="number_pools_server2" type="int" > 2 </variable>
<variable id="number_pools_server2" type="int" > 1 </variable>
<variable id="server2_dist_file_memory" type="bool" > false </variable>
<variable id="server2_dist_file_memory_ratio" type="double"> 0.5 </variable>
</variable_group>

<variable_group id="buffer" > <!-- Tune both "buffer" variables for performance purposes -->
<variable id="optimal_buffer_size" type="string"> performance </variable>
<variable id="buffer_size_factor" type="double"> 1.0 </variable>
<variable id="buffer_size_factor" type="double"> 2.0 </variable>
</variable_group>

<variable_group id="parameters" >
Expand Down
6 changes: 3 additions & 3 deletions namelists/oifs/43r3/xios/TCO639_ROS2/iodef.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@
<context id="xios">
<variable_definition>
<variable_group id="server" > <!-- Tune 2-level servers for performance purposes -->
<variable id="using_server2" type="bool"> false </variable>
<variable id="using_server2" type="bool"> true </variable>
<variable id="ratio_server2" type="int" > 50 </variable>
<variable id="number_pools_server2" type="int" > 2 </variable>
<variable id="number_pools_server2" type="int" > 1 </variable>
<variable id="server2_dist_file_memory" type="bool" > false </variable>
<variable id="server2_dist_file_memory_ratio" type="double"> 0.5 </variable>
</variable_group>

<variable_group id="buffer" > <!-- Tune both "buffer" variables for performance purposes -->
<variable id="optimal_buffer_size" type="string"> performance </variable>
<variable id="buffer_size_factor" type="double"> 1.0 </variable>
<variable id="buffer_size_factor" type="double"> 2.0 </variable>
</variable_group>

<variable_group id="parameters" >
Expand Down
6 changes: 3 additions & 3 deletions namelists/oifs/43r3/xios/TCO639_SO3/iodef.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@
<context id="xios">
<variable_definition>
<variable_group id="server" > <!-- Tune 2-level servers for performance purposes -->
<variable id="using_server2" type="bool"> false </variable>
<variable id="using_server2" type="bool"> true </variable>
<variable id="ratio_server2" type="int" > 50 </variable>
<variable id="number_pools_server2" type="int" > 2 </variable>
<variable id="number_pools_server2" type="int" > 1 </variable>
<variable id="server2_dist_file_memory" type="bool" > false </variable>
<variable id="server2_dist_file_memory_ratio" type="double"> 0.5 </variable>
</variable_group>

<variable_group id="buffer" > <!-- Tune both "buffer" variables for performance purposes -->
<variable id="optimal_buffer_size" type="string"> performance </variable>
<variable id="buffer_size_factor" type="double"> 1.0 </variable>
<variable id="buffer_size_factor" type="double"> 2.0 </variable>
</variable_group>

<variable_group id="parameters" >
Expand Down
6 changes: 3 additions & 3 deletions namelists/oifs/43r3/xios/TCO639_jane/iodef.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@
<context id="xios">
<variable_definition>
<variable_group id="server" > <!-- Tune 2-level servers for performance purposes -->
<variable id="using_server2" type="bool"> false </variable>
<variable id="using_server2" type="bool"> true </variable>
<variable id="ratio_server2" type="int" > 50 </variable>
<variable id="number_pools_server2" type="int" > 2 </variable>
<variable id="number_pools_server2" type="int" > 1 </variable>
<variable id="server2_dist_file_memory" type="bool" > false </variable>
<variable id="server2_dist_file_memory_ratio" type="double"> 0.5 </variable>
</variable_group>

<variable_group id="buffer" > <!-- Tune both "buffer" variables for performance purposes -->
<variable id="optimal_buffer_size" type="string"> performance </variable>
<variable id="buffer_size_factor" type="double"> 1.0 </variable>
<variable id="buffer_size_factor" type="double"> 2.0 </variable>
</variable_group>

<variable_group id="parameters" >
Expand Down

0 comments on commit ef71756

Please sign in to comment.