Основные принципы организации параллельных процессов в информационных системах:
- Независимость функционирования отдельных устройств ЭВМ. intuit.ru www.hpcc.unn.ru Это требование относится ко всем основным компонентам вычислительной системы: устройствам ввода-вывода, обрабатывающим процессорам и устройствам памяти. intuit.ru
- Избыточность элементов вычислительной системы. intuit.ru www.hpcc.unn.ru Организация избыточности может осуществляться в двух формах: intuit.ru
- Использование специализированных устройств. intuit.ru Например, отдельные процессоры для целочисленной и вещественной арифметики, устройства многоуровневой памяти (регистры, кэш). intuit.ru
- Дублирование устройств ЭВМ. intuit.ru Например, использование нескольких однотипных обрабатывающих процессоров или нескольких устройств оперативной памяти. intuit.ru
- Конвейерная реализация обрабатывающих устройств. intuit.ru При этом выполнение операций в устройствах представляется в виде исполнения последовательности составляющих операцию подкоманд. intuit.ru Как результат, при вычислениях на таких устройствах на разных стадиях обработки могут находиться одновременно несколько различных элементов данных. intuit.ru
Также при организации параллельных вычислений для взаимодействия, синхронизации и взаимоисключения параллельно выполняемых процессов используется передача данных между процессорами вычислительной среды. masters.donntu.ru