Previous Topic: Format RulesNext Topic: WLP2 Control Statement


WLP1 Control Statement

The WLP1 control statement causes a workload simulation. The simulation is based on input from the data statement file. The file is created from the online FWLP command and referenced by the UCC7WLP DD statement. The projection reports are the results.

This statement has the following format:

WLP1 [,ALG={WLB|DOTM|PRTY}]
     [,CPUS={1|n}]
     [,ETF={+00|+nn|-nn}]
     [,INIT={+00|+nn|-nn|nn}]
     [,LPP={60|nn}]
     [,RERUN={NO|ABS|AVG}]
     [,RRSPOIL={30|nn}]
     [,RRTHRSH={00|nn}]
     [,SCNINCR={00|hh}]
     [,SCNSPAN={04|hh}]
     [,TITLE={CA-7|NAME}]
     [,TP1={+00|+nn|-nn|nn}]
     [,TP2={+00|+nn|-nn|nn}]
ALG

(Optional) Indicates the algorithm to use for the simulation of job processing activity.

WLB

Simulates the job processing according to the workload balancing priority calculation technique. This value is the default.

DOTM

Simulates the job processing, assuming that job submission priority is based solely on the specified due-out time of the job (T on the JOB statement).

PRTY

Simulates the job processing, assuming that job submission priority is based on the specified priority of a job (P on the JOB statement).

CPUS

(Optional) Indicates an adjustment in the total number of CPUs to represent. Values can range from 1 to 9.

1

Indicates one CPU. This value is the default.

n

Specifies the number of CPUs to consider. This value multiplies both the number of initiators and CPU capacity.

ETF

(Optional) Indicates a global elapsed time factor, assuming all jobs run nn percent slower or faster than their elapsed times indicated by the T parameter on the JOB data statement. The ETF parameter is useful for simulating hardware changes.

+00

Indicates that the ETF parameter was not specified, or there is no change to the elapsed time specified by the T parameter on the JOB data statement. This value is the default.

+nn

Assumes that all jobs run nn percent faster than the T parameter on the JOB data statement specified.

-nn

Assumes that all jobs run nn percent slower than the T parameter on the JOB data statement specified.

INIT

(Optional) Adjusts the value of INIT specified on each of the RES data statements for the entire simulation process. Indicates a global change to the number of initiators available. Values can range from 00 to 99.

+00

Indicates the INIT parameter was not specified or no adjustment is required on RES INIT. This value is the default.

+nn

Indicates the amount to increase the number of initiators available. For example, RES statement INIT=3; WLP1 statement INIT=+3; the resulting number of initiators available is 6.

-nn

Indicates the amount to decrease the number of initiators available. For example, RES statement INIT=3; WLP1 statement INIT=-1; the resulting number of initiators available is 2.

nn

Overrides and replaces the value of RES statement INIT. For example, RES statement INIT=3; WLP1 statement INIT=1; the resulting number of initiators available is 1.

LPP

(Optional) Indicates the number of lines per page for all reports produced.

60

Indicates the default number of lines per page for reports produced.

nn

Indicates the number of lines per page for reports produced. Value cannot be less than 40 nor greater than 80.

The next three parameters work together to determine the increase in elapsed time depending on the particular job's rerun rate.

RERUN

(Optional) Indicates the method by which rerun conditions are represented in the simulation.

NO

Indicates to ignore rerun rates. NO is the default.

ABS

Indicates to increase elapsed time by the RRSPOIL (rerun spoilage) percentage for all jobs with rerun rates over the RRTHRSH (rerun threshold) value.

AVG

Indicates to increase each job's elapsed time by the RRSPOIL (rerun spoilage) percentage times the job's rerun rate, as follows:

Elapsed Time = Elapsed Time x (1 + RRSPOIL x Rerun Rate)

The rerun rate for each job is its historical average.

RRSPOIL

(Optional) Indicates the percentage by which to lengthen the elapsed time of each job due to reruns. This parameter is ignored when RERUN=NO.

30

Indicates the default percentage by which elapsed time of each job is lengthened.

nn

Indicates the percentage by which each elapsed time of each job is lengthened. For example:

RERUN=ABS,RRTHRSH=10,RRSPOIL=25

For any job whose rerun rate is 10 percent or more, the job's elapsed time increases 25 percent.

RERUN=AVG,RRSPOIL=25

If a job's rerun rate is 10 percent, the job's elapsed time increases 2.5 percent.

RRTHRSH

(Optional) Indicates an RRSPOIL (rerun spoilage) value to apply to those jobs where the rerun frequency crosses the threshold that this parameter specifies. RERUN=ABS must also be specified. This parameter is ignored if RERUN=NO or AVG. Otherwise, this parameter is optional.

00

Indicates that the RRTHRSH parameter was not specified. This value is the default.

nn

Specifies the percentage that the RR value of a job must be equal or must surpass for the rerun spoilage to apply.

SCNINCR

(Optional) Indicates the number of hours between the simulated schedule scan "wake-ups." The value corresponds directly to the schedule scan increment value for the online execution of CA WA CA 7 Edition. hh can be from 00 to 24. The default is 00. If the value is 00, jobs are brought into the simulated queues continuously. (This keyword is most useful in shops requiring a large scan span and increment for simulation.)

SCNSPAN

(Optional) Indicates the number of hours early that any job can be run during projection processing. In general, make this value correspond to the schedule scan span specified for the online execution of CA WA CA 7 Edition. However, it is possible to have a job that is dependent on another job and their due-out times are far apart. In this case, make the SCNSPAN value large enough to encompass both jobs. hh can be from 01 to 24. The default is 04.

TITLE

(Optional) Indicates whether to use CA-7 or CA Workload Automation SE in the report title.

CA-7

Uses CA-7 in the report title. CA-7 is the default.

NAME

Uses CA Workload Automation SE in the report title.

TP1

(Optional) Adjusts the values of TP1 as specified on each of the RES data statements for the entire simulation process. Indicates a global change to the value of TAPE1 tape drives. Values range from 00 to 99.

+00

Indicates that the TP1 parameter was not specified or no adjustment to the TAPE1 counts is required. This value is the default.

+nn

Indicates a global increase value to the number of TAPE1 tape drives. For example, if RES statement TP1=1; WLP1 statement TP1=+1; the resulting number of TAPE1 tape drives is 2.

-nn

Indicates a global decrease value to the number of TAPE1 tape drives. For example, if RES statement TP1=2; WLP1 statement TP1=-1; the resulting number of TAPE1 tape drives is 1.

nn

Overrides and replaces the value of TAPE1. For example, RES statement TP1=2; WLP1 statement TP1=1; the resulting number of TAPE1 tape drives is 1.

TP2

(Optional) Adjusts the value of TP2 as specified on each of the RES data statements for the entire simulation process. Indicates a global change to the value of TAPE2 tape drives. Values range from 00 to 99.

+00

Indicates that the TP2 parameter was not specified or no adjustment to the TAPE2 counts is required. This is the defThis value is the default.

+nn

Indicates a global increase value to the number of TAPE2 tape drives. For example, if RES statement TP2=1; WLP1 statement TP2=+1; the resulting number of TAPE2 tape drives is 2.

-nn

Indicates a global decrease value to the number of TAPE2 tape drives. For example, if RES statement TP2=2; WLP1 statement TP2=-1; the resulting number of TAPE2 tape drives is 1.

nn

Overrides and replaces the value of TAPE2. For example, RES statement TP2=2; WLP1 statement TP2=1; the resulting number of TAPE2 tape drives is 1.