19479

Що таке мультипроцесори

Доклад

Информатика, кибернетика и программирование

Що таке мультипроцесори Системи в яких комп'ютери використовують пам'ять спільно зазвичай називаються мультипроцесорами Мультипроцесори з використанням єдиної спільної пам'яті shared memory забезпечується однорідний доступ до пам'яті uniform memory access or UMA є основою дл...

Украинкский

2013-07-12

22.92 KB

9 чел.

Що таке мультипроцесори?

Системи, в яких комп'ютери використовують пам'ять спільно, зазвичай називаються мультипроцесорами 

Мультипроцесори з використанням єдиної спільної пам'яті (shared memory) — забезпечується однорідний доступ до пам'яті (uniform memory access or UMA), — є основою для побудови:

  1.  - векторних паралельних процесорів (parallel vector processor or PVP). Приклади: Cray SV1, Fujitsu AP1000 and AP3000.
  2.  симетричних мультипроцесорів (symmetric  multiprocessor or SMP). Приклади: IBM eServer, Sun StarFire, HP Superdome, SGI Origin.

Проблеми:

 доступ з різних процесорів до загальних даних і забезпечення, в зв'язку з цим, однозначності (когерентності) вмісту різних кешів (cache coherence problem), необхідність синхронізації взаємодії одночасно виконуваних потоків команд.

Мультипроцесори з використанням фізично розподіленої пам'яті (distributes shared memory or DSM):

неоднорідний доступ до пам'яті (non-uniform memory access or NUMA),

Серед систем такого типу виокремлюють:

  1.                 cache-only memory architecture or COMA (системиKSR-1 та DDM),
  2.  cache-coherent NUMA or CC-NUMA (системи SGI Origin 2000, Sun HPC 10000, IBM/Sequent NUMA-Q 2000),
  3.   on-cache coherent NUMA or NCC-NUMA (система Cray T3E).

Мультипроцесори з використанням фізично розподіленої пам'яті (distributes shared memory or DSM):

  1.  неоднорідний доступ до пам'яті (non-uniform memory access or NUMA),
  2.  — спрощуються проблеми створення мультипроцесорів (відомі приклади систем з тисячами процесорів),
  3.  — виникають проблеми ефективного використання розподіленої пам'яті (час доступу до локальної та віддаленої пам'яті може відрізнятися на кілька порядків). 

Що таке мультикомп’ютери?

Системи, в яких комп'ютери працюють кожен з своєю пам'яттю — мультикомп'ютерами

  1.  — не забезпечують спільний доступ до всієї наявної в системах пам'яті (no-remote memory access or NORMA),
  2.  — кожен процесор системи може використовувати тільки свою локальну пам'ять,
  3.  — для доступу до даних, які розташовуються на інших процесорах, необхідно явно виконати операції передачі повідомлень (message passing operations),
  4.  — Основні операції передачі даних: надіслати повідомлення (send), та  отримати повідомлення (receive).

Мультикомп'ютери — даний підхід використовується при побудові двох важливих типів багатопроцесорних обчислювальних систем:

 масивно-паралельних систем (massively parallel processor or MPP), наприклад: IBM RS/6000 SP2, Intel PARAGON, ASCI Red, транскомп'ютерні системи Parsytec,

 кластерів (clusters), наприклад: AC3 Velocity і NCSA NT Supercluster.

Переваги:

— можуть бути утворені на базі вже існуючих у споживачів окремих комп'ютерів, або ж сконструйовані з типових комп'ютерних елементів,

— підвищення обчислювальної потужності окремих процесорів дозволяє будувати кластери з порівняно невеликої кількості окремих комп'ютерів (lowly parallel processing)

— для паралельного виконання в алгоритмах достатньо виділяти тільки великі незалежні частини розрахунків (coarse granularity).

Недоліки:

— організація взаємодії обчислювальних вузлів кластера за допомогою передачі повідомлень

зазвичай призводить до значних часових затримок,

— додаткові обмеження на тип розроблюваних паралельних алгоритмів і програм (низька

інтенсивність потоків передачі даних).


 

А также другие работы, которые могут Вас заинтересовать

17940. СЛОВОТВОРЧІ ЗАСОБИ ДІЛОВОГО МОВЛЕННЯ 54 KB
  3. СЛОВОТВОРЧІ ЗАСОБИ ДІЛОВОГО МОВЛЕННЯ 3.1. Морфемна структура слова 3.2. Способи словотвору 3.3. Запитання і завдання для самоперевірки 3.1. Морфемна структура слова Кожна одиниця мови має свою структуру. Структура слова є системою взаємопов'язаних і співвідносн
