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