Автоматизация научных исследований: сборник научных трудов.

N Т е . С обр_____ m a x Rm + К <D W v- О сл <лО) о о см где R m - число байтов исходной информации; К - число байтов результирующей информации, передаваемых на одно событие по каналам связи с процессорами. С учетом того, что предполагается иметь набор из 7 2 модульных процес­ соров, производительность суперкомпьютера будет находиться на уровне произ­ водительности 4 0 ЭВМ VAX - .1 .1 /7 8 0 и при самых заниженных оценках будет не менее 5 0 Моп/с. Математическое обеспечение. К числу основных компонентов математичес­ кого обеспечения относятся пакеты взаимодействия процессоров, технологичес­ кое матобеспечение, включающее, в частности, транслятор ФОРТРАН -77, паке­ ты прикладных программ общего назначения ( C E R N L IB , Н В О О К , Z B O O K , H P L O T , G E A N T и т .д .) , иммитатор суперкомпьютера на ЕС ЭВМ. Математи­ ческое обеспечение прикладной программы разбивается на две части. Первая выполняется на ЭВМ микро V A X - 1 ].. Ее функциями являются обеспечение всех операций ввода-вывода, подготовка данных для работы процессорных моду­ лей, пересылка данных в них, получение из них результатов обработки. Вторая часть прикладной про- SUPERCOMPUTER SYSTEM граммы помещается в процессор­ ных модулях. Каждый процессор, получая данные, обеспечивает их обработку и накопление результа­ тов в собственной оперативной па­ мяти. Характерной особенностью этой части математического обес­ печения является отсутствие в прикладной программе каких-либо операций ввода-вывода. По завер ­ шении обработки полученного мас­ сива данных математическое обес­ печение процессорного модуля от­ правляет, если это необходимо (например, в случае создания D S T ) , результаты в микро VAX и переводит процессор в состоя­ ние готовности получения новой порции обрабатываемой информа­ ции. Параметрическая настройка прикладной программы на текущую итерацию обработки обеспечивает­ ся на стадии инициализации з а ­ грузкой в процессоры конкретных значений параметров и констант. При завершении входного потока обрабатываемых данных приклад­ ная программа микро VAX со­ бирает все полученные результа­ ты , хранимые в памяти процессо­ ров, производит их суммирование и выводит данные на печать или устройства графического представления инфор­ мации. Взаимодействие процессоров обеспечивается унифицированной подсистемой коммуникационных подпрограмм. Они имеют ограниченное число функций и реа­ лизуют загрузку начальных значений констант и параметров, пересылку данных Рис. 2 . Структурная схема модульного суперкомпьютера. 1 3

RkJQdWJsaXNoZXIy MTUzNzYz