Professional Documents
Culture Documents
Aw3 Tasks PDF
Aw3 Tasks PDF
Самостiйна робота №.
Тема: Програмування для обчислювальних систем з
локальною пам'ятю (Принцип "Рандеву").
Мета: Опанувати методику створення багатопоточних
додаткiв для систем з приватною пам'ятю.
Постановка задачi
Пiд час розробки програми використати обмiнники для передачi даних мiж паралельними
процесами з локальною пам'ятю.
Вимоги до звiту
A, B -
A=B* вектори,
1 A, B MC
MC MC -
матриця.
MA = MA, MB,
MA,
2 MB * MC - MC
MB
MC матрицi.
1 of 5 2023-04-06, 23:13
Самостiйна робота. file:///G:/NetBeansProjects/ince_www/public_html/lw/pp/ada/lw_ad...
MA =
MA, MB,
MB + MA, MB,
3 MC, MZ -
MC * MC MZ
матрицi.
MZ
a= MB, MC - a,
4 max(MB матрицi, a - MB,
* MC) число. MC
MZ -
a=
матриця, B a, B,
5 min(B *
- вектор, a MZ
MZ)
- число.
MZ -
A = (B + матриця, C,
6 A, B
C) * MZ A, B, C - MZ
вектори.
MX, MZ - A,
A=B*
матрицi, A, B,
7 (MX -
B- MX,
MZ)
вектори. MZ
MZ -
A=B+ матриця, B,
8 A, C
C * MZ A, B, C - MZ
вектори.
MA = MA, MB,
MA,
9 MB * MC - MC
MB
MC матрицi.
MZ -
A=B- матриця, A, B,
10
C * MZ A, B, C - C MZ
вектори.
2 of 5 2023-04-06, 23:13
Самостiйна робота. file:///G:/NetBeansProjects/ince_www/public_html/lw/pp/ada/lw_ad...
MX -
A=B+ матриця, B,
12 A, C
C * MX A, B, C - MX
вектори.
MX = MX, MY,
MX,
13 MY * MZ - MZ
MY
MZ матрицi.
a= MB, MZ -
a,
14 max(MB матрицi, a - MZ
MB
* MZ) число.
MA =
MA, MB,
MB + MA, MB,
15 MC, MZ -
MC * MC MZ
матрицi.
MZ
MZ -
A = (B + матриця, B,
16 A, C
C) * MZ A, B, C - MZ
вектори.
MA =
MA, MB,
MB + MA, MB,
17 MC, MZ -
MC * MC MZ
матрицi.
MZ
3 of 5 2023-04-06, 23:13
Самостiйна робота. file:///G:/NetBeansProjects/ince_www/public_html/lw/pp/ada/lw_ad...
a= MB, MZ -
a,
18 max(MB матрицi, a - MZ
MB
* MZ) число.
MX -
A,
A=B* матриця,
19 B,
MX A, B -
MX
вектори.
MZ -
A = (B + матриця, A,
20 MZ
C) * MZ A, B, C - B, C
вектори.
MA = MA, MB,
MB,
21 (MB * MZ - MA
MZ
MZ) матрицi.
MX - A,
A=B+ матриця, B,
22
C * MX A, B, C - C,
вектори. MX
MZ = MX, MY,
MZ,
23 MX * MZ - MX
MY
MY матрицi.
MZ -
A=B+ матриця,
24 A, C B MZ
C * MZ A, B, C -
вектори.
MA = MA, MB,
25 MB * MC - MA MB MC
MC матрицi.
4 of 5 2023-04-06, 23:13
Самостiйна робота. file:///G:/NetBeansProjects/ince_www/public_html/lw/pp/ada/lw_ad...
MZ,
MA = a MA, MB,
a
* (MB + MZ, MO -
26 MA
MZ * матрицi, a -
MO
MO) константа.
MB
MA = a MA, MX,
MA
* MX + MZ, MO - MZ
27 a,
MZ * матрицi, a - MO
MX
MO константа.
MA = a MA, MB,
a, b,
* MB + MC, MD -
MA g,
28 b * MC матрицi, a,
MD MB
+g* b, g -
MC
MD константи.
MA = a MA, MB,
a, b,
* MB + MC, MD -
g, MB
29 b * (MC матрицi, a,
MA MD
+g* b, g -
MC
MD) константи.
MA, MB,
MA =
MC, MD - a, b,
MB * (a MB
30 матрицi, a, MA
* MC + MC
b- MD
b * MD)
константи.
MA = a MA, MB,
* MO * MZ, MO - MB MA,
31 MO
(MB - матрицi, a - MZ a
MZ) константа.
5 of 5 2023-04-06, 23:13