Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Ефективність паралельних обчислень сильно залежить від об'єму обміну у виконуваному застосуванні і від свойст коммуникатора.

Щоб оцінити цей вплив, постороїм деяку формульную модель виконання додатку на кластері.Як модель обчислень ухвалимо мережевий закон Амдала. Мережевий закон Амдала володіє великими можливостями розширення і дозволяє врахувати витрати часу на міжпроцесорний обмін даними. У окремому випадку він може виглядати так:

Тут: T1 - час вирішення додатку на однопроцесорній системі; Tn - час вирішення того ж застосування на n - процесорній системі; w -число обчислювальних операцій в додатку; wс -число скалярних операцій в пріложенійі; wо - число операцій обміну; t - час виконання однієї обчислювальної операції; tо - время виконання однієї операції обміну; а - питома вага операцій обміну.

Окрім прискорення для характеристики ефективності обчислень часто використовують коефіцієнт використання процесорного часу h, який по суті є коефіцієнтом корисної дії процесорів (ККД):

Цей параметр дозволяє оцінити масштабованість кластера. Під масштабованістю розуміють ступінь збереження ефективності при зміні розмірів системи (числа процесорів або розміру даних).

Для простоти покладемо а=0, тоді

Досліджуємо на цьому спрощеному варіанті мережевого закону Амдала, як міняється ефективність обчислень при збільшенні числа процесорів. Для багатьох завдань відношення часу обміну до часу рахунку

Відповідний графік для цього діапазону зміни z приведений нижче. Зазвичай вважають, що ККД не має бути нижче 0.5. З графіка видно, що цій умові в кращому разі задовольняють 256 процесорів.

Значення z в сильному ступені визначається характеристиками коммуникатора, тобто величиною wo∙ to. Тому можна допустити, що крива для wo∙ to =0.10 відповідає комунікатору Fast Ethernet, а крива wo∙to = 0. 005 - швидшому комунікатору, наприклад, SCI.


Дата добавления: 2015-08-18; просмотров: 127 | Нарушение авторских прав


Читайте в этой же книге: Назвати основні сфери застосування високопродуктивних систем опрацювання даних і коротко їх охарактеризувати. | Навести основні архітектури високопродуктивних систем опрацювання даних. | Архітектура МРР | Архітекттура SMP | Охарактеризувати кластерні системи. | Характеристики | Охарактеризувати спеціалізований комунікаційний інтерфейс Myrinet | RMI (англ. Remote Method Invocation) - програмний інтерфейс виклику видалених методів в мові Java. | XML-RPC | LOGICAL PERIODS(*), REORDER |
<== предыдущая страница | следующая страница ==>
Як визначається час виконання паралельного алгоритму?| Закон Густавсона – Барсиса

mybiblioteka.su - 2015-2024 год. (0.009 сек.)