Проблема мобильности — возможность использования программ на различных вычислительных системах — практически решена сегодня для последовательных систем, однако совсем иначе дело обстоит с параллельными архитектурами. Широко используемые методы еще не позволяют говорить об успешном переносе программ с одной параллельной вычислительной системы на другую.