Векторно-конвейерная ЭВМ

Основным компонентом высокопроизводительной вычислительной системы является векторно-конвейерная ЭВМ (ВКМ). Производительность ВКМ при решении задач, требующих вы­полнения большого объема вычислений, на один-два порядка превышает производительность остальных ЭВМ системы. На остальные ЭВМ системы возлагается задача быть посредника­ми между ВКМ и внешним миром: передавать ВКМ данные для: выполнения вычислений, принимать от ВКМ и выводить резуль­таты счета. Основными качествами такой системы и ее про­граммного обеспечения должны быть;

— адаптивность, позволяющая без переделок системы вклю­чать в ее состав новые компоненты;

— устойчивость к сбоям — обеспечение локализации послед­ствий сбоя, передача функций вышедшего из строя компонента работоспособным компонентам.

Такие качества высокопроизводительной системы необхо­димы в связи с тем, что она создается, как правило, у пользователей, уже владеющих парком ЭВМ, и должна строиться на этой основе. Требование таких качеств приводит к необходимо­сти построения средств комплексирования в виде локальной се­ти, в которой каждый компонент взаимодействует с другим компонентом по одному и тому же набору протоколов. В состав системы входят вычислительные машины со сложившимися операционными системами, в рамках которых пользователями создано большое количество программ. Дополнение этих операци­онных систем реализацией протоколов локальной сети ЭВМ .позволяет наиболее безболезненно включать такие ЭВМ в си­стему.

Все это приводит к децентрализованной архитектуре про­граммного обеспечения системы, в котором независимые опера­ционные системы разных функциональных компонент дополне­ны средствами работы в составе локальной сети системы. В эти средства входят транспортная служба сети, обеспечиваю­щая обмен информацией между процессами в разных ЭВМ системы, и службы, реализующие функциональные протоколы сети, такие как протоколы пересылки файлов, ввода-вывода пакетов заданий, операторской службы системы. Над транс­портной службой сети могут создаваться и пользовательские распределенные системы — распределенные информационно-по­исковые системы, системы реального времени и т. п.

Метки: ,

Связанные записи