обка обчислювальної системи ПС-2000. Пошук шляхів до рекордної продуктивності обчислювальних систем вимагає нестандартних рішень. У 70ті роки архітектура обчислювальних машин будувалася з використанням різних принципів паралелізму, які дозволяли зробити черговий ривок продуктивності. Від мільйона операцій в секунду до десятків і сотні мільйонів. Основними користувачами радянських супер-ЕОМ були організації, які вирішували секретні завдання оборони, реалізовували атомну і ядерну програми. Але в 1979 році в стінах Інституту проблем управління АН СРСР (ІПУ) завершується розробка високопродуктивної обчислювальної системи ПС-2000, що призначалася для суто мирних потреб. Абревіатура ПС означає В«перебудовувані структуриВ». Так званими однорідними вирішальними полями - структурами з однотипних процесорних елементів, здатних паралельно обробляти дані, - в ІПУ почали займатися в кінці 60-х. Лідером цього напряму був академік Івері Варламович Прангішвілі. p> Через два роки в активі молодих вчених були теоретично обгрунтовані принципи побудови однорідних вирішальних полів, авторське свідоцтво, мікроелектронна реалізація однорідних структур, публікації в наукових журналах і доповідь на міжнародному конгресі. З 1975 року почалася розробка обчислювальної системи ПС-2000 виключно власними силами. У роботі взяло участь Сєвєродонецьке науково - ПРОМИСЛОВА об'єднання (НВО) В«ІмпульсВ». Чудово те, що знайдені фахівцями з ІПУ принципи однорідних вирішальних полів не вимагали надпотужної елементної бази для створення високопродуктивної паралельної машини. Для ПС-2000 і що послідувала за нею системи ПС-3000 електронна промисловість не випустила жодної замовний мікросхеми. При цьому обчислювальні комплекси ПС-2000 обганяли дорогі В«ЕльбрусВ», забезпечуючи швидкодію до 200 млн. операцій в секунду. Проходили випробування вісім дослідних зразків машини продемонстрували на геофізичних завданнях сумарну продуктивність порядку 1 млрд. операцій в секунду. p> Геофізика була основною сферою застосування ПС-2000. Ця потужна машина дозволила нарешті прорахувати поклади даних сейсморозвідки, які у величезних обсягах накопичувалися щорічно. Доступні обчислювальні потужності, в силу обмеженої продуктивності, просто не встигали їх обробляти - для цього необхідно було швидкодію раз на сто більше того, що малося на сукупності. Оскільки такі завдання прекрасно піддавалися розпаралелюванню, їх вдалося з великою ефективністю вирішити на багатопроцесорних комплексах ПС-2000. Були зроблені спеціальні експедиційні обчислювальні комплекси ЕГВК ПС-2000, відмінно пристосовані до роботи в умовах геофізичних експедицій, - вони не займали великої площі, споживали мало енергії і не вимагали великих витрат на експлуатацію. У ПС-2000 реалізована архітектура з одним потоком команд і багатьма потоками даних (SIMD). Центральним компонентом системи був мультипроцессор, що включав від 8 до 64 однакових процесорних елементів. Процесорні елементи обробляли безліч потоків даних за пр...