17941. МОРФОЛОГІЧНІ ЗАСОБИ ДІЛОВОГО МОВЛЕННЯ 440 KB
  4. МОРФОЛОГІЧНІ ЗАСОБИ ДІЛОВОГО МОВЛЕННЯ 4.1. Частини мови принципи їх виділення 4.2. Іменник 4.3. Прикметник 4.4. Числівник 4.5. Займенник 4.6. Дієслово 4.7. Прислівник 4.8. Службові частини мови 4.9. Вигук 4.10. Запитання і завдання для самоперевірки 4.1. Частини мови прин...
17942. СИНТАКСИЧНІ ЗАСОБИ ДІЛОВОГО МОВЛЕННЯ 187 KB
  5. СИНТАКСИЧНІ ЗАСОБИ ДІЛОВОГО МОВЛЕННЯ 5.1. Словосполучення сполучення слів 5.2. Поняття про речення5.3. Просте речення5.4. Складне речення5.5. Складносурядне речення5.6. Складнопідрядне речення5.7. Безсполучникове речення5.8. Складні синтаксичні конструкції5.9. Синтаксичні особ
17943. ОСОБЛИВОСТІ ПИСЕМНОГО І УСНОГО ДІЛОВОГО МОВЛЕННЯ 42 KB
  6. ОСОБЛИВОСТІ ПИСЕМНОГО І УСНОГО ДІЛОВОГО МОВЛЕННЯ 6.1. Соціальна функція писемного і усного ділового мовлення6.2. Монологічне і діалогічне ділове мовлення6.3. Особливості писемного ділового мовлення6.4. Особливості усного ділового мовлення6.5. Запитання і завдання для само
17944. ДОКУМЕНТ. КЛАСИФІКАЦІЯ ДОКУМЕНТІВ ЗА РІЗНИМИ ОЗНАКАМИ 49 KB
  7. ДОКУМЕНТ. КЛАСИФІКАЦІЯ ДОКУМЕНТІВ ЗА РІЗНИМИ ОЗНАКАМИ 7.1. Справочинство і його складові частини7.2. Визначення документу. Роль документу у діловій сфері7.3. Класифікація документів за різними ознаками7.4. Запитання і завдання для самоперевірки 7.1. Справочинство і його ск...
17945. ВИМОГИ ДО УТВОРЕННЯ І МОВИ ДОКУМЕНТІВ 64 KB
  8. ВИМОГИ ДО УТВОРЕННЯ І МОВИ ДОКУМЕНТІВ 8.1. Сучасні вимоги до мови документів8.2. Документи з низьким і високим рівнем стандартизації8.3. Реквізити управлінських документів8.4. Вимоги до мови документів8.5. Запитання і завдання для самоперевірки 8.1. Сучасні вимоги до докуме...
17946. ДОКУМЕНТУВАННЯ В УПРАВЛІНСЬКІЙ ДІЯЛЬНОСТІ 85 KB
  ДОКУМЕНТУВАННЯ В УПРАВЛІНСЬКІЙ ДІЯЛЬНОСТІ. Організаційно-розпорядчі документи. Довідковоінформаційні документи. Документування з кадрових питань. Особисті офіційні документи. Запитання і завдання для самоперевірки. Організаційно-розпорядчі документ
17947. СПЕЦІАЛІЗОВАНЕ ДОКУМЕНТУВАННЯ 85 KB
  10. СПЕЦІАЛІЗОВАНЕ ДОКУМЕНТУВАННЯ 10.1. Документи з господарської діяльності10.2. Документи з господарськопретензійної діяльності10.3. Система обліковофінансової документації10.4. Документи в банківській діяльності10.5. Документація в рекламній та видавничої діяльності10.6. З
17948. УСНЕ ДІЛОВЕ МОВЛЕННЯ 121.5 KB
  11. УСНЕ ДІЛОВЕ МОВЛЕННЯ 11.1. Види усного ділового мовлення11.2. Інтонація11.3. Невербальні засоби спілкування 11.4. Техніка мовлення11.5. Дикція11.6. Жанри публічного виступу11.7. Запитання і завдання для самоперевірки 11.1 Види усного ділового мовлення Усне ділове мовлення за хар...