Составители:
Рубрика:
Конечно, при реализации изложенной схемы на самом деле
приходится как отыскивать подходящий новый алгоритм, так и
конструировать вместо исходного функционального устройства но-
вое устройство, но уже конвейерного типа.
4.4. Об истории развития параллелелизма
Идея распараллеливания вычислений — весьма давняя идея.
Она появилась еще в начале XX века — на заре автоматизации
вычислений при появлении первых многоразрядных сумматоров
(в арифмометрах, в суммирующих механических и электрических
устройствах); именно в многоразрядных сумматорах при одном ак-
те сложения параллельно обрабатываются цифры всех разрядов.
На упомянутых устройствах нетрудно усмотреть параллелизм и
при проведении других арифметических операций. Такой парал-
лелизм наблюдается в работе любых (в том числе и электронных)
арифметических процессоров дискретного действия, оперирующих
с числами в позиционных системах счисления (как правило, это —
двоичная система).
Разрядно-параллельная память и разрядно-параллельная
арифметика появились в 1953 году (IBM701), а конвейерный способ
выполнения команд применен в 1963 году на ЭВМ ATLAS.
На компьютере CDC 6600 были применены независимые функ-
циональные устройства (время такта 100 нс, производительность
2–3 миллиона операций в секунду, цикл памяти 1 мкс, 10 независи-
мых функциональный устройств).
В 1974 году появляются матричные процессоры (ILLIAC IY):
в проекте было заложено 256 процессорных элементов, управля-
ющим устройством служила небольшая ЭВМ, которая управляла
матрицей упомянутых элементов, сеть рассылки представляла со-
бой двумерный тор, такт имел длительность 80 нс, производитель-
ность составляла 50 миллионов операций в секунду.
Наконец, отметим появление векторно-конвейерных процессо-
ров ( CRAY-1) со временем такта 12.5 нс, с пиковой производитель-
ностью 160 миллионов операций в секунду, с оперативной памятью
в один миллион 64-разрядных слов, с 12 конвейерными функцио-
нальными устройствами.
Последние годы отмечены быстрым развитием параллелизма в
суперкомпьютерах, что привело к значительному увеличению чис-
ла процессоров (до десятков и сотен тысяч) и к увеличению быст-
126
Страницы
- « первая
- ‹ предыдущая
- …
- 123
- 124
- 125
- 126
- 127
- …
- следующая ›
- последняя »
