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