SCHDOFL parameter: Difference between revisions
m (misc formatting) |
|||
Line 13: | Line 13: | ||
<dd><var class="product">Model 204 V7.4</var> | <dd><var class="product">Model 204 V7.4</var> | ||
</dl> | </dl> | ||
==Description== | ==Description== | ||
<p> | <p> | ||
<p>The default value of 2 means that if there are more than twice as many units of MP offloadable work waiting to be processed in an MP subtask as there are active subtasks, and fewer than AMPSUBS subtasks are currently running, another MP offload subtask is activated. </p> | This parameter specifies the target number of threads on the MP offload queue per active task. Setting this parameter makes the <var class="product">Model 204</var> MP subtask scheduler more responsive to instantaneous increases in load, though it has the potential cost of starting MP subtasks too frequently and incurring high wait, post, and address space dispatch costs.</p> | ||
<p>SCHDOFL has no effect if MP/204 is not in effect in an Online (NMPSUBS | <p> | ||
<p> | The default value of 2 means that if there are more than twice as many units of MP offloadable work waiting to be processed in an MP subtask as there are active subtasks, and fewer than <var>AMPSUBS</var> subtasks are currently running, another MP offload subtask is activated. </p> | ||
<p> | |||
<var>SCHDOFL</var> has no effect if MP/204 is not in effect in an Online (<var>NMPSUBS</var> is 0) or if the number of active subtasks (<var>AMPSUBS</var>) is set to 0 or 1. (If <var>AMPSUBS</var> is 1, an MP subtask is activated as soon as there is any offloadable work and then runs until there is no more offloadable work for it to process.)</p> | |||
<p> | |||
<var>[[SCHDOFLZ parameter|SCHDOFLZ]]</var> performs the same function as <var>SCHDOFL</var> for zIIP (SRB) subtasks. <var>[[SCHDOFLS parameter|SCHDOFLS]]</var> controls how aggressively MP subtasks are started to help zIIP subtasks out, and how aggressively MP subtasks take work from zIIP subtasks. </p> | |||
[[Category:System parameters]] | [[Category:System parameters]] | ||
[[Category:Parameters]] | [[Category:Parameters]] |
Revision as of 18:52, 28 July 2016
Threshold for activating subtasks
Summary
- Default value
- 2
- Parameter type
- System
- Where set
- On User 0's parameter line or reset by system manager.
- Related products
- All
- Introduced
- Model 204 V7.4
Description
This parameter specifies the target number of threads on the MP offload queue per active task. Setting this parameter makes the Model 204 MP subtask scheduler more responsive to instantaneous increases in load, though it has the potential cost of starting MP subtasks too frequently and incurring high wait, post, and address space dispatch costs.
The default value of 2 means that if there are more than twice as many units of MP offloadable work waiting to be processed in an MP subtask as there are active subtasks, and fewer than AMPSUBS subtasks are currently running, another MP offload subtask is activated.
SCHDOFL has no effect if MP/204 is not in effect in an Online (NMPSUBS is 0) or if the number of active subtasks (AMPSUBS) is set to 0 or 1. (If AMPSUBS is 1, an MP subtask is activated as soon as there is any offloadable work and then runs until there is no more offloadable work for it to process.)
SCHDOFLZ performs the same function as SCHDOFL for zIIP (SRB) subtasks. SCHDOFLS controls how aggressively MP subtasks are started to help zIIP subtasks out, and how aggressively MP subtasks take work from zIIP subtasks.