Page 56 - 6601
P. 56
sin(i )
Варіант 8. a ij ;
5 ( j ) 1
1
b i ; n=80;
tan(i ) 5
j 2 3 j 2
a
Варіант 9. ij ;
i 1
ln i tan( 2 *i )
b i ; n=50;
sin(i ) 3
3 . 0 i
Варіант 10. a ij ;
cos( j ) 5
i
b sin(i )
i ; n=100;
2
Розроблену програму виконати почергово на 1, 2, 4, 6
вузлах. Отримані часові показники проаналізувати і використати
для побудови графіка, на основі якого зробити відповідні висновки,
які навести у звіті.
Також у звіті до роботи обов’язково навести:
- тему і мету роботи;
- повністю сформульоване завдання відповідно варіанту;
- програму;
- графік залежності часу обчислення від кількості вузлів;
- скріншот виконання програми на чотирьох процесорах.
7.3 Контрольні запитання
1. Назвіть основні способи розподілу елементів матриці між
процесорами обчислювальної системи.
2. У чому полягає постановка завдання множення матриці на
вектор?
3. Чому при розробці паралельних алгоритмів множення матриці на
вектор допустимо дублювати вектор-операнд на всі процесори?
4. Розкажіть як реалізований в роботі алгоритм множення.
54