-
- .
, -
:
A B (, , )
,
:
(InB OutA) (InA OutB) (OutA OutB) = Ø, (1.1)
In(A) , Out(A)
A. (1.1) , A B
.
(1.1) ,
. :
A: R = R1 + R2
B: Z = R + C
A B , A B.
, :
A: R = R1 + R2
B: R1 = C1 + C2
A B , B A.
, :
A: R = R1 + R2
B: R = C1 + C2
.
.
-
(). , -
,
, , , , .
():
, (),
, , ,
. .
, : b i i - ; B ( , . . b i, i = 1, 2,...); li ( ) L ; ε ; θ . .
.
,
.
,
:
( ).
, : -
|
|
..
( Fine Grain)
, i - , ,
(i - 2)- (i - 3)- .
i - -
(i - 1)-, (i - 2)-,... . -
,
.
. ,
E :
F1 = M * Q ** 4* P ** 2
F2 = 8 * E0 ** 2* E ** 2 * H** 2
E = F1/F2
, . E
( ) , . , l 1 = 4 , l 1 = 12 .
FORK JOIN (
), -
.
|
(), (), -
.
(coarse grain)
. ( ). , , . *.
, , A, B, C . :
DO 1 I = 1,N
1 C(I,J) = A(I,J) + B(I,J)
, J I , . J J . :
C (*, j) = A (*, j) + B (*, j).
, : . (, , . .), , .
: ( ), , , , , ..
:
|
|
:
C(N,N) ci,j ; D (N)
d 1, d 2,..., dn; XK(N) (
); XK1(N) ; ε -
. -
:
DIMENSION C(N,N), D(N), XK1(N), XK(N)
XK(*) =
XK1(*) = D(*)
4 DO 1 I = 1,N
1 XK1(*) = XK1(*) + C(*,I)*XK(I)
IF (ABS(XK1(*)-XK(*))-ε) 2,2,3
3 XK(*) = XK1(*)
GO TO 4
2 XK1(*)
STOP
( ). I -
,