Практикум спецкурса «программирование для параллельных вычислительных систем»


Лабораторная работа №1 «Знакомство с имитатором ПВС –



Pdf көрінісі
бет3/6
Дата19.09.2023
өлшемі292.96 Kb.
#477946
түріПрактикум
1   2   3   4   5   6
Лабратория ПВ

Лабораторная работа №1 «Знакомство с имитатором ПВС – 
средой Multi-Pascal» 
Задания к работе приведены в главе №5 вышеуказанного пособия 
[1]. Для выполнения работы ориентировочно требуется 4 ч в 
лаборатории с преподавателем и 4 ч самостоятельной работы. 
Лабораторная работа предназначена для знакомства со средой Multi-
Pascal. Студент действует строго в соответствии с инстукциями. Ему 
дается готовая программа – вычисление числа Пи. Он должен сам 
определить: что делает программа, и для какой целевой платформы 
она написана. В этом ему помогают комментарии, встроенные в 
программный код. Студент должен найти в программе параллельные и 
последовательные части кода, установить между разными частями 
контрольные точки. Запуская программу на выполнение с заданными 
параметрами, 
он 
должен 
оценить 
время 
выполнения 
на 
однопроцессорной машине последовательного участка программного 
кода (t) и всей программы (T).
Затем должен получить таблицу оценок ускорения имитационой 
модели S и по формуле Амдала S
max
для разного числа процессоров. 
Построив по данным, записанным в электронной таблице, графики 
функций S(N) и S
max 
S
max
(N) в логарифмическом масштабе
студент должен сравнить их между собой и сделать выводы. Требуется 
оценить среднее время порождения одного процесса 
τ, считая его 


58 
подгоночным параметром в полуэмпирической формуле для 
ускорения: 
N
T
t
T
t
T
N
N
S
)
(
)
(

+
+
τ
=
1
1

Студент должен понимать, из каких предположений была 
получена эта формула.


Достарыңызбен бөлісу:
1   2   3   4   5   6




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет