ВУЗ:
Составители:
67
2.4 Мультипроцессорная обработка
Мультипроцессорная обработка – это такая организация
вычислительного процесса в мультипроцессорной системе, при которой
несколько задача (процессов, потоков) одновременно выполняются на
разных процессорах.
Первые попытки мультипроцессорной обработки предпринимались с
середины 50-х годов. Однако, в то время стоимость каждого процессора
была настолько велика, а организация собственно многопроцессорной
обработки настолько сложна, что
предпринимались эти попытки в
основном для повышения надежности некоторых систем, например, таких
как ядерные реакторы.
Теперь все иначе: использование многопроцессорных систем для
создания видеоэффектов известно уже давно, а настольные
мультипроцессорные вычислительные системы – реальность сегодняшнего
дня. Распространению многопроцессорных систем способствует также
выпуск ведущими производителями многоядерных процессоров (в
последней игровой консоли от фирмы
Sony использован 9-ядерный
процессор).
Следует различать мультипроцессорную и мультипрограммную
обработку. В мультипрограммных системах возможна параллельная работа
различных внешних устройств, обрабатывающих заявки различных
программ, но центральный процессор в каждый момент времени
обрабатывает лишь одну программу. То есть, мультипрограммная
обработка – это последовательная обработка процессором различных
программ, которая лишь кажется одновременной. В мультипроцессорной
системе
различные задачи обрабатываются на различных процессорах, и
происходит это на самом деле одновременно. Так что мультипрограммная
67 2.4 Мультипроцессорная обработка Мультипроцессорная обработка – это такая организация вычислительного процесса в мультипроцессорной системе, при которой несколько задача (процессов, потоков) одновременно выполняются на разных процессорах. Первые попытки мультипроцессорной обработки предпринимались с середины 50-х годов. Однако, в то время стоимость каждого процессора была настолько велика, а организация собственно многопроцессорной обработки настолько сложна, что предпринимались эти попытки в основном для повышения надежности некоторых систем, например, таких как ядерные реакторы. Теперь все иначе: использование многопроцессорных систем для создания видеоэффектов известно уже давно, а настольные мультипроцессорные вычислительные системы – реальность сегодняшнего дня. Распространению многопроцессорных систем способствует также выпуск ведущими производителями многоядерных процессоров (в последней игровой консоли от фирмы Sony использован 9-ядерный процессор). Следует различать мультипроцессорную и мультипрограммную обработку. В мультипрограммных системах возможна параллельная работа различных внешних устройств, обрабатывающих заявки различных программ, но центральный процессор в каждый момент времени обрабатывает лишь одну программу. То есть, мультипрограммная обработка – это последовательная обработка процессором различных программ, которая лишь кажется одновременной. В мультипроцессорной системе различные задачи обрабатываются на различных процессорах, и происходит это на самом деле одновременно. Так что мультипрограммная
Страницы
- « первая
- ‹ предыдущая
- …
- 65
- 66
- 67
- 68
- 69
- …
- следующая ›
- последняя »