MPOPTS parameter: Difference between revisions
Jump to navigation
Jump to search
(Automatically generated page update) |
|||
Line 34: | Line 34: | ||
</table> | </table> | ||
<p>An MP OPTIONS User Language statement can temporarily override the MPOPTS parameter. For more information on multiprocessing concepts and parameters, refer to the <var>Model 204 System Manager's Guide</var>.</p> | <p>An MP OPTIONS User Language statement can temporarily override the MPOPTS parameter. For more information on multiprocessing concepts and parameters, refer to the <var>Model 204 System Manager's Guide</var>.</p> | ||
[[Category:System | [[Category:System Parameters]] | ||
[[Category:Parameters]] | [[Category:Parameters]] |
Revision as of 15:18, 19 April 2013
Summary
- Default value
- X'7F'
- Parameter type
- System
- Where set
- On User 0's parameter line
- Related products
- All
- Introduced
- Model 204 V6.1 or earlier
Description
The MPOPTS parameter setting is used to tune system multiprocessing. The User Language compiler strategy offloads as much work as possible to subtasks. You can set the MPOPTS parameter to modify this strategy for a particular section of code, particularly:
- Nested loops
- MP=NO $functions
- Mixed mode statements
This parameter applies only to z/OS/ESA. Valid settings of MPOPTS are:
Setting | Meaning |
---|---|
x'01' | LOOPs containing serial statements |
X'02' | Calls to subroutines containing serial statements |
X'04' | No $functions. |
X'08' | STORE RECORD and DELETE RECORD statements |
X'20' | READ, PRINT SCREEN/MENU, and REREAD statements |
X'40' | READ and WRITE IMAGE statements |
X'80' | Produce compilation warning messages for serial statements |
An MP OPTIONS User Language statement can temporarily override the MPOPTS parameter. For more information on multiprocessing concepts and parameters, refer to the Model 204 System Manager's Guide.