Программное обеспечение векторно-конвейерной ЭВМ
Программное обеспечение векторно-конвейерной ЭВМ включает в себя развитую операционную систему и системы программирования на языках высокого уровня. Вообще говоря, возможны и иные решения. Например, функции операционной системы может выполнять специально выделенная ЭВМ или эти функции могут выполняться распределено в нескольких ЭВМ системы. Специально выделенная ЭВМ для выполнения функций операционной системы ВКМ неизбежно станет «узким горлом» системы, так как обмен информацией с внешним миром и внешними устройствами будет проходить через эту ЭВМ. Распределенное выполнение этих функций в нескольких машинах сети приводит к большим накладным расходам при выполнении требований адаптивности и устойчивости к сбоям. Возрастают и накладные расходы на работу в сети, связанные с необходимостью синхронизации действий.
Системы программирования для ВКМ могут строиться и по принципу кросс-обработки, при котором трансляция и сборка выполняемых программ происходит на другой, инструментальной ЭВМ. При разработке программного обеспечения такой этап необходим, но если средства программирования будут только на инструментальных ЭВМ, то адаптация такой системы будет затруднена. Кроме того, инструментальные ЭВМ не справятся с трансляцией большого потока счетных задач и будут «узким местом».
Ниже в этой статье описана архитектура базовых аппаратных средств системы. В следующих разделах описаны протоколы транспортной службы локальной сети и функциональные протоколы сети.
Метки: системы, ВКМ, сборка, векторно-конвейерная ЭВМ, обеспечение