ВУЗ:
Составители:
Рубрика:
- 70 -
На следующем этапе задаются величины на областях – величина
a
задается
на области
OA
(рис.6.4),
b
– на
OB
и
c
– на
OC
.
Рисунок 6.4 — Окно задания величины a на области OA в системе ‘Интерактивная
НОРМА’
Задание нового раздела состоит из определения его имени (окно рис.6.5),
указания, к какому из существующих разделов присоединяется новый
(рис.6.6) и непосредственное объединение разделов (рис.6.7); указанные ри-
сунки иллюстрируют последовательность действий по присоединению раз-
дела
Pmatrix
к основному разделу).
Для определения действия (коллективной операции)
c=SUM((Ok)a[i,k]
×
b[k,j])
(эквивалент операции перемножения матриц
b
kj
kMAXk
1k
a
ik
с
ij
×
∑
=
=
=
) служит окно
рис.6.8, причем раздел может содержать любое количество коллективных
операций (в точности таким же образом созданы действия по инициализации
величин
a
и
b
).
Последним этапом является определение решетки процессоров для вы-
полнения параллельной программы (окно рис.6.9), в дальнейшем программу
необходимо запускать на определенном (равном произведению числа про-
цессоров по обоим направлениям плюс единица) числе процессоров.
Синтез НОРМА-программы выполняется при щелчке мышью по строке
‘Сформировать программу на НОРМЕ’
.
- 70 - На следующем этапе задаются величины на областях – величина a задается на области OA (рис.6.4), b – на OB и c – на OC. Рисунок 6.4 — Окно задания величины a на области OA в системе ‘Интерактивная НОРМА’ Задание нового раздела состоит из определения его имени (окно рис.6.5), указания, к какому из существующих разделов присоединяется новый (рис.6.6) и непосредственное объединение разделов (рис.6.7); указанные ри- сунки иллюстрируют последовательность действий по присоединению раз- дела Pmatrix к основному разделу). Для определения действия (коллективной операции) c=SUM((Ok)a[i,k] × b[k,j]) k =kMAX (эквивалент операции перемножения матриц с ij = ∑ a ik × b kj ) служит окно k =1 рис.6.8, причем раздел может содержать любое количество коллективных операций (в точности таким же образом созданы действия по инициализации величин a и b). Последним этапом является определение решетки процессоров для вы- полнения параллельной программы (окно рис.6.9), в дальнейшем программу необходимо запускать на определенном (равном произведению числа про- цессоров по обоим направлениям плюс единица) числе процессоров. Синтез НОРМА-программы выполняется при щелчке мышью по строке ‘Сформировать программу на НОРМЕ’.
Страницы
- « первая
- ‹ предыдущая
- …
- 68
- 69
- 70
- 71
- 72
- …
- следующая ›
- последняя »