Большинство реализаций MPI используют общую память для связи между рангами, расположенными на одном хосте. Ничего особенного в настройке ноутбука не требуется.
Используя двухъядерный ноутбук, вы можете запустить два ранга, и планировщик ОС будет стремиться разместить их на отдельных ядрах. Планировщик WinXP стремится обеспечить некоторую степень «привязки процессора», потому что по умолчанию задания обычно планируются на ядре, где они выполнялись в последний раз. Тем не менее, большинство реализаций MPI также допускают явное «связывание с процессором», которое вынуждает планировать ранг на одном конкретном ядре. Синтаксис для этого является нестандартным и должен быть получен из документации конкретной реализации.
Вы должны попытаться использовать «ту же» версию и реализацию MPI на своем ноутбуке, на котором работают компьютеры университета. Это поможет убедиться, что флаги времени выполнения MPI одинаковы.
Большинство реализаций MPI поставляются с некой «оболочкой компилятора» или, по крайней мере, с набором инструкций для создания приложения, которое будет включать библиотеку MPI. Либо используйте эти обертки, либо следуйте этим инструкциям.