Автоматизация научных исследований: сборник научных трудов.
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
Made with FlippingBook
RkJQdWJsaXNoZXIy MTUzNzYz