ПРИМЕР РЕШЕНИЯ ЗАДАЧИ УМНОЖЕНИЯ МАТРИЦ С ПОМОЩЬЮ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ.
Будем считать, что система – полный граф.
n – количество процессоров. Исходные матрицы А, В разрезаются на n горизонтальных и вертикальных полос: Т.о. для 1-го вычислителя: Строки: Столбцы: Для L-го вычислителя: Строки Столбцы n-й вычислитель: строки столбцы
Параллельный вычислительный процесс организуется следующим образом: сначала первый вычислитель передает остальным вычислителям первую строку из своей полосы матрицы А. После этого, все вычислители используют формулу (1). Осуществляется параллельный расчет целой части Аналогичным образом решается итерационным методом система линейных уравнений:
ПОКАЗАТЕЛИ ЭФФЕКТИВНОСТИ ПАРАЛЛЕЛЬНЫХ АЛГОРИТМОВ. КОЭФФИЦИЕНТ НАКЛАДНЫХ РАСХОДОВ, КОЭФФИЦИЕНТ УСКОРЕНИЯ. ПОНЯТИЕ О СЛОЖНЫХ ЗАДАЧАХ. 1. Коэффициент накладных расходов: где t – время, расходуемое ВС на вспомогательные операции (организация обмена информацией, настройку вычислителей и д.р.); T – время, требуемое на выполнение арифметической и логической операции при выполнении алгоритма. Оценим эффективность умножения матриц:
Если К очень большое, то эти величины приблизительно равны
Величина
Коэффициент ускорения
Представим коэффициент накладных расходов в развернутом виде:
V – Количество операций, которые необходимо выполнить при решении задачи на ВС. n – Число вычислителей на ВС
k – эмпирический коэффициент: Задача называется сложной (трудоемкой, системной, с большим объемом вычислений), если число операций на несколько порядков превосходит количество процессоров.
Популярное: Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение... Организация как механизм и форма жизни коллектива: Организация не сможет достичь поставленных целей без соответствующей внутренней... Как построить свою речь (словесное оформление):
При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою... ![]() ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (365)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |