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

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

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

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

Метки:

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