3.6 [18], [27], [28], [37], [38], [39].
[27]:
1. .
2. .
3. .
. :
, .. , ;
. . .
.
, (. .3.17).
. 3.17.
, 5 2 3 2 3 1.
.
, ..
(4.1)
. , , , . . , () R (Read) () W (Write) . i, j (i<>j) :
Ri I Wj = Æ ( )
Wi I Rj = Æ
Wi I Wj = Æ
(4.2)
, . , . , :
;
;
;
IF DO ;
.
.
. 3.18 (((a+b)+c)+d). . 3.18 (3) , . 3.18 - , 2 (a+b)+(c+d) . n O(n/log2 n) O(n) . , . 3.18, .
|
|
) )
. 3.18. () ()
:
X=BCD+E
Y=AX
Z=X+FG
6 , . :
X=BCD+E
Y=ABCD+AE
Z=BCD+E+FG
6/3 = 2 5 .
, , .
, . , . , , , , . , , ; , .
. . 3.19 , 4 :
1. ;
2. ;
3. ;
4. .
)
)
. 3.19.
Ts, L (.. L ), Tp . ti i- , tj - (. .3.19). L () n , ,
(4.3)
. , , .
. , .
|
|
, ß+. .