Previous Topic: Restrict Use of Resource Intensive TasksNext Topic: Scenario: Subset Checkout and Code Generation


Use the Subset Concurrency Matrix to Schedule Tasks

The interaction of two processes can have three outcomes:

The CA Gen Concurrency Matrix that follows indicates whether the CA Gen functions can run simultaneously. The subsetting functions appear at the upper left corner.

Key
Y = Yes, the two operations can run concurrently.
U = Unique; the operations can run concurrently if the subset names differ.
<blank> = No, the operations cannot run concurrently.

 

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

1 Checkout Subset

U

 

U

U

U

U

U

 

Y

 

 

Y

 

 

 

Y

 

Y

 

 

 

 

Y

Y

 

2 Upload Subset

 

U

U

U

U

U

 

 

Y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3 Override Subset

U

U

U

U

U

U

U

 

Y

 

 

Y

 

Y

Y

Y

Y

Y

Y

 

 

 

Y

Y

Y

4 Rename Subset

U

U

U

U

U

U

U

 

Y

 

 

Y

 

Y

Y

Y

Y

Y

Y

 

 

 

Y

Y

Y

5 Delete Subset

U

U

U

U

U

U

U

 

Y

 

 

Y

 

Y

Y

Y

Y

Y

Y

 

 

 

Y

Y

Y

6 Copy Subset

U

U

U

U

U

U

U

 

Y

 

 

Y

 

Y

Y

Y

Y

Y

Y

 

 

 

Y

Y

Y

7 Cre Mdl From Subset (SRC)

U

 

U

U

U

U

U

 

Y

 

 

Y

 

 

 

Y

 

Y

 

 

 

 

Y

Y

 

8 Cre Mdl From Subset (DST)

 

 

 

 

 

 

 

 

Y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9 Codegen

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

10 Rename Model

 

 

 

 

 

 

 

 

Y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11 Delete Model

 

 

 

 

 

 

 

 

Y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12 Copy Model (SRC)

Y

 

Y

Y

Y

Y

Y

 

Y

 

 

Y

 

 

 

Y

 

Y

 

 

 

 

Y

Y

 

13 Copy Model (DST)

 

 

 

 

 

 

 

 

Y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14 Object Rename

 

 

Y

Y

Y

Y

 

 

Y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15 Object Delete

 

 

Y

Y

Y

Y

 

 

Y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

16 Migration (SRC)

Y

 

Y

Y

Y

Y

Y

 

Y

 

 

Y

 

 

 

Y

 

Y

 

 

 

 

Y

Y

 

17 Migration DST

 

 

Y

Y

Y

Y

 

 

Y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

18 Adoption (SRC)

Y

 

Y

Y

Y

Y

Y

 

Y

 

 

Y

 

 

 

Y

 

Y

 

 

 

 

Y

Y

 

19 Adoption (DST)

 

 

Y

Y

Y

Y

 

 

Y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

20 Model Backup

 

 

 

 

 

 

 

 

Y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

21 Model Restore

 

 

 

 

 

 

 

 

Y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

22 PI Import

 

 

 

 

 

 

 

 

Y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

23 PI Export

Y

 

Y

Y

Y

Y

Y

 

Y

 

 

Y

 

 

 

Y

 

Y

 

 

 

 

 

 

Y

24 Reports

Y

 

Y

Y

Y

Y

Y

 

Y

 

 

Y

 

 

 

Y

 

Y

 

 

 

 

Y

Y

 

25 Conversion

 

 

Y

Y

Y

Y

Y

 

Y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

26 Intelligent Regen

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

27 Packaging

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

Y

1 Subset ALL - the entire model

Note: This matrix shows the concurrency enforced by the Host Encyclopedia. Other types of contention, such as that caused by DB2, cannot be determined from this matrix