Самостоятельная работа 3 Архитектура систем распараллеливания, архитектура mimd


Download 60.12 Kb.
bet1/4
Sana17.06.2023
Hajmi60.12 Kb.
#1553038
TuriСамостоятельная работа
  1   2   3   4
Bog'liq
MIMD Ю.Жахонгир

Самостоятельная работа 3

Архитектура систем распараллеливания, архитектура MIMD

KI-12-20(r)S Юсупов Жахонгир

Современное распараллеливание, используемое в процессорах

  • Параллелизм на уровне команд (англ. Instruction-level parallelism — ILP) является мерой того, какое множество операций в компьютерной программе может выполняться одновременно. Потенциальное совмещение выполнения команд называется «параллелизмом на уровне команд».

Подходы

Есть два подхода к выявлению параллелизма (parallelism extraction) на уровне команд:

  • аппаратные средства — выявлением параллелизма в потоке операций занимаются специальные схемы процессора при исполнении кода программ;
  • программное обеспечение — выявлением параллелизма занимается компилятор, который формирует исполняемый код программы под специальный процессор.
  • Уровень аппаратного обеспечения осуществляет динамический параллелизм, тогда как уровень программного обеспечения реализует статический параллелизм. Современные высокопроизводительные процессоры x86 (AMD Ryzen, Intel Core) работают на динамической последовательности параллельного выполнения (Внеочередное исполнение команд). Статический параллелизм применялся в процессорах Itanium (однако в Itanium 2 применялся гибридный подход).

Грид-технологии и метакомпьютинг

  • Новая интернет-технология, получившая название GRID-computing (дословно - решеточные вычисления), считается большинством исследователей следующим шагом в развитии Интернета. Концепцию GRID-технологии можно рассматривать как концепцию глобальной инфраструктуры, интегрирующей мировые компьютерные ресурсы для реализации крупномасштабных информационно-вычислительных проектов.
  • Термин "GRID" был предложен Яном Фостером (Ian Foster) и Карлом Кессельманом (Kаrl Kesselman), создателями первой книжки об идее использования компьютерных сетей для решения задач, требующих особо огромных вычислительных ресурсов, и разъясняется некой аналогией с электрическими сетями (Pоwer Grid). Pоwer Grid - сеть электропитания, распределенный ресурс общего использования, построенная таким образом, что каждый может просто подключиться через розетку и взять электричества, сколько ему требуется, не задумываясь о том, откуда это электричество "пришло".

Download 60.12 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling