ÀÄÅÄÆvqwzjx-Ç?r4tÈsh ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cd7 /t 7@vmy 6 2cpv...

51

Upload: others

Post on 03-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

� ������������ ���������� � ���

��� �!�#"%$&'�)(+*-,.�/*/01��#2'(3"4�!56�/78�90+:<;=(>�!,.�?5@(>�!A*#BC�7DAFEG�/"HBIAJ��KL0+:M$�(37ON."!(+7D*/APBI*/0$�(+7ON."!(+7D*#ABI*/0.QRTS U3V'WXWZY

2[�#�H�#"]\_^DB4:`*?(�&a�/bD^;=(3"H*-,=c+d.Q�W/UXUXe

fhgjilk.m�ilkDn

o p�q3r4sItGuwv�xyr4zJt>q {| }lsH~ ~]rIzJqw�>�-� �

�/�a� �����Z�����y�G�_�D���D���-�-���y�j���<�)�<�)�)�<�)���<�)�<�)�)�<�)�<�)�)�)�)�)� ��/��� �����Z�Z���Z� �¢¡?£�¤¦¥>�-¡?£�£�§Z�)¨����©£��yª�£�§Z��«¬�y���­� �)�)�<�)�<�)�)�)�)�)� ®�/�°¯ ���������y�-�y±[²��!£�� ³�´D� µy�����-¶3�T�<�)�)�<�)���<�)�<�)�)�<�)�<�)�)�)�)�)� ®�/�¸· �_�D� ¹/���Z�_�!�Z�º���»� ¨¼��½�����µy�¾�)�)�<�)���<�)�<�)�)�<�)�<�)�)�)�)�)� ¿

{ À<t>ÁPÁF~#xyrIzÃÂ3~ºÀ<t>ÄÅÄÆv�qwzJx-Ç?rIzFt3q oÈo¯?�a� Éw�����ËÊ`¹ £���¡?½�£�¡?�����ºÌ�-�j�Í¡Z�Z��½Î�!£��­�-�Ï�<�)���<�)�<�)�)�<�)�<�)�)�)�)�)�Ð�y�¯?��� Ñ�©�]�y�Z½��y�©£Ð�)�<�)���<�)�)�<�)�<�)�)�<�)���<�)�<�)�)�<�)�<�)�)�)�)�)�Ð�ί¯?�°¯ ¨¼���Z¡?½����)�<�)�<�)���<�)�)�<�)�<�)�)�<�)���<�)�<�)�)�<�)�<�)�)�)�)�)�Ð��·¯?�¸· �¦£�§?����Ì�-���­��½Ë£��aµ-�)Ì�-�j�Í¡Z�Z��½Î�!£��­�-�l�È¡?�Z½�£��­�-�Z���)�)�<�)�<�)�)�)�)�)�Ð�Î�

� }lsHt>v8Ò�zJq8�ÔÓ�Ç?r4ÇÆÕÖtÈs�À<t>ÄÅÄÆv�qwzPx-Ç/rIzJt>q o#×·Z�a� É�§Z�<Ì�-¡?� £¦���!���y�j��£���� �<�)�<�)�)�<�)���<�)�<�)�)�<�)�<�)�)�)�)�)�Ð�ο·Z��� ²¢������µy����É»Ø/¶>���¦�y�Z�_�_�D� É'Ø#¶>� �©£���¡Z½Ë£ �<�)�<�)�)�<�)�<�)�)�)�)�)�Ð�ÎÙ·Z�°¯ �¦£�§?���¼²¢���©��µy����²��!£Ú�!£ÛØ#¶>�<Ì�-�Z�©£���¡Z½Ë£��-�©���<�)�<�)�)�<�)�<�)�)�)�)�)�Ü�!¯·Z�¸· ���y½ÚÝ/Þyßà�Z¶Z�y½ÚÝ �)���<�)�)�<�)�<�)�)�<�)���<�)�<�)�)�<�)�<�)�)�)�)�)�Ü�H··Z��á ²¢��½��­�?�­�Z�Í«â§Z��½Ú§º�%��£�§?�/��£��jßà�©���<�)���<�)�<�)�)�<�)�<�)�)�)�)�)�Ü�!�

Page 2: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

� À<t>ÄÅÄÆv�qwzJx-Ç?r4tÈsH�ÍÇ q�u��[t>ÒDt>ÁFtÈ�3zF~#� |��á/�a� � �����°�¼¤¦���-�-�©��£�§?� ���<�)�)�<�)�<�)�)�<�)���<�)�<�)�)�<�)�<�)�)�)�)�)�Ü�!Ùá/��� Ì�-�j�Í¡Z�?�­½Î�H£��-�©� ���<�)�)�<�)�<�)�)�<�)���<�)�<�)�)�<�)�<�)�)�)�)�)� ¯á/�°¯ « �-��Ý ���Z���¼��£�§������-¡?¶Z�� ÈÌ�y� £����#£��� +�!�Z�ºÌ�y�T�Í¡?�Z�­½��!£��-�©�O�)�)�)�)� ¯-�á/�¸· �_�D� Ì�-�j� ��¶Z����£ �<�)�)�<�)�<�)�)�<�)���<�)�<�)�)�<�)�<�)�)�)�)�)� ¯-áá/��á Éw�-¶>�-�­�-�y�­���Æ�)�<�)���<�)�)�<�)�<�)�)�<�)���<�)�<�)�)�<�)�<�)�)�)�)�)� ¯y�á/�°� �_�D� Ì �y�`£ ��¡?¥h�)���<�)�)�<�)�<�)�)�<�)���<�)�<�)�)�<�)�<�)�)�)�)�)� ¯yÙá/��® �Û�j¶Z�­���T���]£Ú�!£��­�-�l�!ª.� �����°�¼¤¦���-�-�©��£�§?� ���<�)�<�)�)�<�)�<�)�)�)�)�)�h·�

� ���8~#sI~��[t }�t��GsHt>Ä ��~ sI~ �È��?�a� «â§ �H£�«¬���¦�εy����� £¢²¢����½�¡Z���©���Ü�)�)�<�)���<�)�<�)�)�<�)�<�)�)�)�)�)�h·y·�?��� �Û�j¶Z�­���T���]£Ú�!£��­�-�Z��yªD���»� �)�<�)�)�<�)���<�)�<�)�)�<�)�<�)�)�)�)�)�h·]á�?�°¯ ���y�����Û�?ªF�-�©�9�!£��­�-�9�-�º���»�¾�<�)�)�<�)���<�)�<�)�)�<�)�<�)�)�)�)�)�h·]á�?�¸· É�§Z�)� ¡?£�¡Z�����yª.�_�D� �)�)�<�)�<�)�)�<�)���<�)�<�)�)�<�)�<�)�)�)�)�)�h·-�

� À<t>ĬÒ�zPÁJzPq8�ÆÇ qwu���v�qwqwzPq8�! #"<p$"<sItÈ�ÈsHÇZÄÅ� ��%¤<��� �_�D�`Ì&� �<�)�<�)���<�)�)�<�)�<�)�)�<�)���<�)�<�)�)�<�)�<�)�)�)�)�)�h·]®¤<� � Ì&���`�_� �<�)�<�)���<�)�)�<�)�<�)�)�<�)���<�)�<�)�)�<�)�<�)�)�)�)�)�h·]®¤<��¯('G¤�� �)�)�<�)�<�)���<�)�)�<�)�<�)�)�<�)���<�)�<�)�)�<�)�<�)�)�)�)�)�h·-Ù

Page 3: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

� � ilk��Dg�������k��gji

É�§?�j�����©���y�-� Ê ���y���©�­�Z�%�Û�]£����`ªJ�y½�� �y���_�D�à�����9���­¥Z���y�©Ø%�yª»ªF¡Z�Z½Ë£����-�Z���y�?� �9�y½����-�£�§ �!£D½��y� ¥3�¡Z�����T��� Ì ]�w��¨�ɼ¨�¤� y�y�Z�TÌ�³�³â¶Z�©�-�-���y�T����¤à�.��£��.� �y�j� �­�j¶Z���­���� ���»�����<���]£����?�Z���¬ªF�y�<¡Z�©�9��� ¶Z�©�-�-���y�T��£�§Z�!£M� �/¶Z�­�-�a£�£�§Z�T���/�­�`£����?½��9�!ª��Í¡Z�a£��­¶?�­�¶?���#½����©���-�©�à¥]Ø��j���©���y�y�ËÊÛ¶Z�y���©�­�Z�Z�

�_�D� � �y�»�Z�˵-���­�-¶>��� �­���4ÙyÙ-¯ �>�4ÙyÙy·¦¥]Ø ���-�©�-¡Z¶ �yª3�������Î�!��½Ú§Z�����»ªF���-� �­�Z�?¡Z�©£��©Ø� �y�Iµy���©�Z�T���]£� ��y�Z� �y½��y�Z���j� �/� ¤¦����¡Z½Ú§ ���£��­���y�Z� �!ª<£�§Z��� ���`£_�`£Ú�y�Z�Z�y���Z��ªF�-�¶?���-�-���y�j�T���Z�¢¶ �y���y�­�����Z¶?���#½����©���-�©�� ?�y�Z�j��£'�­�D£�§?��� �©�©£'£�§ �H£[���»¥ �y�����9�-�T�T�������y�-�ËʶZ�y���©�­�Z�Z�

É�§Z������������� �������! ��M�­� �º¥Z�©�­��ª�£�¡/£��-�©� �y�'�­�]£��©�/�?¡Z½�£��­�-�Å£�� �©�-�j�l�yª�£�§Z���j�-������T¶>�-�`£Ú�y�]£ ªF�Î�!£�¡Z�����l�yª)���»� ªF�-�9ÌܶZ�©�-�-���!�T�j���©��� �Ö£l�­�j�­�]£����Z�Z���@ªF�-�j¡Z���º¥]ض?���-�-���y�j�T����� �¼§Z��§ �ε-�j���-�j�T� �/¶3�����­���Z½��j¡Z�©�­�Z�_Ì ¥Z¡?£<�­�a£�£��­�M� �/¶3�����­���Z½�� �¼��£�§�j���©���y�y�ËÊÛ¶Z�y���©�­�Z�Z���Ö£.����¥ �y�©��� �-�M¶ �y�©£����yª £�§Z� ¥>�/�yÝ#" �%$ �¼§Z��½Ú§ �­�w£��¦¥>� ¶Z¡?¥Z�­����§Z���¥]Ø����-���-�y��&��y¡?ªF�T�y�Z�X�D� �-�[½��-�j¶Z�©��§Z���Z���aµ-���-¡Z���Z���[£��j�_�D�»�����'" ·($ )"¸á%$G�!�Z��"°� $�� �-�¼�!�%� �#£����?�Z���� >�������j���]£Ú�!�©Øl���]£����#�Z¡Z½Ë£����-�� Z�©���*"¸�%$�� x +Gq8t-,TÁJ~#u8�>Ĭ~#q3rI�(. �%Ø�£�§ �y�ZÝ �à£��T� Ì ß¦Ñ ´L�y�?��£�§?�Mߦ¹?� ªJ�!½�¡Z�a£ÛØ��Z��µy���aÊ

�y¶Z�T���]£ÍªF¡Z�Z�ŪF�-�)£�§Z���­�Í�©¡Z¶Z¶>�-�©£Í�yª�£�§Z� �[�-�©Ý £�§ �!£ �[���]£ �­�]£��_£�§Z��¶?����¶Z�y���!£��­�-��!ª�£�§Z���/�����! ��10 « �-��ÝÆ�-� ���»� ��y�Í�©¡Z¶Z¶>�-�©£���� �­� ¶ �y�©£M¥]ج£�§?�l¤¦�?µ!�y�?½���� ¨¼�ËÊ�©�Î�y�©½Ú§��D���%2©��½�£��¤¦�-���Z½�Øj¡Z�Z�?��� ½��-�]£����!½�£ � ¡Z�M¥3����¢¹/�wÊÛ¤¢¹ZÌ'Ê Ù-¯/� -¯-¯� �y�Z�j�­�Z���`Ê£����©��� ¥ Ø�£�§Z�'à�!£����-� �y�.¹/½������Z½�� �È�y¡Z�Z� �!£��­�-� �°��²¢�aµ#�­�����-�º�yª[¤¦�/µy�!�Z½����Ź/½��­��� £��3� ½Ì�y�T¶Z¡/£��­�?�Z� É�§Z�9�!¡?£�§Z�y�)�y���!£���ªF¡Z����Ø_�y½ÚÝ �Z� �¼�­���?�-���<¡Z���j�yª£�§Z�j¤¦���y�-�Z�Z� �à���-§/Ê�w���`ªF�-���T�y�Z½��'Ì�-�T¶?¡?£����Z�¼¨��������y��½Ú§M�>�!½��­����£ÛØy�XÉ�§Z� �¦�'Ì ¨��%���+ªF¡Z�Z�Z���<¶?���­�?½��­¶Z�y�­�aØ¥]Øl£�§Z�)ß<��¹3�Ȳ¢��¶Z�y�©£��T��� £��yª�´D�Z���©�yØ%��4j½��)�yª.¹/½������]£��5� ½<Ì�-�T¶?¡?£����Z�Z�

À<tÈÒ768zJqw�). É�§?�­�8���-�! ��¦�T�4Ø_¥3� ªF�©�����aغ½��-¶Z�­���¬�!�Z�Æ�����?�­�©£�����¥Z¡?£����ƶZ���4µ#�­�Z����©¡Z½Ú§_½��-¶]Ø#�­�Z�T�y�Z�������Z�­�`£��©�­¥Z¡?£��­�-�������Z�y£��Z�-�?��ªF�y��¶Z���(�?£Î�

¯

Page 4: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

� � �»m¦m¦k�Îi��jn��

É�§?� � �©�©£¼Ì6¶?���-�-���y� £�§Z�!£�j�-�`£�yªX¡Z���� � ��y�[£�§Z��� �à�����­� ��[�-�©�­���ƶZ���-�y���y� �­�&������Z���-§ �y� �y�Z� ¨¼��£�½Ú§Z�­� �°��½��­�y���©�­½Í£����#£� �� ����� �����(������� ������������(� �!��� " ¯ $P�j�Ö£�©�­�j¶Z��Øj¶Z�©�­�]£�� £�§Z�¢�j���©���y�-��� �à�����­� �[�-������" ¤Oµ!�y���­�y�]££�§ �!£��T�yÝy�������-�j��¡Z�©���yª�M¡Z��£��­¶Z���¶Z�©�/½������©���[�­�D£���§ �ε-���Î�!½Ú§9¶Z�©�/½������'�����Z�l���-�©����£��­�Z��£��<�!�Z�y£�§?���»¶Z���#½��������

�Û�%�_�D� #£�§Z�à¶Z���#½������������­�]µ-�y��µ-�����­�j£�§Z�¢� �/��½�¡/£��­�y�l�yªw�M¶ �!���y���­��� ¶?���-�-���y�h�y������Z���]£��3� ��� ¥]Ø � �©�$# ¡Z���?½��_�!ª¦�Z�y�/ÊÛ�Z���]�!£���µ-����� £����-�������Ô�Öªà£�§Z���©���!���&%϶Z���#½����������� �/��½�¡/£��­�?�Æ�º¶Z���-�y���y� �£�§?��Ø �¼�­�­�'§ �ε-�����y�ZÝ � � ������� '%)(=�-� É�§?�9ªF�-�­��� �¼�­�Z�¶?���-�-���y� § �!�T���y½Ú§@¶Z�©�/½������T�y£�§?��� £�§ �y� �©���Z�@� �j���©���y�-��£�� ¶Z�©�/½������ ��y�?�¶?���#½����©� ¶Z�©�­�]£��¼�-¡/£�£�§Z���j�������y�-���à�a£�����½����aµ-���X�*,+.-0/2143656798 :<;�50+>=@?BADC*,+.-0/21436567FEHG�IJ+K?BALE

GNMD+.-POQ+.-�;RM>SUTN/WVX/<ADM>SNYUY�M>S�T2Z0[]\+.-�;�G ^6_>S6M�-�`Pa b�YdcDMe-�`f=eghI SD=�/�7 :�:iYUb+.-�;jIka b�Yml232G�nD7>Sf=eg�I6SD=6/�7 :U:�7D:iYUb+.-�;o:2=<36SN/>7@a b�YdcDMe-�`f=egR:>7e-6567>SoY2b+.-�;9567 :<;Pa b�YdcDMe-�`f=egjS 7 /�7D+!ZD7>SpY2b+.-�;i; M>T9qirUsta b�YduDM>TjgN=eS]G,7 :U:�M>T 7 :vY2b/!ADM>ShGN7 :U:>M>T67xwzy4sUs>{xa b�Y]|>;N=eS6M>T 7�gN=eS�;UAD7mG,7 :U:�M>T 7fY2b}�~0�e_U|>; M�;230:v:4; M�;230:Wa b�YdcD7�;236S>-�:<;DM�;230:]gD=eSiS67 />7D+!Z 7RY2b

}�~0�e_D�!-J+!;xO�� M>SUTN/�V��6M>SUT2ZJ[La}�~0�e_2�D=!GUGN_>S Me-�`xO�}6~0�e_2����}U}D_e�D�2c��2�PV���GD^6_>S6Me-6`0[La}�~0�e_2�D=!GUGN_ :6+<�67KO�}6~0�e_2����}U}D_e�D�2c��2�PV��>I�[La

+<g�O�G ^6_>S6M�-�`���qisN[�\:!I6S,+.-6;�gtO�GN7D:U:�M>T67tV]E$�2S 7U7�;0+.- TN:hgUSD=!G9I6SD=6/�7 :U:]�U5���EJV

G ^6_>S6M�-�`0[La567 :<;vqistab�Y���:�7v:4;�SD1>7e-kO�GN7 :U:>M>T67D[4�Jy�;N=v+.-0/21436567����>s@�XY2b}�~0�e_U|�7e-65tO�G,7 :U:�M>T 7@V�:<;6SD1>7e-PO�GN7 :U:�M2T67D[4�0y'V�}�~0��_2�>�� 2ckV�567 :<;PV

; M>TxV�}�~0�e_U���e}U}D_��D��c��2�J[La¡ 7616:�7j\9b�Y¢G ^6_>S6M�-�`£qUqis£Y2b

gD=eS�Oz:2=<36S,/�7iqoyaX:2=<3 SN/�7i8�IkaX:2=<3 SN/�72�U�,[]\

·

Page 5: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

}�~0�e_�cD7 /<ZxO�G,7 :U:�M>T 7@Vmy<s�s@V }6~0�e_2�>�6 2cPV�:2=<3 SN/�7@V); M>TPV}�~0�e_2�6�e}U}D_e�N��c��2�PV��N:<; M�;U30:�[La

I6S,+.-�;6gtO!EQ�N:U�<-LEJV)G,7 :U:�M>T 7D[La¡

¡

}�~0�e_��0+.-DM616+4�67KO�[La¡ b�Y¢GNMD+.-�Y2b

É�§Z�<�Z��£��y�­���¼�yªD½��y�T¶Z���­���Z� �y�Z�����/��½�¡?£����Z�9£�§?�­�¼¶Z���y�-���y���?��¶>���Z�º�y��£�§?�M�©Ø#� Ê£����ÜØy�-¡��¸����¡Z�©�­�Z�Z�'¹#�T�!��ÝTØy�-¡Z�¼�­�#½Î�!�+�-¡Z���Z��§Z� � £�� ½��-�j¶Z���­�¢�!�Z����¡Z���Ͷ �y���y�­�����¶?���-�-���y��£�§ �!£Í¡Z�����j�_�D�Ú��«¬���?�­��½�¡Z���Í£�§Z�lªF�������aØÅ�ε!�y�­�­�y¥Z���j�`Ø#�©£����T� ���Ô�y� �y¶/ʶ>���?�Z� �3�

«â§Z��� £�§Z� ¶Z���-�y���y� ����½��-�j¶Z���­��� �y�?� �©¡Z� �¼�a£�§ £ �[�_¶Z�©�/½������©���� �£�§?�T�-¡/£�¶Z¡?£�©§Z�-¡Z����¥3�

�2S67U7�;J+.-6TN:hgUSN=!GiI SD=�/�7 :�:£yK��Öª���£��°�¼�©¡Z� �¼��£�§�ªF�-¡Z��¶?���#½����©������ È£�§Z���-¡?£�¶Z¡?£¼�©§Z�-¡Z����¥>�

�2S67U7�;J+.-6TN:hgUSN=!GiI SD=�/�7 :�:£yK��2S67U7�;J+.-6TN:hgUSN=!GiI SD=�/�7 :�:�� ��2S67U7�;J+.-6TN:hgUSN=!GiI SD=�/�7 :�:����

¤à��£�§?�-¡Z�-§ £�§?���?��£Ú�!�­�­�D�!ª��¼§ �H£[§Z�y¶Z¶>���Z� �¼§Z���j£�§Z�¼¶Z�©�-�-���y�����'� �/��½�¡/£����Tµy�!�©ØªF�©�-� �9�!½Ú§Z�­�Z�)£��l�T�y½Ú§Z���Z� >£�§Z�<���©�����]£�� �y�����y���<£�§Z�<���y�j�Í�-� �!�­�8�9�!½Ú§Z�­�Z���� 3¶Z���!ʵ#���Z��� ����©¡Z���y�Z��¶Z���#½��������-���Î�y½Ú§�¶Z���#½��������y���

�-�¼É�§Z�à¡?�����'�­�©��¡Z������Z������½�£��aµ-��£���£�§?���y¶3�����!£��­�Z���©Ø#�`£���� �¼§Z��½Ú§T§Z�y�'£�§Z�¼���3��½Ë£�yª�¶?� �y½��­�Z� � ½��y¶ Ø��!ª�£�§Z�����/��½�¡?£Ú�y¥?�­�)¶Z���-�y���y� �-���Î�y½Ú§�¶Z���#½��������y���

�/��´'�!½Ú§�¶Z�©�/½����©���-��¥3���-�­�?�����/��½�¡?£����-���!ª.��£���½��-¶]Ø��!ª�£�§Z�����/��½�¡?£Ú�y¥?�­�y�¯?��²¢��3�������]£G¶Z���#½������©���w½Î�y�����/��½�¡?£��[�Z��+������� £8�`£Ú�!£����j���]£��G¥]Ø�¥?���y�Z½Ú§?�­�Z� �¼��£�§Z�­�

£�§Z��¶Z�©�-�-���!���.É»Ø#¶Z�­½��y�­�aØ9£�§Z��¥Z���y�?½Ú§Z�­�Z���¼���­�X¥>��¥ �y�©���_�y�%¶?���#½����©�à���y�ZÝ ���¹#�%£�§Z���� ���������������¶Z�©�-�-���y��¡Z�©����£�§Z��� ������� �&� �����(����� � �!�#"!�%$&� �(' ��"��j�-�)�D���*'¶Z�y���y�?�­�-�%�ÔÉ�§ �!£j�­�� �[�%�-¥?£Ú�!�­�Ô£�§Z� �,+ �.-�"��yªà�Z��+�������]£j¶Z�©�-�-���!�T� �©¡Z�Z�Z���Z� �y��?��3�������]£¼¶Z���#½��������y���¼¥]Øl£Ú�yÝ ���Z� ¥Z���!�Z½Ú§Z��� �¼�a£�§Z�����Í���­�?�-�­�¢¶?���-�-���y�h�-��£�§Z��¥ �!���­��!ª ¶Z���#½����������y�ZÝȱ8£�§Z�'�©£��!£����T���]£��.� �?��½�¡?£���� ¥]Ø)¶Z���#½������ ��y�©��Z��+�������]£wªF���-�O£�§Z�-�©�

á

Page 6: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

� �/��½�¡/£����¬¥ Ø_£�§Z� �y£�§Z����¶Z�©�/½������©���� ���µy��� £�§Z�-¡?�-§¬�!�­��¶?���#½����©�����Í�y�©� ��¡Z�Z�?�­�Z��£�§?����y�j�<¶Z�©�-�-���y���[É�§Z�­���­��£�§Z�M�j�-�©£�½��-�T�j�-�Z�aØl¡Z�©���º�j��£�§Z�#��ªF�-� �¼���a£����Z�T���`�_²¶?���-�-���y�j�� �y�?� �[��¸�­�G¡?���)��£�� �?½��­¡Z�©��µy����Ø����l£�§Z���'���-�! ��10

����� �������� ���� �������������� ����

´.µy���©Ø����»�¶Z���-�y���y� �Í¡Z�©£�½��-�]£Ú�y����£�§Z��¶Z����¶Z���#½������©�-�à�?�­����½�£���µ-�*,+.-0/21436567FEHG�IJ+K?BALE

É�§?�­� � ��� ��! ��#"%$'&�½��-�]£��y�­�Z�l£�§Z� �Z��� �Z��£��­�-�?�� ��9�y½����-���!�Z�@ªF¡Z�Z½Ë£��­�y� ¶?���y£��y£ÛØ#¶3����?��½��������y�©Ø�ªF�-��½��-�T¶?�­�­���Z�Í�!�º�_�D�[¶Z���-�y���y�%�

Ñ�˪F�-���à�y�]Ø �y£�§Z���[�_�D��ªF¡Z�?½�£����-�Z�'½Î�y�j¥>�à½��y�­������ -£�§Z��ªF¡?�Z½�£��­�-�)(+*-, ,#��� ���Í¡Z�©£¥>� ½Î�y���­���� 8�y�Z� ��£��©§Z�-¡Z��� �y�Z��Ø_¥3� ½Î�!�­�­���Æ�-�Z½��!� �Ö£��<�y���-¡?�T��� £��)�y��� ¶>�-�­�]£�������£��£�§Z�!�/.����¢ªF¡Z�?½�£����-���¸�[¶Z�y���y�j��£����©��0 . ��21à�y�Z�+. ��43 ���Ö£ �y���­� �¼�'�©Ø#�©£����j�£��<�Z�Í�y�]Ø�©¶3��½��­�y� ���Ë£©ÊÖ¡Z¶Ï�©� £�§ �!£ £�§Z���_�D�M�­��¥Z���!�©Ø ½Î�y� ¥3��¡?�����+�Ϥ�ªÃ£���� � ¶Z�©�-�-���y��§ �!��Z�Z�­�©§Z����¡Z�©�­�Z� £�§?�)�_�D�[���­¥Z���y�©Ø ?��£�Í¡Z�`£¼½Î�y���5(+*-, 6 �%�7.'8 �:9��2"DÉ�§Z����½��­���y�Z��¡Z¶%�y�]Ø�`¡Z� � �Z����§Z��� ¥Z¡Z�©�­�Z�����������ªÃ£¢¥]غ�_�D�;0 �y�¸�Z� +¶>���Z�Z���Z������½�����µ-���¢£�§ �H£ �[����� �?��µ-���½��-�j¶Z�­�Ë£����+�'¹/�j� £ÛØ#¶Z��½Î�y�8���»�¶Z���-�y���y� § �y��£�§Z��ªF�-���­� �¼�­�?�Í� �ÎØ-�y¡?£Î����*,+.-0/21436567FEHG�IJ+K?BALE���GNMD+.-POQ+.-�;RM>SUTN/WVX/<ADM>SNYUY�M>S�T2Z0[]\���

b�YmlN=d}�~J�dg>3�-0/<;0+>=4-0:9/�M61U1>725�nN7>gD=eS67�;2A�+2:jYUb}�~0�e_D�!-J+!;xO�� M>SUTN/�V��6M>SUT2ZJ[La���}�~0�e_��0+.-DM616+4�67KO�[Lab�YmlN=d}�~J�dg>3�-0/<;0+>=4-0:9/�M61U1>725vM2g2; 7>Si;2AJ+U:jY2b���

¡ b�Y¢GNMD+.-�Y2b���

Page 7: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

��� � ��� ��� � ������ ��� ���������� ���� ��������� ��� ���

���»�9¶Z���4µ#�­�Z����£�§Z� ªF¡?�Z½�£��­�-� (+* , ��� � � . � � �¼§Z�­½Ú§ ����£�¡Z���?��£�§?� ���y�ZÝL�yªÍ�¶?���#½����©�à������£����©��½��-�Z���y���-¡?�T��� £��»�Ö£��¼�©Ø#�]£Ú� �%���

+.-�;j}�~0�e_2�D=!GUGN_>S Me-�`xO�}6~0�e_2� =<GUG /U=!GUG V�+.-�;9S6Me-6`0[É�§?� � �©�©£��y�©�-¡Z�j���]£8�­�8�)-H�4��� �6� � -���"��%� �w´»�©����� £�� �y����Ø¢��½��-�T�M¡Z�Z�­½��!£��y�X�­�8��½��y�­�­��½ËÊ£��­�-���yª�¶Z�©�/½������©����£�§ �!£�½��y���©���Z���T�������y�-���¼£�� ���y½Ú§_�y£�§Z������ �-��¥Z�y����½)¶?���-�-���y�j�� £�§Z���-�Z�aج½��-�T�M¡Z�Z�­½��!£��y�Í�Z�����Z��� �­� (+*-, �"!�( ( #$!&%('�) "��Ö£ �­�Ͷ?�����?� � �Z���@�­����»�¦�y�Z� ½��-�?���­�`£����yª[�y����£�§Z� ¶?���#½����©�����M��¡?�Z�Z�­�?� �¼§?��� ¶Z���-�y���y�¾���/��½�¡?£����-� ¥>�ËÊ�y�­�Z���

�_�!� Ø)�yª#£�§?�[½��-�Z�©£���¡Z½Ë£����­���-¡Z�8¶Z�©�-�-���!�T�w�y�����¼�Z��¶>���?�M�-��£�§Z�'� ¡Z�Í¥>���w�yª/¶Z���!ʽ����©������� �/��½�¡/£��­�?�Í£�§Z�à¶Z���-�y���y�%�»¹/� ���»�D¶?���4µ#�­�Z���£�§Z�àªF¡Z�Z½�£��­�-� (+* , ��� � � �.�:9��ªF�y�<�Z�Ë£������j�­�Z���Z�%£�§Z�­�����Ö£�� �Z���©£Í�y���y¡Z�T���]£Í�­�<��½��-�j�Í¡Z�Z��½Î�!£��-�����Ö£M����£�¡Z���?�<£�§?�� ¡Z�M¥3���[�yªX¶Z���#½�������������9�)½��-�j�Í¡Z�Z��½Î�!£��-�D�­�j��£��»����½��-�Z���!���-¡Z�j���]£��.�Ö£��[�©Ø#�]£Ú� �T�­�

+.-�;j}�~0�e_2�D=!GUGN_ :6+<�67KO�}6~0�e_2� =<GUG /U=!GUG V�+.-�;o:�+<� 7D[

���+* � �� � ���-,$. ( 0/ 1 �32��-� ��4 �

É�§?�M�y½Ë£�¡ �!�w�j���©���y�y�ËÊÛ¶Z�y���©�­�Z�T�­���-¡Z��¶Z���y�-���y�Ü�­�¼½Î�y�©�������%�-¡?£à¥ Ø�£�§Z�M�_�D� ªF¡Z�Z½ËÊ£��­�-�?�/(+*-, 5 � �76 �y�?� (+* , %&� 1 3 �DÉ�§?� � �©�©£ ½��-�j�9�y�?�9�����Z�Z���)�T�������y�-�à£��Í�)�Z��� Ê���-� �!£����ƶZ�©�/½��������9É�§Z�j����½��-�?�Å����½����aµ-���M���T�������y�-� ªF���-� �%¶Z�©�/½����©���9É�§?�����9�y���£�§Z���j�-�©£¥ �y����½¢�j�������y�-� ÊÛ¶ �y�©�����Z� ½��-�j�9�!�Z�Z����%�_�D�Ú�Z�Û���-�©�Z��� ªF�-�[£�§Z�¢�j���©���y�y�£�� ¥3����¡?½�½������`ªF¡Z�­�aØ�½��-�j�Í¡Z�?�­½Î�H£�����£�§Z���©Ø#�©£������Í¡Z�`£à�y¶Z¶>���Z�%���-�j���­�/ªF�-���T�!£����-�£�� £�§Z�_� �H£Ú� £�§ �!£j£�§Z�_�y¶Z¶Z���­½Î�H£��­�y� ¶?���-�-���y�(�¼�­�©§Z���j£��¬£����y�Z�©�T�a£Î�LÉ�§Z���l�y�?�Z�aÊ£��­�-�Z�y� �­�?ªF�y���T�!£����-�MªF�-�©�T�D£�§?� ����8(��� �.$ �.�yª+£�§Z�à�j���©���y�y�y�D�Û�����»�D�a£»½��-�]£��y�­�Z�»£�§?�ªF�y�­�­� �¼���Z�Í�­�/ªF�-���T�!£����-�X�

�-�¼É�§Z�����y�ZÝ9�yª�£�§Z������½����aµ-������/�¼É�§Z�����y�ZÝ9�yª�£�§Z�������Z�Z�����¯?�¼¤O£Ú�y�Z�·Z�¼¤=½��-�j�Í¡Z�Z��½Î�!£��-���

É�§?�����¦��£����T�»½��y�9¥>�¦¡Z�©���l¥]Ø £�§?�¦����½�����µ-���[£��M�Z���©£����Z�-¡Z����§j�y�j�-�Z�)�­�Z½��-�j�­�Z���j���`Ê���y�-�����ÔÉ�§Z�/�!�%���.- �Í�y�©�-¡Z�j���]£ ½Î�y� ¥>��¡Z�����Ï£�� �Z�­�`£��­�?�-¡Z�­�©§Ô�T�������y�-��� �©��½�����µy���

®

Page 8: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

ªF�©�-�Ð�Z��3���©���]£�¶Z�©�/½������©�����<É�§Z��"��!�Í�­���T¡Z�����`ÊÛ�©¶3��½��5� ��� ��� �¼£�§Z�!£�½Î�!� ¥3�Í¡?����� £���?�­�©£��­�Z�y¡Z�­�©§ �j���©���y�-���M�©��½�����µy���ŪF���y���������Z�-���T¶Z�©�/½����©�����È�y�<� �Z�!�T¶Z��� w��¡Z¶?¶3�-�©�¶?���#½����©�����­�Í�©���Z�Z���Z� £ ��Æ�j���©���y�-��� £�� ¶Z�©�/½�����������¥3�y£�§Ô�T�������y�-��� ½��-�]£Ú�y��� ��©�­�Z�y�­��� �]�!£����¢�Z�<�!ª.£�§Z��� �]�!£��à����£��T¥>�M¡?�����_�­�º� ½Î�!�­½�¡?� �!£��­�-�� �¼§?�­�­��£�§Z�M�y£�§Z������¦£���¥>� ¶Z�����]£����+�Í�Û�Æ�-���Z���¢£����Z�Ë£����©�T���Z� �¼§Z��½Ú§ ��� �¼§Z�­½Ú§ � ½Î�y� ¡Z��� �Z��+������� ££��y�-�¢ªF�-��£�§Z� £ ��%�T�������y�-�����T�Öª� ¡Z�����)£�§Z� ���y�j� £ ���£Ú�y�y���­� £�§Z� ½��-���©����¶>�-�Z�#Ê���Z�l�©��½�����µy���� �¼§Z���Æ��£¢�©��½�����µy����£�§?� �T�������!�-���� G��£ �¼���­���©Ý �Z� � �¼§ �!£¢£����Z� �¼��£�§£�§Z���%�����»��-¡ �y���y�]£������à£�§ �!£¼£�§Z�)�­�]£����-����� �/¯]�-®!�]®M½Î�y��¥3�)¡Z�©���º�!��£��y�-��� ���-�`£���T¶?�­���j���]£��!£����-�Z� �!�­�­� � �Í¡Z½Ú§%� �!���-���µ!�y�­¡Z�����

¤à� �[�)�Z�y£����_�!¥3�4µ-� È� ½��-�j�Í¡Z�Z��½Î�!£��-� ����¥ �y����½Î�y����Ø9� ½��-���­��½Ë£����-���yª�¶Z���#½����������£�§ �!£ ½��y�Ô�����Z� �T�������y�-���<£�� �Î�!½Ú§ �!£�§Z�����º«â§Z��� £ �[� ¶Z�©�/½������©���j�y�©�l½��-�j�Í¡Z�?�aʽ��!£����Z�)¡Z�����Z�+(+*-, 5 � �76 �!�Z� (+*-, %&� 1�� � 3�� &/�a£��»�­�j¶>�-�©£��y�Z½����y�©�­�©��� �¼§Z���l�©��¶ �!���!£���j�#�Z¡Z�­�����yª���¶Z���y�-���y��§ �ε-�9¥>�������¼���a£�£���� �­�Z�Z��¶3���Z�Z��� £���Ø �yª�Î�y½Ú§Å�!£�§Z������� �-�� �?�y�T¶?�­� #��¡?¶Z¶3�y��� �[� �¼�­�©§9£��Í�©�-��µy�¢�M�`Ø#�©£����Ü�yª8�?��3�������]£�� �!�>�Q# ¡ �!£����-�Z�� Z�y�Z� ?�­�£�§Z� ½��-¡?����� �yª[���y��µ#�­�Z�l£�§Z� �©Ø#�`£���� �� �Z�����Æ£������-�aµ-�j���©Ø#�©£���� �yª[�­���Z�Î�!�¦�$# ¡ �IÊ£��­�-�?���)¨à�H£�§Z���¦£�§ �!� �¼�©��£��­�Z�9£�§Z�Í���­�Z���y�¦�`Ø/�`£���� ���-�aµ-���¢ªF���-�Ð��½����!£�½Ú§� �� �j�­�-§]£��y�]£ £�� ¡Z����� � ���1���(�� à�yªGªF¡Z�Z½Ë£��­�y�Z�ªF�-�[���-�aµ/���Z�M���­�Z���y�'�©Ø#�©£����j� £�§ �!£ � �!�&�¼����£©£����¥]ØÔ�©�-�j���-�Z�����­�����!�Z�Ô£�§ �!£ §Z�y� ¥3����� §Z�­�-§?��Ø �-¶?£����T�������ŪF�-�M£�§?�%�`Ø#�©£���� �� �°�©�¡?���­�?�Z� �à� � �Z� �[� �ε-�-���º½��-�/ªF¡Z�����Z�l£�§Z�M�T�������!�-����� ���©���Z� ªF�©�-�¾¶?���#½����©����£��¶?���#½����©��� �¼�a£�§Ô£�§Z�y��������� £T¥]ØÔ£�§Z�����­¥Z���y�©Ø ªF¡Z�Z½Ë£����-�Z��� Ñ[��ªF�-�©�l£�§Z�%�y�?µy���]£T�yª½��-�j�Í¡Z�Z��½Î�!£��-���� �[� �[�-¡Z�­� ¶Z���y¥ �y¥Z�aØ §Z�4µy�9£���¶ �y�`£���£��­�-� £�§Z�9�©��£ �yªµy�!�­�­�Æ£Ú�!�-�� �©��£©£��­�?� �y�����Z�¦�©�-�j�¢�yªG£�§?��� ªF�-�� �?½��­¡Z�©��µy�¢¡Z����¥]Øj£�§Z�¦�­�­¥?���y�`Ø ªF¡Z�Z½�£��­�-�?���DÉ�§Z����­�£����Z���-¡Z�¦�y�Z�º�a£ �¼���­�8½Î�y¡?��� ¶Z�©�-¥Z�­���T����ª ��M£��©Ø%£��T��¡Z� �-¡?�¦¶Z�©�-�-���!�Ð�y� �y�Z�y£�§Z����`Ø#�©£�����± £�§?�9�y£�§Z���<�©Ø#�©£���� �°� ���­�Z���y�<�©�-��µy���<�9�ÎØ �Z�y£��J¶Z�©�-¥ �y¥Z�aØ ��-� �¸£��)���Q# ¡Z�­�©�£�§Z� ���!�T�Í�©��£)�yª»£Ú�!�-����«â��£�§º£�§Z� �y�/µ-���]£)�yª'½��y�T�Í¡?�Z�­½��!£��-�©�� �� �����T¶?��Ø%½��©�Î�!£���T½��-�j�Í¡Z�Z��½Î�!£��-�¼£�§ �!£¢½Î�y� ¥>�M¡Z�©���Æ���/½��­¡Z�©��µ-����Ø_¥ Ø%£�§?�Í�­���Z�Î�y�����y��µ-���� G�!�Z� ¶ �y�©��a£l�!�9�y�@�y���-¡?�T��� £T�­�ϽÎ�y���­� £�� £�§Z�����-�aµ-����� « ��¸�­�¼�Z����½�¡Z���9£�§Z�_�?��£Ú�!�­�­�j�yª¢£�§Z�­��­�!£������ � �-�Í�Z� � �[��½Î�y� �-�Ë£j� ��ÎØ��¼�a£�§Ô¡Z�©�­�Z�º£�§Z��¶Z�����Z� �Z�Z���Ͻ��-�j�Í¡Z�Z��½Î�!£��-�(+*-, �"!�( ( #$!&%('�) ".�Ö£T½��-�Z�©�­�©£��T�!ª¢�y���£�§?��¶Z�©�/½����©�����T��¡Z�?�Z�­�Z�Æ£�§?�%¶?���-�-���y��¼§?���_� �/��½�¡/£��­�y��¥>���-���Z���

����� � � � � �-��� ���� � ��� � ��� � � 2��

Éw�j��¡Z�j�9�!������� /�­��£��°���?��£Ú�!�­�+£�§Z���©Ø#�]£Ú� ���yª (+* , 5 � �76l�y�?� (+*-, % � 1�� � 3��2"+.-�;j}�~0�e_U|�7e-65tO Z,=6+<5NY�G,7 :U:�M>T 7@V�+.-�;p/2=<3U-6;PV

}�~0�e_��DM�; M�;�^2ID7956M�;DM�;�^>ID7tV +!-�;i5 7 :<;PV�+.-�;i; M>TPV

¿

Page 9: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

}�~0�e_2�D=!GUGF/2=!GUG[

+.-�;j}�~0�e_�cD7 /<ZxO Z,=6+<5NY�G,7 :U:�M>T 7@V�+.-�;p/2=<3U-6;PV}�~0�e_��DM�; M�;�^2ID7956M�;DM�;�^>ID7tV +!-�;f:U=<36SN/�7tV +!-�;j;DM>TxV}�~0�e_2�D=!GUGF/2=!GUG�V�}6~0�e_U|�;DM�;230:UYv:4; M�;230:6[

'G��Ýy�¦�j�-�`£ªF¡Z�Z½Ë£����-�Z����9£�§?�¢�©£��y�Z� �y�©��Ì@�­��¥Z���y�`Ø �T�y�©£¼���»�DªF¡Z�?½�£����-�Z�[����£�¡Z�����!����]£����y���������©�-�¼½��#�Z�y� ��� ��˵-���� X�­��Ýy���j�-�©£¦Ì ¶Z�©�-�-���y�T�j���©�� �[� �¼���­�G�­�y�Z�-���¢£�§Z���©��©��£�¡Z����µ!�y�­¡Z�����­���j�-�©£¼½��y�������

É�§Z�[½��-�]£����]£��.�!ªZ£�§Z�'�j�������y�-��y���'�©£��-�����M�­�M��¥?�­�#½ÚÝ��yª �j���j�-�©Ø��©��ªF�������?½���� ¥]Ø£�§Z� �y�©�-¡Z�j���]£ � ��� � .����4")É�§Z� �?���#£¢£ �[���!���-¡Z�j���]£��� 1 ��� � �à�y�Z� 6'.���. ��� �� +�y�­��� �£�§Z���©Ø#�`£���� £����­�Z��� £���ªÃØ)£�§Z�����Z�j�yªÈ£�§Z�¼�j�������y�-�!±���£.½��-�]£Ú�!�­�Z�»�¢�©�$# ¡Z���?½��¦�!ª 1 ��� � �µ!�y��¡Z���� ?���y½Ú§�§ �ε#�­�Z� ����� £ÛØ#¶>��6'.���. ��� ��2".É�§?�­�[£ÛØ#¶>���­�'�Z�y£ � Ì6£ÛØ/¶>� Z�y��£�§Z�-¡Z�-§�j�-�`£ �yª�£�§?��¶Z�����Z� � �?��� £ÛØ/¶>��� ½��-���©����¶>�-�Z�Ô£�� Ì £ÛØ#¶>����� É�§Z��¶Z�©���Z��� �Z���6�_�D�£ÛØ#¶>���[�y�Z� £�§Z�¼½��-���©����¶>�-�Z�?�­�Z�<Ì £ÛØ#¶>��� �J�aª>£�§Z��Ø � �/�­�©£��.�y���¼���­�©£���� �­�Í£�§Z��ªF�-�­��� �¼�­�Z�£��y¥Z���y�

�_�D�� �H£Ú�!£ÛØ#¶>� Ì �Z�!£Ú�!£ÛØ#¶>�(+* , ����� % �.� � ��� 6 1 $7. (+* , 5� ! %� �.� � ��� 6 � $7� � �%� �(+* , , �� �.� � ��� 6*��� �(+* , ' !���� �.� � ��� 6 8 �!�����%� �(+* , ��� 5 ,#������) ����� % � ���.� � ��� 6 1 $7. (+* , ��� 5 ,#������) 5� !&%� � ���.� � ��� 6 � $7� � ��� �(+* , ��� 5 ,#������) � ���.� � ��� 6*��� �(+* , ��� 5 ,#������) ' !�� � � ���.� � ��� 6 8 �!�����%� �(+* , 6 ' !��� � � .��(+* , )-!���� '�� 6 ����� 8 �(+* , ' !���� )-!���� '�� 8 �!��� 6 ����� 8 �(+* , ������(+* , *�� �� �� )

É�§?�¢� �y�`£[£ �[�Í£ÛØ#¶3���� (+*-, ������l�y�Z� (+* , *�� �� ���) /�Z�-��� £ ½��-���©���©¶3�-�?�l£��Í�`£Ú�y�/Ê�Z�y���@Ì £ÛØ#¶3�����LÉ�§Z� (+* , ������Ô£ÛØ#¶3��½Î�y�Ï¥3��¡Z�©���@�aªàØy�-¡ �¼�­�©§ £�� ªF�-�©½���£�§?��`Ø#�©£�����£���¶>���`ªF�-��� �Z��½��-�]µy�����©�­�-� ¥>��£ �[�����9�Z��+�������]£»� �H£Ú�¢����¶Z��������� £��!£����-�Z� �F�y�¸�Z� �y�Å�_§Z�Ë£������-�-���Z���y¡Z�Í�Z�Ë£ ��-�©Ý �!ª&��y��Ý �©£��!£����-�Z�M¡?���­�?�º�Z��3���©���]£Í�©��¶Z�©���©���]£Ú�!£��­�-�?��!ª�� �H£Ú� � �.«¬� �°���X�Z�­�©½�¡Z�©��£�§Z��£ÛØ#¶3��(+* , *�� �� �� )@� �H£������

��y£���£�§ �!£[£�§Z�¢�y�T�y¡Z�]£�yªX��¶ �y½����y�­���/½��!£����jªF�y�'£�§Z�¦�©��½�����µ#�­�?�Í¥Z¡ �3���[�Z�/��� �Z�y£§Z�4µy�¢£��Í�T�!£�½Ú§9£�§Z�à���?�y½Ë£��y�T�y¡Z�]£�yª8�©¶ �y½����­�T£�§Z�¢�j���©���y�-�¦¥3���­�Z�<����½����aµ-���+�� �-�

Ù

Page 10: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

� �?�y�T¶?�­� �¼§Z���Ô�y¡Z�M¶Z�©�-�-���y���­�)��¡Z�� �£�§Z�l�©�����9�yª £�§Z�l�j���©���y�-�j£�§ �H£Í¶Z�©�/½������9��©���Z�?�� � �. 8 � ��� � ��� � .����������2&8�­���!¿l½Ú§ �y���� G¥Z¡?£�¶Z�©�/½����©� l����½����aµ-����£�§Z� �T�������y�-� �­���¥Z¡!�+���¢£�§ �!£�§Z�y���©£��-���y�y�ͪF�-�Í� �l½Ú§Z�y���y½Ë£�������� É�§?�­���T�yÝy���)�©���Z�©�y� �Û�Æ�-���Z�����y� £�§Z�¦�©��½�����µ#���Z�<¶?���#½����©� �T�4Ø �?�y£Ý �Z� �L£�§Z�¦� �Z�!½�£ �©�����à�yª+£�§Z���T�������y�-�¦¥>�����Z�)�����]£��¹#�9���»��y�­��� �¼��� �T�������!�-��£�� ¥>�)�©��½�����µy�����y�¼�­�-�?� �y� £�§Z�������­���¡ 4j½������]£à�©£��y���y�-��!�­�­�#½Î�H£����+���Öª�£�§Z���©���­��� �¸£���¡-4T½��­��� £��`£��-���y�-� È�!�%�4µy��� �Z� � �����©�-���/½�½�¡Z�©� " · $P�

É�§Z��y���y¡Z�T���]£��(6 ��� �w�!�Z�)� ��� 1�� �y�©� y�©���©¶3��½�£��aµ-����Ø� !£�§Z�[���y�ZÝ ���yª?£�§Z��©��½�����µ#�­�?��!�Z�º£�§Z�M�����?�Z�­�Z��¶?���#½����©������� ���»�à�y���­� �¼� � ��� 1��Í£��l¥>� ��� �¼���­�Z½��y���+�"âÉ�§Z����� �­��ƶZ�©���Z��� �Z���L½��-�Z�`£Ú�y�]£ (+* , � � � 5�!��-%"��� £�§ �!£j½��y�6¥>��¡?�����6��ª¦� ¶Z�©�/½����©�9�­��©�Î�y�/Ø £��)����½����aµ-�à�)�j���©���y�-�¼ªF���y� ��� ������Z�Z�­�?�<¶Z�©�/½����©����H£�§Z���»£�§ �y�9��¶Z�y�©£��­½�¡?� �y��©���Z�?�­�Z�j¶Z���#½��������'É�§?�����)�­� ��� "8� �¼���­�Z½��y����ªF�-� 6 ��� � "

¤à�$��9�Z�y£����Ô�Î�y�©�­������ .�_�D��§ �y�M£ �[� �T��½Ú§ �y�Z�����j�M�©¶3��½��3�Z½Î�y����ØÆ�Z�����­�y�Z���ŪF�-��`¶ �y�©£���£��­�-�Z���Z�M£�§Z�<�j���©���y�y�<�©¶ �y½��!±"Å£��y�-�à�y�Z�%½��-�j�Í¡Z�?�­½Î�H£��-�©���'É�§Z�Í�y�©�-¡Z�j���]£����.��º�!�Z��1 � �!�Ü�y��� ��©����¶>��½Ë£��aµ-���aØ� �£�§Z�T£��y�º�!�Z�Ž��y�T�Í¡?�Z�­½��!£��-���lÉ�§Z� ��.��_���M�!��%� � ��y�Z�� �ªF�-�j�Z� � à�y¡Z�9�-�?��Ø ½��-�j�Í¡Z�?�­½Î�H£��-� �­� (+* , � ! ( ( # ! % ' );& �¼§Z�­½Ú§� �!� �� �?�y£���� ���y�����­���à���¢¶Z�����Z� �Z�Z��� �-�Æ�y���.�_�D�¼�©Ø#�`£����j�)�y�Z� ½��-�Z�����©£����yª'�y�­�8£�§?�¶?���#½����©��������¡?�Z�Z�­�?� �¼§Z���M� �?��½�¡?£��­�-�<�yª#£�§Z�'¶Z���y�-���y� ¥3���-�­�Z����É�§?�����'�­�w� �¼�­���Z½Î�y�©�� (+*-, � � � � ��&Z£�§ �!£!(+* , %&� 1 3M½Î�y�%¡Z�©�)ªF�-��£�§Z��£Ú�y�Z�'É�§Z�����)�­� ��� �¼���­�Z½��y����ªF�-�£�§Z��½��y�T�Í¡?�Z�­½��!£��-�����Û���y£�§Z���&�[�-�©�Z�� Z�����-���?���ªF�-�¶Z���#½������ � £�� �����?���Í�j���©���y�y�£��<¶?���#½����©� ��-£�§Z�à�y���-¡?�T��� £�1 � �!�â£�§ �!£ � ¡?�����'�­� (+*-, 5!� �76Í�Í¡?�©£[¥3�¼�­�?���]£���½Î�y�£�� £�§Z�)�y�©�-¡Z�j���]£�£�§ �H£ � ¡Z�©�����­��(+*-, %&� 1 3 "

É�§Z� �­�y�©£��y���-¡?�T��� £¦�yª (+* , %&� 1 3'& � ��. � ��� &G�©��£�¡?���Z�����?ªF�-���T�!£��­�-�%�-�º£�§?�Í� �!£��£�§ �!£ � �y� �y½�£�¡ �y�­�aØ ����½�����µ-���X�»�Ö£ �©��ªF���©���Z½������<�©��½��-��� �¼�a£�§ �¼�a£�§9£ �[� � ���­�Z� 0 �-�?�ªF�y��£�§?����y¡Z��½��¼�y�Z�Í�-�?�ªF�-�8£�§Z�£��y�Z�.¹/�¢��ª IªF�-�����?�y�j¶Z�­� !£�§?� �!�%�-��- �w�yª £�§Z� �©��½�����µy���y�/(+* , � � � 5�!��-% ��� &#£�§Z��� � ��. � ��� �¼���­� ½��-�]£Ú�y���j£�§Z�à���y�ZÝ �yª+£�§Z��¶Z���#½������'£�§ �!£�©���]£�£�§Z���j�������y�-�!�

��

Page 11: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

� fhg�����m ��k���jm fhg�� � � i� ��)k��gji

É�§?�����Í�y���Ͷ?���-¥ �!¥Z��Ø%�TªF��� £�§Z���Z�-�¦����£�§Z�M£����y¶>� ���y�­�º�©¡Z�­�)¶Z���y�-���y��£�§ �!£ �[�ͽ��y����T¶?���4µ-�T�-�X� � �-�<���?�y�j¶Z�­� �£�§Z�����l���M£�§?�9�`Þ-���­�©��¡Z�!� É�§Z���©���y���l�y�­�©� �_½��y¡Z¶Z�­��!ª.¶Z�©�-¥Z�­���T�&�[�)§ �ε-��� �¸£¦�Z�­�©½�¡Z�©������Ø-��£��&'G��£��°���­�#�-Ý9�!£ �¼§ �!£à§ �y¶Z¶>���Z� �¼§Z����£�§?�¶?���-�-���y�Ü������¡Z� �¼��£�§����­�y§ £¼¶?���#½����©�������

¤à�­�G£�§Z�M¶Z���#½�����������¥3���-�­�����/��½�¡?£����Z�l£�§?�M¶Z�©�-�-���!� �F�T�y���)�-�à�����©���à�©�­�Í¡Z�a£Ú�y�?�ËÊ�y¡Z���aØ-� �à� ��˵-���� ��!ªÃ£����¢½Î�y�©�©Ø#�­�?���-¡?£¢£�§Z� ¥ �y�©�­½ ���Ë£©ÊÖ¡Z¶ £Ú�y�©Ý#���F½Î�y���­�¦£�� (+* , ,#��� � &(+*-, � � �!� � � 9�� &��!�Z� (+*-, � � �!� . � � � G¶Z���#½����������9���/®��!��� �­�?�­�$�¼§Z���­� ¶Z�©�/½����©� ½��-�­����½�£���£�§Z���­�?¶Z¡?£¼� �!£��?�D«¬���Z�y���¸£ ��y�]£¼£��j§ �ε-�)�­�Z���¢¶Z���#½������©���� >¥Z¡?£�����µ#������!ª��-¡Z�<�����`£��©�­½�£��­�-�?�M�-���¼§?�­½Ú§Å¶Z�©�/½����©����� ½��y�Å�����y�Å���Z¶Z¡?£� �£�§Z�����T�­��� �¸£M�Í¡Z½Ú§ �[�½��y�9�?�Í�y¥>�-¡?£'£�§Z����� ��� ��˵-���� �!ªÃ£����»¶Z���#½������ �§ �y�[½��-���­��½�£����j£�§Z���­�Z¶Z¡/£� �H£Ú� ]£�§?�§?�­�-§Z�������y�?Ý9¶Z�©�/½������©�����Í¡Z�`£¼½��-�]£���� ¡Z��£���� �!��£&�¼§Z���­� Í�©���Z�Z�¼£�§?�)���Z¶Z¡?£ � �!£Ú�Í£��£�§Z� �­� �[���¢���y�ZÝ�¶Z���#½������������ÍÉ�§?�­���­�©��� £ 2©¡Z�©£)�!� �`Þ-� �����©¡Z�y� à�y£��­½��<£�§ �!£¦£�§Z����� �­�� �©�­�j�­� �!��­�?� 4j½������Z½ËØ��!£�£�§?�)���Z�%�yª�£�§Z��¶Z���-�y���y� �¼§Z���_¶Z�©�/½����©�  �Z�#�����y���3£�§?��[�-�©Ýl�yª�½��-���­��½Ë£����Z� �y�Z���y�Z�Z���Z�Í£�§?�)���/½��y�X��� £����-���y�­���

�¦ª>½��-¡?����� -£�§Z��������§Z���-§Z��Ø)¡Z�?�Z���©�­���!¥Z�­�!±w£�§Z� �T�y�­�<¶3�-���]£��yª>¶ �!���y���­���]¶?���#½����©�����Z����<£��º�-��£M�Í¡Z�a£��­¶?�­� ¶Z���#½������©���Í£��_½��-��� �y¥>�-���H£�� �-�Ô���y��µ#�­�Z�_�_¶Z�©�-¥Z�­�����%�Öª��-�Z�T�yª£�§Z�¦¶?���#½����©����� �­�»�Z�-���Z�)�T�-�`£�!ªX£�§Z� �[�-��Ý� �[�¦�j�­�y§ £[�y� �[���­�>¡Z�©�¢�<½��-�]µ-��� £��­�-�Z�y� �©�­�Z�y�­�ËÊÖ¶Z���#½������©�-���9�!½Ú§Z�­�Z�!�

*;��� ������ � � ���������"�� ��� � � � � � ( � ���

'G�Ë£��¸�¦£��`Ø�£��l�­�j¶Z���4µy�Í�-¡Z�à½��#�Z�y�¢« ��¸�­�w¥3���-�­�_¥ Ø�ªF�/½�¡Z���©�­�Z�9�-�º£�§Z�M�Z�­�`£�����¥Z¡?£��­�-��!ª)£�§Z�º���Z¶Z¡?£��Z�!£Ú�?� ��� �н��y���� �Z�aµ#�­�Z�%£�§Z� �[�-��ÝÏ�T�y���_�˵-���Z��Ø@�y�T�y�Z�¬£�§?�¶?���#½����©�������º¤O� �!£�¡Z���!�+���y�­¡?£��­�-�T�­�[£�� �­�T�y�-���Z��£�§ �!£ ���§ �εy���M£������¢�yªw¶Z�©�/½������©���� �¼�a£�§  �!£¼£�§Z���©�/�y£��

²¢¡Z�©�­�Z� £�§?� � �©�©£¦�©£Ú�!�-�<�!ª.£�§Z�)� �!£��T�Z���©£����­¥?¡?£����-�� � �����?�Z�¦£�§?�M� �!£�� £�� �F���ÎØ �·?�D²¢¡Z�����Z��£�§Z�¼�Z� �#£ �©£��y�-� ������Z�Z�'£�§Z��� �!£���£��Í� �¼§Z���­��·)�����Z�Z��a£D£��<�?�D²¢¡Z�©�­�Z�£�§Z�)� �y�`£à�`£Ú�y�y� �j�©���Z�Z�à£��%�� �¼§Z�­���M� �����Z�Z�¦£��9¯ >·T�����Z�Z�à£��lá 3�!�Z�º�j�����?�Z�à£��®#� �P¹/���#�Z�-¡Z��� ¯?���y� � ¹/� �[�l§ �ε-�l�©���Z¡?½���� �-¡?�M�­�?¶Z¡?£<�Z�­�`£�����¥Z¡?£��­�-� �­�#�-¶ ªF�©�-�®9�`£Ú�y�y���¢£���¯l�`£Ú�y�y�����M���-�©� �-���?�����!�­��Ø +�aª �� § �ε-� %ƶ?���#½����©������ 8£�§Z���¢¶Z���#½����Z¡Z�©��!�­�­� �¼� ¡?� £�� �Z�­�`£��©�­¥Z¡?£��¦£�§?���­�Z¶Z¡/£�� �!£�� �����Ã�­�y��� � % �������©£��y�-���� ���!£�§Z��� £�§ �y�&% (Ï��`£Ú�y�y���� �¼§?�­½Ú§� È��ª,%%�­�¼�­�y���-� ?���¼� § ¡Z�y�<���4µ#���Z�-���

�Û� �-�©�Z���à£����j�/�Z�aªÃØ�£�§Z� � ��� 6'.���. ªF¡Z�Z½Ë£��­�y�_£���¡Z�©� �T£��©��� ÊÛ�©£���¡Z½Ë£�¡Z�©��� �Z�­�`£��©�aÊ���������� "!$#%!'&( )�+*-,�.0/1�2�� "!'�43�!'���53'67#"8(89�43:!<;<�� �89���>=�6@?A�CB<D)BE�C#"!'�2B�!E��#"�F )B��4G�=A#"8�!' 7,IH

�y�

Page 12: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

���­�-¡?��� �-±»�D���#½������©�-����½��-�-� �-¡Z�©���º�!�à�Í£������

¥?¡?£����-�º��½Ú§?���j� ��[� �Z�����º£����­�]£����#�Z¡Z½��M�l�­�#�-¶ �¼�a£�§ � �­�-� � � % ��� �`£Ú�y�y�������Û� �-�©�Z���£�� �­�j¶Z�­���T��� ££�§Z���­�#�-¶� /�Î�y½Ú§%¶Z�©�/½��������Z�����Z�¼£��j½Î�y��½�¡Z�­�!£��¢�!£¼�Î�y½Ú§��©£��y�-�

��¼§Z��£�§Z������£��©��½�����µy���� +�y�?�� Z��ª���� Z£�§Z�����y¡Z��½�� �È�y�Z�

��¼§Z��£�§Z������£��©���Z�?�� 3�y�Z�� Z�aª��©� Z£�§?�)�?���©£��­� �H£��­�y�X�

¤à�%Øy�-¡ ½��y� ¶Z���-¥Z�y¥Z��Ø@�-¡Z���©�� ¢£�§Z���©�¬½Î�!�­½�¡?� �!£��­�-�Z�9½Î�y� ¥3� � ¥Z��£�½��-�T¶?�­�­½��!£����� ����¶>��½�� �y����Øl�©�­�Z½��)£�§Z���©�<�����Z�j½Î�y�Z�y�Z�­½��y�G½Ú§Z�-��½��)�yª.�-�©�Z���©�­�Z�?�'�Û���-¡Z�¼���?�y�j¶Z��� �[�½Ú§?�-���!±

�-�  �©���Z�?��£��T·Z��/�  �©���Z�?��£��l� ?·j�©���Z�?��£��9�?�¯?�  �©���Z�?��£����� � �©���Z�?��£��9¯ ?·j�©���Z�?�à£��Tá Z� �©���Z�?�à£��T®/�

« ���T���-§]£¼�y����� § �ε-�)½Ú§Z�-�©��� �êF�-�����?�y�j¶Z��� �˱�-�  �©���Z�?��£����-��/�  �©���Z�?��£��l� +�)�©���Z�?��£��9¯?�¯?�  �©���Z�?��£��T· +�)�©���Z�?��£��lá � �©���Z�?�à£��j� Z¯ �©���Z�?�à£��T®/�

�4�

Page 13: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

�Û�?�Z������ �¡Z�Z������� �[� Ý �Z� � �©�-�j��£�§?�­�Z� �y¥>�-¡?£�£�§Z�Æ¡Z�Z�Z������Ø#���Z�Ô£��-¶>�-�­�y�yØ@�yª<�-¡Z��T�y½Ú§Z���Z� ��)½Î�y� �¸£������y�­�aØ9�?��½����Z� �¼§Z�­½Ú§%��½Ú§?���j�<����¥3�Ë£�£������

¹/�Æ���Z�Î�y����Ø �[� ��-¡?�­� ¶Z���˪F���Í£�� ¡Z���%�_ªF¡Z�Z½Ë£����-�Ô£�§ �!£Í§ �y� ¥>����� ��¶>��½��3� ½��y�­�aØ£��y�­���-�����j£��<£�§Z�¦�T�y½Ú§Z���Z� �[��¸���¦¡Z�����Z�M�©�M£�§ �H£ �[� �[�-��� £ § �ε-�à£�� �[�-�©�©Ø9�y¥3�y¡?£ �!�­�£�§Z���©� £����?�­�-¡Z�¦�Z��£��y�­���� G�y�?� ����[�-��� £�§ �ε-� £����j�/�?��ªÃØ%�-¡Z�¢½��/�?� ��µ-���©Ø £��­�j� �[�½Ú§Z�y�Z�-���T�y½Ú§Z�­�?�����»¤à�¼Øy�-¡%�9�ÎØ�§ �εy�<�-¡?�����©���� 3�_�D�[¶Z���4µ#�­�Z���à�©¡Z½Ú§º�ͪF¡Z�?½�£����-�X�

*;� � � ���� ��� ��

¤ ½��-�T�M¡Z�Z�­½��!£����-�l¶ �H£�£�������£�§ �H£à���]µ-�-�aµ-���à�y���+£�§Z��¶Z�©�/½����©�����à�­�%� ½��-�j�Í¡Z�Z��½Î�!£��-������-H� � � �.-�"!� 8(� -H�4��� ��� � -���"!���4� 0D¤à��)½��-�?���$# ¡Z���Z½�� È�<½��-�­����½�£���µy��½��-�j�Í¡Z�Z��½Î�!£��­�-�¡?��¡ �y����Ø ���]µ-�-�aµ-���'�j�-��� £�§ �y�T£ �[�M¶?���#½����©�������»¤ �1�H�$� -��%��" ���'�)½��-�­����½�£���µy��½��-�j�Í¡/Ê�?�­½Î�H£��­�y����� �¼§Z�­½Ú§Æ�j�����Z�-�­�<¶Z���#½������¢�©���Z�?�¢£�§Z�<���y�j�M� �H£Ú�T£��l��µy���©Ø_¶Z���#½��������¢�Û����»�'£�§Z��ªF¡Z�?½�£����-��ªF�-�¼¥Z���-�y�Z½Î�!�©£����Z� � �!£�� ����(+* , � 1 . � ���

+.-�;j}�~0�e_��,/�M :<;xO�ZN=6+<5NY]GN7 :U:�M2T67@V +.-�;o/2=<3�-�;PV}�~0�e_��DM�; M�;�^2ID7956M�;DM�;�^>ID7tV +!-�;iSN=U=4;PV }�~0��_2� =!GUGF/2=<GUG�[

�Ö£[�����T¶?��Ø �©���Z�Z��<½��-¶]ØT�!ª+£�§?�¦� �!£��)���)� ��� � . ���à�-�9¶?���#½����©� � ����£��M���y½Ú§l¶Z�©�/½����©����º£�§Z� ½��-�T�M¡Z�Z�­½��!£��y�/1 � �!� "Í�Ö£���§Z�y¡Z�­�Æ¥>� ½Î�y���­��� ¥]ØÆ�!�­��£�§Z� ¶Z���#½������©���)�­�º£�§?�½��-�j�Í¡Z�Z��½Î�!£��-� �¼�a£�§9£�§Z�����y�j���y�©�-¡Z�j���]£�� ªF�y� �����[�y�Z� 1 � �!� " �à���Z½����Í¥Z�©�]�y�/ʽ��y�©£¦�T�������y�-�)½Î�y�Z�?�y£¦¥>�M�©��½�����µy��� �¼�a£�§ (+* , % � 1 3 " É�§Z�<¶ �y���y�T�Ë£������ 1 ��� � ���y�?�6'. ��. � � ��)§Z�4µy�<£�§Z�����y�j��ªF¡Z�Z½�£��­�-��£�§Z�!£¼£�§Z�ËØ�§ �ε-�)�­� (+* , 5 � �76��y�Z� (+* , % � 1 3��£�§Z��Ø ��¶>��½���ªÃØÆ£�§?�9���#£����]£ �yª £�§Z�9�j���©���y�y�y� �à� ��˵-���� »¡Z�Z���­Ýy� £�§?� $N�%��� "�� " ��� $N�%��� "ªF¡?�Z½�£��­�-�Z�� w�_�D�¦���Z�����©£��¢£�§ �!£���� ½��-�­����½Ë£���µy�ͽ��y�T�Í¡?�Z�­½��!£����-� 1 ��� � ���y�Z� 6'. ��.���� ��¥>� £�§?�����y�j���-�j�y�­�#£�§Z�¼¶Z�©�/½������©���'�­� £�§?��½��-�j�Í¡Z�Z��½Î�!£��-� " ·($P�.É�§Z�¼�����y���-� ªF�-�.£�§Z�­����[£�§ �!£ ���9�©�-�T�à½��-���­��½�£��aµ-���-¶>�����H£��­�y�Z���F�����¦¥3���­� � �� /�M�����Z�-���à¶Z�©�/½����©�&�¼�­�­�È�©��½�����µy��Z�!£Ú��ªF�©�-���9�!� Ø �y£�§Z���M¶Z���#½����������� '�y�Z�Ô���Å�-�©�Z���)ªF�-�Í�_¶?���-�-���y� £��º�?��£������j�­�Z�§?� � �M¡Z½Ú§Ô� �!£���§ �y�<¥3�����Ô�©��½�����µy���� D�a£��[�-¡Z���Å�Z����� �y� ���]£��������(� ��� j�yª����Ë£�¡Z�©��`£Ú�!£�¡Z�������

« ��½Î�y�%�����¼����£���£�§Z�)� ��� 6'. ��.MªF¡Z�Z½Ë£����-��¡Z�����Z�)(+* , � 1 .�� ���y��ªF�-���­� �¼���ZN=6+<59��7�; _256M�; M �@O�+.-�;9GD^6_>S6Me-6`PV�gD1U=>M�;0YhM�_eI�;�SxV�gD1�=>M�;,YmnD_eI6;�SxV

+.-�;,Yd-D_eI�;6S,[h\+.-�;9SD=U=4;vqista b6Ym US�T>32GN7e-6;,:�;N=d}6~0�e_��N/>M :<;�Y2b+.-�;o/2=<3U-�;£qoya

+<g�O�G ^6_>S6M�-�`£qUqisN[

�ί

Page 14: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

\I6S,+.-�;6gtO!E��2-6; 7>SfM@V�nkV�Me-65�-,�<-LEe[�a:U/�Me-6gxO!EQ�Ugv�Ugi�U5E�V�MU_�I�;�SxV nD_eI6;�SxV -D_eI�;6S,[La

¡}�~0�e_��,/�M :<;xO�MU_eI�;�SPVmyV }�~0�e_����6�> 2uPV�SN=U=4;PV

}�~0�e_2�6�e}U}D_e�N��c��2�0[�a}�~0�e_��,/�M :<;xO nD_eI�;�SPVmyV }�~0�e_����6�> 2uPV�SN=U=4;PV

}�~0�e_2�6�e}U}D_e�N��c��2�0[�a}�~0�e_��,/�M :<;xO -D_eI�;�SPVmyV }�~0�e_D�4l2uPV�SD=U=e;PV

}�~0�e_2�6�e}U}D_e�N��c��2�0[�a¡ b�Y]��7�; _256M�; M �fYUbÌ���©£��y�­�Z�aØ £�§Z���)µy���©���­�y�¬�yª � ��� 6'.���.��­�)�Í¡Z½Ú§¬�T�-�©� ½��-�j¶ �y½Ë£Í�y�?�Å�����y�Z�­�aØ ½��y� Ê¶?����§?���Z�©�­¥Z���)£�§ �y��£�§Z�)�-�����-�­� �!� Z�!�Z�_�aª�(+*-, � 1 .�� ��§Z�y�¦¥>�����_�-¶?£��­�j��������ªF�-��Ø-�-¡?��`Ø#�©£���� È�a£&�¼�­���X�y����� ¥3�)� �-�#�/���Z���y�+ªJ�y�`£������

*;�+* � �"�&��� �

�Û� £�§Z� £����y¶3� ���-��� ��¡Z��� ¶Z�©�-�-���!���!ªÃ£�����£�§Z���­�?¶Z¡?£»¶Z§ �!��� ]�˵-���©Ø ¶Z�©�/½������©�-�D���/��½�¡?£���������©���]£��­�y�­�aØ_£�§?� ���y�j� ½��-�j�T�y�Z�Z��¡Z�]£��­��£�§Z� � � �y�D�©¡Z�j�9�!£��­�-�_¶Z§ �y�©�y�j¹/��¡Z�Z�����©��y¡Z� ªF¡Z�Z½�£��­�-��� ��� �Í�­�ͪJ�y������ج½��-�j¶Z���­½Î�H£���� �F��¸�y� [�a£ ���Q##¡?�­�����T½��-�Z�©�­�Z�����y¥Z�aØÅ�j�-����[�-�©ÝÆ£��º��µ!�y��¡ �!£��T�4µ-���M½����©£��y�­� ¶ �y�`£��M�!ª "�� �� $ �� �£�§Z�­�)¶ �y�`£M�!ª £�§Z�T¶Z���y�-���y���Z���`Ê£�����¥Z¡?£�����£�§Z� �[�-�©Ý��Q##¡Z�y�­�aØ��y�j�-�Z�T£�§Z�M¶?���#½����©���-�©����¤¦� ��<§ �ε-� �y�������y�?Ø��Z�y£����� £�§Z�­�w�­�P��� "]£�§Z�'½Î�!��� �¼�a£�§<£�§Z� � � �y�#��¡Z�j�T�!£����-��¶Z§ �y�©� �¼§Z���� -�-�?½�� �!�]�y�­� !¶Z�©�/½����©�j�-��£��¢�j�Z�­�©¶Z���-¶>�-�`£��­�y� �!£����!�T�-¡?� £à�yª.£�§Z� �[�-�©Ý>� ��� �[��µy���� +Ø-�-¡_§ �ε-�ͶZ�©�-¥ �y¥?��Ø�!�­�����y�?Ø �Z�y£��­½����Å£�§ �H£ ¥]ØÔ���˵-���©�����Z� £�§Z���y�©��� �¼� �­� �Z�-¡Z���l¯?��� �[��½Î�!� ¡?���l£�§?����y�j�%���Z�Î� �[��¡Z�����6�­� �©��½�£��­�-�ϯ?�a�-� É�§ �!£j�­�� �[��½Î�y� �Z���©£��©�­¥Z¡/£��l£�§?� �[�-��ݬ�yª½��y�­½�¡Z� �H£��­�?�M£�§Z���©¡Z� �y�j�-�Z�Í£�§?�)¶?���#½����©���-�©�¦�!�¼ªF�y�­�­� �¼���

�-� �J� �º�<�©���Z�?��£�� ȯ �©���Z�?��£��9� >á �©���Z�?��£��j· >® �©���Z�?��£��9�?��F¥ � <�!�Z�Z�»��£��'���]£����y���y�?£��)£�§ �!£»�yª��� #���y�Z�Z�»��£��»�­�]£����-���y�/£���£�§ �H£[�!ªX¯ �Ë£�½y�

�/� �J� ��� �©���Z�?��£�� È� �©���Z�?��£��j·?��F¥ � T�!�Z�Z�� ·j�y�?�Z���

¯?� �J� �l·T�©���Z�?��£�� /��F¥ � T�!�Z�Z���

��·

Page 15: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

�¦ª>½��y¡Z���©� ��[����¡Z� �­�]£��¦£�§Z����y�j��# ¡Z���`£����-� £�§ �!£.�/½�½�¡Z�©�������¼§Z������&�[���©�&�¼����£��­�Z��y¡Z�[� �¼�T¥Z���]�!�Z½Î�y�`£Î±D���»£�§Z�­�»£��©�����©£���¡Z½Ë£�¡Z�©�¢�9�!Ý#���Z���-¶?£��­�T�y�Z¡Z�©�¦�yªX£�§Z�¼£��-¶>�-�­�y�yØ�!ª¼�-¡Z�M�T�y½Ú§Z���Z� �h�¢�Z½��l�y�]�y���� �[�l§ �ε-�l£�� �y�Z� ����M£�§Z�!£M£�§Z�­�<�Z��¶>���Z�?� �-�¬£�§?��T�y½Ú§Z���Z�y��¹/� !�y�w¥3�˪F�-��� �[�[�©§Z�-¡Z���M����£��_�D�X�Z��£�§Z� ��y��Ý� y¥]Ø)¡Z�����Z�à�y�<�y¶?£����T�������ªF¡?�Z½�£��­�-�X�

É�§Z���©�-���-¥ �y�D�©¡Z� %£�§ �H£ �[� �¼����§ £��_½��y�­½�¡Z� �!£�� �­�)�y�¬� �?�y�T¶?�­�j�yª��%�-���Z�����y�½�� �y�©�.�yª>½��y�­�­��½�£���µ-�[½��-�j�Í¡Z�?�­½Î�H£��­�y�<�-¶>�����!£����-�Z�.½��y�­����� � � (� -�" ���4� �.$ ������" ���4� �Ë���Û� ��y�­�-¥ �!�>�©���Z¡?½�£����-���-¶>�����!£����-�� /�y�­�È£�§Z�¦¶Z���#½���������� �J�­�l�ͽ��-�j�Í¡Z�Z��½Î�!£��-���D½��y� £�����¥Z¡?£���Z�!£Ú� �¼§?�­½Ú§��­�[½��-�Í¥?�­�Z����¡Z�����Z� �M¥Z��� �y�©ØT�-¶>�����!£����-�X��É»Ø#¶Z�­½��y�X¥Z��� �y�`Ø9�-¶>�����!£����-�Z��!�����y�?�Z��£��­�-�� �T� �� ?�j�­�� #�­�y�-�­½��y�>�y�Z�� /��£�½!�»É�§Z�)�_�D�DªF¡Z�Z½�£��­�-�lªF�y�¶>���©ªF�y���j�­�Z�M��©���Z¡?½�£����-���-¶>�����H£��­�y�%���

+.-�;j}�~0�e_�cD7>5>30/�7@O ZN=6+<5,Y£=<ID72S6Me-65xV)ZN= +<5NY]S67 :!3014;PV+.-�;o/2=<3U-�;kV�}6~0�e_�� M>; M�;�^>IN7i56M�; M�;6^>ID7@V)}�~J�e_U�eIp=<IkV+.-�;9SD=U=4;PV }�~J�e_2� =!G�G�/U=!GUG�[

(+*-, % � 6 � 1��%½��-�Í¥?�­�Z���j£�§Z���y¶3�����y�Z�?�j�`£��-�©���Ï�­���7� �� . �76¬¡Z�©�­�Z� �-¶>�����!£����-��� �!�Z�l�©£��-�����[£�§Z�¦�©����¡?��£ ������ ���� � 8 �'�-�T¶Z���#½������ � � � �DÑ�y£�§�� �� . �76 �y�Z� ���� � 8 �»�©��ªF���£��/1 ��� � �w�T���T�-�`Ø��­�#½Î�!£��­�-�?� �¼�a£�§)£ÛØ/¶>�36'. ��.���� ��!��(+*-, % � 6 � 1�� �Í¡Z�`£.¥>�½��y�­�����M¥]Ø�!�­�w¶Z���#½������������­�_£�§Z� ½��y�T�Í¡?�Z�­½��!£��-� 1 � �!� G�y�Z� 1 ��� � � 6'. ��.���� �� X�y�?� � j�Í¡Z�©£¥>��£�§Z�����y�T���y�����y½Ú§�¶?���#½����©���

É�§Z�<�y�©�-¡Z�j���]£ � <½Î�y��£Ú�yÝ!�<�y�%�y�Z���yª�£�§Z��ªF�-�­��� �¼�­�Z�Ͷ?�����?� � �Z����µ!�y��¡Z�������¶>�����!£����-��¦�!�T� ���Î�y�?�­�Z�(+* , ( ��� �_� �/�­�Í¡?�(+* , ( , � ���­�Z���Í¡Z�(+* , 5��( ¹/¡Z�(+* , * % ! ) �»�©�/�?¡Z½�£(+* , ' � � ) '8�y�-�­½��y�+¤à�Z�(+* , � � ��) Ñ��£ �¼������¤¦�?�(+* , ' !&% '8�y�-�­½��y�G�¢�(+* , �"!&% Ñ��£ �¼�����)�¢�(+* , '��(!&% '8�y�-�­½��y�X´ �/½���¡Z���aµ-�M���(+* , ���(! % Ñ��£ �¼������´ �/½��­¡?����µy�Í�¢�(+* , ( ��� ' !�� �_� �/�­�Í¡?� �y�Z� 'G�/½��!£����-���yª.�_� �/�­�M¡Z�(+* , ( , �3' ! � ���­�Z���Í¡Z� �y�Z� 'G�/½��!£����-���yª.���­�Z���Í¡Z�

�Ö£����¼�y�­�©� ¶3�-�©����¥Z�­�¢£��j�?� � �Z�<�y�Z�?��£����-� �y�3�-¶>�����H£��­�y�Z���»� �-� �?��£Ú�!�­�­���©���*" ·($�

�4á

Page 16: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

¤à���y�º� �Z�!�T¶Z��� 3�­��£��°�à�����¼����£��<£�§Z�Í� �!�©£�ªF��� �­���Z���à�yª.£�§?�M£����y¶3� ���-���º��¡?�­�)¶Z���!Ê�y���y�%� ���

b�Ym �5U5h3�Ii;2AN7£+.-6; 7>TUS6M 1�:9/�M61�/!301>M�; 7>5in ^97UMD/!AjI SD=�/�7 :�:vY2b}�~0�e_�cD7>5>30/�7@O��,+.-�;D7>TUS6M61KVX�2;,=4; M61WV�yV�}�~0��_��U�6�> UuPV

}�~0�e_U|e��}kV s@V�}�~0�e_2�6�e}U}D_e�N��c��2�0[�a

b�Yd~6S,+.-�;i;2AD7�S67 :!3014;pY2b�����y£���£�§ �H£à���y½Ú§_¶?���#½����©���-�à½Î�y���­��(+*-, % � 6 � 1�� �¼�a£�§�£�§Z�)���y�j�)�y���y¡Z�T���]£����[�Û�

¶Z�y�©£��­½�¡?� �y�� #�˵-���l£�§Z�-¡?�-§ ������. 8-�-�?��Øj§ �y�[���­�y�Z�3� ½��y�Z½��¦�-�l¶?���#½����©� /�Î�y½Ú§�¶Z�©�/½����©��M¡Z�©£���¡?¶Z¶Z��Ø��y�%�y���-¡?�T��� £��

*;��� ������ ��� � ���� � 2 � ���� � � � � � ( � � � � � ���� � ����

���»� �©¡Z¶Z¶Z���­���T�9�!� ØÏ�y£�§Z���T½��-���­��½Ë£��aµ-�%½��-�j�Í¡Z�Z��½Î�!£��­�-� ªF¡Z�Z½Ë£����-�Z��� «¬�º¥?���­� �ZØ��� ¡Z�T�����!£������-�j���yª�£�§Z���©��§Z���©�y�[�È�y� ªF¡Z�­�3�Z��£��y�­���� Z�©���#" ·%$�

� +!-�;�}6~0�e_��6M2SUS,+e7>SxO�}�~0�e_U� =!GUG /2=!GUG[

(+* , � . � � ȶZ���4µ#�­�?���»�¦�j��½Ú§ �!�Z�­�©� ªF�-���©Ø#�Z½Ú§Z�©�-�Z�����­�Z�)�y���#£�§Z� ¶Z�©�/½����©�����'�­�£�§Z��½��-�j�Í¡Z�?�­½Î�H£��-� 1 � �!�<�»´»�y½Ú§9¶?���#½����©�¥Z���/½ÚÝ � �J�P�°�!� ¶ �y¡?����� �'¡Z�]£��­�È��µy���©Ø¶Z���#½��������­� 1 � �!� § �!��½��y�­������(+*-, � . � � �

� +!-�;�}6~0�e_2��M>;2AD7>StO�ZN=6+<5NYf:�7e-65 _enU36gxV�+.-6;f:�7�-656_ /2=43U-�;PV}6~0�e_�� M>; M�;�^>IN7f:�7e-656_>;�^>ID7@V ZN=6+<5,YmS67D/<Z _enU3 gxV+!-�;iS 7 /<Z _ /U=<3U-�;PV)}6~0�e_�� M>; M�;�^>IN79S67 /<ZD_�;�^>ID7tV+!-�;iSN=U=4;PV }�~0��_ /2=!GUGF/2=<GUG�[

´'�!½Ú§Í¶Z���#½��������­� 1 � � �6�©���Z�?��£�§Z�'½��y� £����]£����yª � � �76 �����Z£��¼£�§?�¶Z�©�/½������ �¼��£�§���y�ZÝ � ��� "¼É�§Z�Ͷ?���#½����©� �����¼½��-�Z½Î�H£����Z�!£����¦£�§Z�<����½����aµ-��� �Z�!£Ú�j�­�º¶Z�©�/½����©����y�ZÝ��y���Z������� � 1 3 ������"[É�§ �!£à�­�� Z£�§Z�)� �!£�� ªF�©�-� ¶Z�©�/½����©�  �­��ªF�-���­� �����¥]Ø£�§Z��� �!£��ͪF���-� ¶Z���#½������)�� �¼§Z��½Ú§_�­� ªF�y�­�­� �[����¥]Ø�£�§?�)�Z�!£Ú�ͪF���y�ܶZ�©�/½������¦� ��£�½!�àÉ�§?� �� 1 3j�y�©�-¡Z�j���]£��¦�y���<���­�y�Z�3� ½��y�]£¦�y�Z��Ø��-��£�§Z�<¶Z���#½������ �¼�a£�§_���y�ZÝ ����� � É�§Z�M�y���-¡?�T��� £ �� 1 3 1 ��� � �¼�­�Z�?�­½Î�H£�����£�§Z�<� ¡Z�M¥3���¦�yª���£����T�¼�©��½�����µy���ªF���-� �Î�y½Ú§�¶Z���#½������ 0 �Z�y£¼£�§?��£��y£Ú�!�X� ¡Z�Í¥>���¼����½����aµ-���X�

��

Page 17: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

� +!-�;�}6~0�e_U| />M�;U; 7>SxO ZN=6+<5,YR:�7e- 56_enU36gPV +!-�;p:�7e-656_D/2=<3U-�;kV}6~0�e_�� M>; M�;�^>IN7f:�7e-656_>;�^>ID7@V�Z,=6+<5NY]S67 /4Z _enU36gPV+!-�;iS 7 /<Z _ /U=<3U-�;PVvV�}�~0��_�� M�; M>;�^>ID7iS67D/<Z _�;�^2ID7@V+!-�;iSN=U=4;PV }�~0��_2� =!GUGF/2=<GUG�[

É�§Z��¶Z���#½������ �¼��£�§����y�ZÝ � � ��Z���©£����­¥?¡?£���� £�§Z��½��y� £����]£����yª � � �76 �����.�y�j�-�Z�£�§Z�<¶Z���#½������������¢É�§?�ͽ��-�]£����]£����yª � � �76 �����'�!���M�©¶Z�­�a£��­�]£�� % �����-�T���]£��¢���y½Ú§½��-�Z�©�­�`£��­�?�<�yª � � �76 1 ��� � �D�a£����T���.É�§Z� � ���`£�©���-�j���]£ �y�/���'£��<¶Z�©�/½����©�& ]£�§?�����½��-�Z�¬£��_¶Z�©�/½����©�9�� w��£�½y��É�§Z� � � �76Æ�y���-¡?�T��� £��M�!���j���­�y�Z�3� ½��y�]£)�-�Z��ØÆ�y�¶Z���#½������ ����� �

� +!-�;�}6~0�e_> D1�1eT6M�;2AN7>StO ZN= +<5NYR:>7e-656_en�36gxV +.-�;o:�7e- 56_ /2=<3�-�;PV}6~0�e_�� M>; M�;�^>IN7f:�7e-656_>;�^>ID7@V�Z,=6+<5NY]S67 /4Z _enU36gPV+!-�;iS 7 /<Z _ /U=<3U-�;PV)}6~0�e_�� M>; M�;�^>IN79S67 /<ZD_�;�^>ID7tV}6~0�e_ /2=<GUGF/2=!GUG�[

(+* , � 8 8 � . � $�� �-�!£�§Z�����.£�§Z� ½��y� £����]£��»�yªÈ���y½Ú§ � � �76 �����È�-� �Î�y½Ú§ ¶Z�©�/½����©���.�Ö£���,+ �.-�"w����£�§Z�<���y�j�M�!�à�aª�£�§?������������ �j���Q##¡?���Z½��Í�yª%_½Î�y���­��£�� (+* , �-. � $�� &�Î�y½Ú§%�yª �¼§Z�­½Ú§%§ �y��� �Z��3���©���]£�¶Z���#½��������y½�£��­�Z�j�y� � ��� �

� +!-�;�}6~0�e_> D1�1eS67>5>3J/�7KO ZN= +<5NY£=4ID7>S6Me- 5xV�ZN=6+<5,YmS67D:!3,14;PV+!-�;f/U=<3U-�;PV }�~J�e_�� M�;DM�;�^>ID7i5 M�; M�;�^2ID7@V)}�~0��_U�eIp=<IkV}6~0�e_2� =<GUGF/2=!GUG�[

(+* , � 8 8% �� 6 � 1��)�©£��-������£�§Z�������©¡Z��£¼�!ª�£�§Z�������?¡Z½��)�-¶>�����H£��­�y� � M���%���y½Ú§%¶Z���!ʽ����©��� ���� � 8 ��¥Z¡ �3�����

�4®

Page 18: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

� � �»g'����Îi�� � �<k � �-g'� fhg�� � � i�1��)k��gji

«â�a£�§@½�¡Z���©���]£��-���Z�����!£����-�@�T�y½Ú§Z�­�?���l�©���Z�Z���Z� �¬�j���©���y�-� ���l�y�L� �/¶3���Z���aµ-� �-¶/Ê�����!£��­�-�+� ¹/� �y�%�Ô��¡Z��� �yª<£�§ ¡Z�Í¥� ¦£�§Z�ºªF���[���%�j�������y�-���%�©���]£� ¢£�§Z�Æ¥3�Ë£�£����l£�§?��4µy�����!�­�w¶3���©ªF�-�©�9�y�?½��)�yªD£�§Z�<¶Z���y�-���y�%� �à� �[��µ-���� X���_���y½Ú§ �yªD�-¡?�à£����y¶>� ���y�­�_�©¡Z�­�¶?���-�-���y�j�� �¼§?��� �[�l�Z�­�`£��©�­¥Z¡?£����¬£�§Z�9���Z¶Z¡?£M� �!£�� �[�l����� £ � � � ���y�Z���Ï�­� ����¶#Ê�!���!£��j�j���©���y�y����0 �¼§Z�Ë£�§Z��� �[�T¡?����� (+* , 5 � �76 �y�Z� (+* , % � 1 3��y��(+*-, � 1 .�� � �¹#� �[� ��§Z�-¡?�­� ¥3�j�y¥Z���Í£����­�j¶Z�©�Iµy�Í£�§Z�j¶>���©ªF�y���T�y�Z½�� �!ª[£�§Z� ¶Z���-�y���y�¾¥ ØÆ�©���Z�#Ê���Z�_£�§Z�9£�§?���������Z¶Z¡?£Mµy�!�­¡Z���M�­� �����­�?�-�­�T�T�������!�-�y� �_�D�)¶Z���4µ#�­�Z���Í£�§Z�©�����j��½Ú§/Ê�!�Z�­�©�T�¢ªF�-���y���-¡Z¶?�­�Z���­�?�Z��µ#�­�?¡ �y���Z�!£Ú����£����j���­�]£��%�������Z�-��� �T�������!�-�y±�£�§?� 1 ��� � �¶Z�y���y�j��£���� £�� £�§Z��µ!�y�����-¡Z� ½��y�T�Í¡?�Z�­½��!£����-�Ô���-¡/£��­�?���� �Z���©��µ-���@� �!£��!£ÛØ#¶3���� ¼�y�?�(+*-, *�. 1 ��� (+* , � � 7.71 �2".« �����?�y�j�­�Z�����y½Ú§_�yªw£�§?�����)�-¶?£��­�-�?���­��£�¡Z�©�X�

� ��� �� � � � � �� ���� ���

¨¼��½��y�­�D£�§ �!£ (+* , 5 � �76�&;(+* , % � 1���� 3��4&�(+* , � 1 .�� � &D�y�Z� (+* , % � 6 � 1����!�­�D§ �ε-�l�1 ��� � �T�y�Z�L�$6'.���. � � ��º�y�©�-¡Z�j���]£Î� É�§Z���©�º£ ��Ô¶Z�y���y�j��£����©�l�y���­� �Ü£�§Z�º¡Z�©���9£���y���-¡Z¶��Z�!£Ú�M�a£����T�[§ �ε/���Z�Í£�§?�����y�j�¦¥ �!���­½à£ÛØ/¶>���­�]£�� �Í�����Z�-�­�à�T�������y�-�y�D�Û���-�©�Z���£��º¡Z�©�l£�§Z���� .£�§?�l�-���y¡Z¶3���Ô� �!£��º��£����T�)�Í¡Z�`£ ¥>���©£��y�����Ô��� -H�4� "!� �(�,�%� �<�T���T�-�`Ø���/½��!£����-�Z��� ¹/���Z½��TÌ �y¡ �y���!� £������)£�§ �!£)�y�©���Îغ���­���j���]£��<�!��� �©£��-����� ��� ½��-�]£����-¡Z�-¡Z��j���j�-�`Ø �­�#½Î�!£��­�-�Z�� ��ª �[� �¼����§9£��Í�����Z�l£�§Z�à�������j���]£�� �!ª8�y���y�©���ÎØ� #�-��M��¡Z¥?����£ �yª�!�º�y�©���ÎØ� ���M½Î�y���Z�l���T�­�_�T�����Z�-���<�j���©���y�-�!�¼�Û�_ªJ�y½�£� �[�� µ-�Í�y�­�©�Î�y�?Ø��?�-�Z�<£�§Z�­���������½Ë£����-��� �¼§Z��� ����©���]£¢�!���!�����ÎØ��!ª 17$7. "

¤à�¼�y�Z�y£�§Z��� � �?�y�T¶?�­� #��¡?¶Z¶3�y��� �[� �¼�­��§l£�� �����Z��£�§Z�¢�©��½��-�Z��§ �y�aª8�yªw�Mµ-��½�£��y�½��-�]£Ú�y���Z�­�?��� ��� �]�!£���ªF���-� ¶Z���#½������ £�� ¶Z���#½������)�-�

gD1U=>M�;9Z 7D/<;N=eSkw�y<sUs>{xa+.-�;i; M>TxVX/2=<3U-6;PV�567 :<;PV :2=436SN/�7@a}�~0�e_U|>; M�;230:v:4; M�;230:Wa+.-�;jIka+.-�;�G ^6_>S6M�-�`Pa���+<g�O�G ^6_>S6M�-�`£qUqisN[�\

b�Y �.-J+!;0+�M616+<�67jZD7 /<;N=eS£Me- 5R:�7�-65RYUb���; M>T9q��xa/2=<3U-�;£qirUs@a

�ο

Page 19: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

567 :<;vqoy'a}�~0�e_U|�7e-65tO ZD7 /<;N=eSf�irUstV�/2=43U-�;PV }�~0��_��U�6�> UuPV�567 :<;kV�; M2TxV

}�~0�e_2�6�e}U}D_e�N��c��2�0[�a¡ 7616:�7j\9b�Y¢G ^6_>S6M�-�`£qUqoyhY2b

; M>T9q��xa/2=<3U-�;£qirUs@a:2=<36SN/>7jqis@a}�~0�e_�cD7 /<ZxO ZD7 /<;N=eS6��rUs@V¢/2=<3U-�;kV�}6~0�e_��U� �> 2uPV�:2=436SN/�7@V); M2TxV

}�~0�e_2�6�e}U}D_e�N��c��2�PV��N:<; M�;U30:�[La¡

ß��?ªF�-�©£�¡Z� �!£����aØ� ]£�§Z���»�Z�/������� £ §?���­¶j¡Z� �¼��£�§j£�§Z��£����y¶>� ���-�­�j��¡?�­�¼¶Z���y�-���y�%��É�§?��Z�!£Ú�$�[� �¼�­�©§�£�� �Z�­�`£��©�­¥Z¡?£��à£��Í£�§Z���y£�§Z����¶?���#½����©������ .'&�'&Z�y�?� �'&Z�y���¢�?�y£��©£��-����������y���y�©���ÎØ-�'¹#� ��µ-������ª �[���Z��½�� �y�©���l£�§?���h�-�Z���!ªÃ£����£�§Z�¢�y£�§Z����­�l�-¡?� ¶Z���y�-���y�

gD1U=>M�;RM@agD1U=>M�;inka+.-�;j-ka

ÌO�Z�#��� ��� "��-¡Z�y���y�]£����M£�§ �!£¦£�§Z��Ø_�y�©�Í�©£��-����� �­�º½��-�]£��­�y¡Z�-¡Z�à�T���T�-�`Ø%�­�#½Î�!£��­�-�Z����¢�Z� �j�­�-§]£�¥>�Í£����T¶/£����Æ£����`£��-�©� �l�y��� � �]�!£)�!�Z� ¶?¡?£�£�§Z� £�§?����� µ!�y��¡Z������� �!��!�����ÎØ #¥?¡?£»£�§Z��� �[�-¡Z���T¥>�¼¶3�#�-�D¶Z�©�-�-���y�T�j�­�?�¢�©£ÛØ#�­�à�y�Z�j��£ �[�-¡Z���Z��� £[�y�Z�Z�©�����»£�§?�ªF¡?�Z� �y�j���]£Ú�!�?�­�©��¡Z�!�.�Û� �-���?����£������-�aµ-�£�§Z��¶Z���y¥Z�­��� �[���Z����� £���¡Z�©���-�Z���yª3�_�D� �¸��!£�§Z���¼ªJ�!½��­����£��­���»ªF�-���-�©�-¡Z¶Z���Z� � �!£��?�

� � � .��� � 2�� � ���4 ��� ���� � ��� ���4 � � � ����

�Ö£¢�T���-§]£¦�©�����У�§ �H£��y�Z�!£�§Z���¢�-¶?£��­�-� ��-¡?�­� ¥>�<£����`£��-�©� � ����X�y�?� �Å�­�º�9�©£���¡Z½Ë£�¼�a£�§�£�§Z�©���<�T���Í¥3����� 0 £ ���� �]�!£��¦�y�?�º�y�%�­�]£;0 �!�Z��£��©Ø�£��j¡Z�©�<£�§?� 6'. ��.���� ���!���-¡Z�j���]£)£�� (+*-, � 1 .�� � "�É�§Z�l�?�34j½�¡Z�a£ÛØƧZ���©�l�­��£�§Z�!£M£�§Z�T£ÛØ#¶>�9�yª 6'. ��.���� ��j�­�(+*-, )�.���. ��� ��4& �¼§Z��½Ú§��­�[�y�l�y½Ë£�¡ �!�>£ÛØ#¶>�¦��£�������ª 0 �Z�y£'£�§Z�à���y�j�à£�§Z�­�?�M�y��<¡Z�©��� Ê�?� � �Z����£ÛØ#¶>�)����̦�È�È�y�����?�y�j¶Z�­� Z��¡Z¶?¶3�-�©���[�)�­�Z½��­¡Z�Z����£�§Z��£ÛØ#¶3���Z��� �Z�a£��­�y�

;�^>ID7>5 7>go:<;�S>30/4;£\gD1U=>M�;RM@agD1U=>M�;inka+.-�;j-ka

¡ �<lU�� 2u� 6_>u��U~ �

�ÎÙ

Page 20: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

�!�Z�%£�§Z��µ!�y���­�y¥Z�­�à�Z� �Z�Z��£��­�-��<l2�� 2u6 6_�u��U~ �F+.-656M�;DM

�� �O��ª �[�)½��y�­�5(+* , � 1 .�� �}�~0�e_��,/�M :<;xO��,+.-656M>; M@Vmy'VX�<lU�� 2u� 6_>u��U~ �PV�stV }�~J�e_2���e}�}D_e�D��c6�2�0[

£�§Z��¶Z�©�-�-���!� �¼���­� ªJ�y�­�P�wÉ�§?���Z��£��y�­���.�Z��¶>���?�j�y� £�§Z� ���T¶Z�����j���]£Ú�H£��­�y�M�yª+�_�D�8£�§ �!£Øy�-¡��¸���à¡Z�����Z�Z�.�ÖªXØy�-¡l§ �εy���y�9¤�¢¹/�DÌ6½��-�j¶Z�­������ ]��£ �¼�­��� �È�y�<�y�l���©���-�'�­� £�§?�à½��y�­�£�� (+*-, � 1 .�� � ������Z½�� , ��)��� � � * �Æ�Z�/���<�?�y£M§Z�4µy�T£ÛØ#¶>� (+*-, )�.���. � � ��y�lÉ�§?�¶?���-¥Z������§Z�����<�­�¼£�§ �!£¦�_�D�¼�­���($ � ��� ��� � ��"!�����)���­¥Z���y�©Øl�yª�ªF¡Z�?½�£����-�Z����É�§Z�!£¦���� £�§?����»�<ªF¡Z�Z½�£��­�-�?� �[���©� �¼�©��£©£���� �¼��£�§Z�-¡?£ Ý �Z� �¼�����Z�-�%�yª�£�§Z��� �H£Ú�!£ÛØ#¶>��� £�§ �!£ Øy�-¡�?� � �Z�T�­� Ø-�y¡Z�M¶Z�©�-�-���y���j�Û� ¶ �y�©£��­½�¡Z� �y�� 8�Z�-�Z�j�yª£�§Z�9�_�D�¦ªF¡Z�Z½Ë£��­�y�Z���`Ý#�?� �¼���!¥3�-¡/£ , ��)��� � � * � "

�_�D�¼¶Z�©�Iµ#���Z���¦�T¶ �y�`£��­�y�G���-��¡?£����-��£��T£�§Z�­�à¶Z���y¥Z�­��� ¥]Ø_�y�­��� �¼���Z� £�§Z�<¡Z�����à£��¥?¡Z�­���%�_�D�� �!£��!£ÛØ#¶3�����!£����/��½�¡?£��­�-��£����T�!�.�Û���y���Z��� £�� ¥Z¡Z���­���y���_�D�[� �!£Ú�H£ÛØ/¶>� �y�Z�l���©����� £�� �y����Ø ��¶>��½��3� ���Í£�§Z�l�­�ÎØ-�-¡?£Í�yª�£�§Z���Z�!£Ú�_���¬£�§?�l£ÛØ/¶>��0 £�§Z�l�j���Í¥>���£ÛØ#¶>�����y�Z��£�§Z����� ����� �!£���µ-�¦�­�#½Î�!£��­�-�Z�'�­���j���j�-�`Ø-�»¹/¡?½Ú§_�M£ÛØ#¶>�)��� ½Î�!�­�­�����8 ���� � 8(� 2��"���"� $ �10D�Û� �-���Z���D£���������§?� �Ï£�§Z��� ��y��Ý �� #�­�Ë£��¸� �¼����£��¼�¢ªF¡Z�Z½�£��­�-� £�§ �!£ �¼�­���?¥Z¡?�­�­�� �Z�����aµ-���%£ÛØ#¶3��£�§Z�!£¼½��-�©������¶>�-�Z�Z�¼£�� , ��)��� � �� * � "

ZN=6+<5 �>3J+>1�56_>567>S0+!Z 7>56_>;�^>ID7KOQ�<l2�� 2u  6_�u��6~ �,Y�+.-65 M�; M@V}�~0�e_��DM�; M�;�^2ID7 Y�GN7D:U:�M>T67�_�;�^>ID7�_eI�;�S,[�\

+.-�;jn,1U=�/<`D_61>7e-6TU;2A0:Kw �U{xa}�~0�e_> 0+.-�;v5,+2:!I01>M /�74G,7e-�;,:Kw �2{xa}�~0�e_> 0+.-�;RM>5U5US 7 :U:�7 :@w U{xa}�~0�e_��DM�; M�;�^2ID7j;�^>ID7 16+2:<; w �2{xa

b�Y �>3J+>1e5£Mh567>S,+!ZD7>5956M�; M�;6^>ID7f/2=<-J:�+2:<;0+!-6To=egY ;��N=]gD1U=>M�;0:hM�-659M�-p+.-6;fY2b

b�Y �0+<SN:<;o:!ID7 /6+<gU^9;2AD7h;�^>IN7 :jYUb;�^>ID761 +2:<; w s2{£q]}�~J�e_��U�6�2 2uPa;�^>ID761 +2:<; wzy!{£q]}�~J�e_��U�6�2 2uPa;�^>ID761 +2:<; w �2{£q]}�~J�e_D�<l2uka

b�Y]|�ID7 /�+<g�^j;UAD7�-�32G�nD7>Sf=egv761>7eGN7e-�;,:i=egv7UM /<Ai;�^2ID7RY2b

Page 21: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

n,1U=�/<`D_61>7e-6TU;2A0:Kw s2{fq�n01U=�/<` _ 1>7e-6T2;UA0:Kwzy.{oqn,1U=�/<`D_61>7e-6TU;2A0:Kw �2{fqfy'a

b�Y��6M61�/!3,12M�; 7�;2AD7j5,+2:<I,1>M /�7eGN7e-�;,:9=�g�;2AN7mGN7eG�nD7>SN:YmS 761>M�;0+<Z 7�;N=9+!-656M�; MRY2b

}�~0�e_> �5U5US67 :�:LO�+.-65 M�; M@VX�6M>5U5US 7 :U:�7 :@w s>{,[La}�~0�e_> �5U5US67 :�:LO��tO�+!-656M�; M��UCUMD[LV��6M25U5US67 :�:�7 :Kwzy!{,[La}�~0�e_> �5U5US67 :�:LO��tO�+!-656M�; M��UCenJ[LV��6M25U5US67 :�:�7 :Kw �2{,[La}�~0�e_> �5U5US67 :�:LO��tO�+!-656M�; M��UCe-J[LV��6M25U5US67 :�:�7 :Kw �U{,[La5,+2:!I,12M /�74GN7�-�;,:Kw s2{fqjM25U5US67 :�:�7 :Kwzy!{���M>5�5US67 :U:>7 :Kw s>{Pa5,+2:!I,12M /�74GN7�-�;,:Kwzy!{fqjM25U5US67 :�:�7 :Kw �2{���M>5�5US67 :U:>7 :Kw s>{Pa5,+2:!I,12M /�74GN7�-�;,:Kw �2{fqjM25U5US67 :�:�7 :Kw �U{���M>5�5US67 :U:>7 :Kw s>{Pa

b�Y��US67UM�; 7�;2AN7h5672S,+!Z 7>5i;�^2ID7vYUb}�~0�e_�u6^>ID7U_ :4;�S>30/<;PO �tV�n01U=�/<` _ 1>7e-6T2;UA0:�V 5,+U:!I,1>M />74GN7e-�;0:�V�;�^>IN7616+2:<;kV

GN7 :U:>M>T67U_�;6^>ID7U_eI6;�S,[La

b�Y��D=!GUG�+!;�+!;f:2=�;2ADM�;�+!;f/�Me-inD7�3J:�7>5oY2b}�~0�e_�u6^>ID7U_ /U=!GUG�+!;PO�GN7 :U:>M>T67U_�; ^>ID7U_>I�;�SJ[La

¡ b�Y �>3J+>1�56_>567>S0+!Z 7>56_>;�^>ID7�Y2bÉ�§?�'� �©�©£)£�§Z�©���j�©£��!£����T��� £��<�©¶3��½��aªÃغ£�§Z� £ÛØ#¶3���<�!ª£�§?�T�j���Í¥>���©���yª[£�§Z�j�Z���©��µ-���£ÛØ#¶>� +�y�Z��£�§Z�M�?���#£¢�©¶3��½��3�Z���¦£�§Z�M� ¡Z�Í¥>���à�yªD���­���j���]£��à�yª.�Î�y½Ú§º£ÛØ#¶>�y�¼É�§Z�Í�Z� �#£ªF�y¡Z�à½��y�­½�¡Z� �H£��¢£�§?�Í�y�Z�?�����©�����¢�yª�£�§Z�<£�§Z�����M�j���Í¥>���©�¼�yª ���76'. ��. "É�§Z�M�?���#£¦£�§Z������`£Ú�!£����j���]£�� ¡Z�©��£�§Z��½Î�!�­½�¡?� �!£���� �y�Z�?�����©�����j£�� �?��£������j�­�Z�T£�§Z� (� � $&� � - ���#��� " �)�yª£�§Z�<£�§Z�����Í�j���Í¥>���©�à�©��� �H£���µy�<£��T£�§?�Í�y�Z�?�����©���yª.£�§Z� � �©�©£ 0 �¼§Z��½Ú§º�­�à�-��µy���º�Z���`ʶ?� �y½����j���]£ ?�T«â�a£�§Æ£�§Z���)���?ªF�-�©�9�!£��­�-� ��jÝ �Z� � £�§Z� £ÛØ#¶>���� ����������<�y�Z� ����� �!£���µ-����/½��!£����-�Z�)�yª¼£�§Z���j���M¥3�����Í�yªà�ºµ!�y���­�y¥Z���T§ �ε#�­�?� Ì £ÛØ#¶>� , ��)��� � � * � &D�y�?�§?���Z½�� �[�_½Î�!�6�Z��� �Z� �Æ�Z���©��µy���@� �H£Ú� £ÛØ#¶>�%£�§ �!£T½��-�©������¶>�-�Z�Z�j£�� £�§Z�_Ì £ÛØ/¶>�y�É�§?�­�����Z�y�Z�¦¥]ØT½Î�y���­�­�?�)£�§Z�àªF¡Z�?½�£����-�Z�/(+* , � �� � �. � 1��[�y�?� (+* , � �� 1 � �!� � � "

É�§Z�9�Z���¼�aج½����Î�H£���� ���»��� �H£Ú�!£ÛØ#¶>�9½Î�!�Ô¥3�T¡Z�����Ô�­�Å�!� Ø �yª £�§Z���_�D��½��y� Ê�M¡Z�Z�­½��!£����-��ªF¡Z�Z½Ë£��­�y�Z���[�Û���-�©�Z���¼£��j¡Z�©�<�a£� �[�M�����T¶?��Øl¡?����£�§Z�)�©£��y�©£��­�Z�j�y�Z�?�����©��!ª���µy�!��� �!¥Z�­�Í�!ª£ÛØ#¶3� , � ) ��� �� * � �y��£�§Z� � ���`£<�y���-¡?�T��� £� ��!�Z� £�§Z�j�Z���©��µ-���£ÛØ#¶>�<���%£�§Z��� �!£��!£ÛØ#¶3�<�y���y¡Z�T���]£Î� � �-��� �?�y�T¶?�­� �[�M½��-¡Z���%�©���¼�©��£���£�§?�(� ��� 6'.���.ªF¡?�Z½�£��­�-�%�y��ªF�-���­� �¼���ZN=6+<59��7�; _256M�; M �tO��<l2�� Uu� 6_�u���~ �,Yp+.-656M�;DM@V +.-�;�G ^6_>S Me-�`0[e\

}�~0�e_��DM�; M�;�^2ID7hGN7 :U:>M>T67U_�;6^>ID7@a b�Ym �SUT>32GN7�-�;,:];N=9Y2b

�#�

Page 22: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

+.-�;9SD=U=4;vqista b�Y¢}6~0�e_��N/>M :<;�Y2b+.-�;o/2=<3U-�;£qoya

+<g�O�G ^6_>S6M�-�`£qUqisN[e\I6S,+.-�;6gtO!E��2-6; 7>SfM@V�nkV�Me-65�-,�<-LEe[�a:U/�Me-6gxO!EQ�Ugv�Ugi�U5E�V

�tO�+.-65 M�; M �UC�MD[LV �tOQ+.-656M�;DM �UCenJ[�V �tO�+.- 56M�; M ��Ce-J[U[La¡

�>3J+>1e5 _>567>S,+<Z 7>56_�;6^>ID7KO�+!-656M�; MxVX�>GN7 :U:�M2T67U_�;�^2ID7D[La}�~0�e_��,/�M :<;xOQ+.-656M�;DM@V�/2=43U-�;PV�GN7 :�:�M>T67U_>;�^>ID7@V�SN=U=4;PV

}�~0�e_2�6�e}U}D_e�N��c��2�0[�a¡ b�Y]��7�; _256M�; M �oYUb

¤ ªF�����-¥Z�©���©µ!�!£��­�-�?�<�!��� �­�Æ�-�©�Z�����*��y£�� £�§ �!£ ��j½Î�!�­½�¡?� �!£����º£�§?�9�y�?�Z������������!ªG£�§Z�¢�j���M¥3����� �yª �%�76'.���. �¼��£�§ (+*-, � 6 6 ��� � ���H£�§Z���£�§ �!�%Ì �°� � �y¶3�����!£��-���.É�§?��©�Î�y�©�-�6ªF�-� £�§?�­�j�­� £�§ �!£T¤ ¦¹/�TÌ �Z�#���T�Z�y£l�©�$# ¡Z������£�§ �!£9� ¶>�-�­�]£����j¥3�_�y�6��� £�J�y��£�§Z�-¡Z�y§9£�§Z������ ½��-�j�j�-�Z��Ø £�§Z��½Î�!��� � �[¹/���'" · $ ?ªF�-��Í�T�-�©�¦�Z�Ë£Ú�y���­���l�Z�­�©½�¡Z�©�����-��!ª£�§?�­�)¶3�-���]£Î� ��y£��T�y�­�©�%£�§ �!£)£�§Z� £ÛØ#¶3�T�yª . . � � � 6 � � 8:. 1��7� � � � �M�­��(+*-, � ��� �0 �Z�!£ �%� � "jÉ�§?�­�)�­������¶>��½��­�y�.£ÛØ#¶3�T�­� �_�D�Ú�8�Ö£<�y�­��� �¼��ªF�-�¢£�§Z�j¶3�-�©����¥Z�­����£ÛØ%£�§ �!£�!�Z�Z�������©���¢�!���¢£��#� � �y�©�-�¦£��T¥>���©£��-�����_�­���!� �%� � "

Éw�º��¡?�T�T�y������� w£�§Z���� ��l½��y�Å¥Z¡?�­�­� �-���Z�����y��Z�����aµ-���¬� �!£Ú�H£ÛØ/¶>���M¥ Ø ½��y�­���­�Z�(+*-, � �� � �. � 1�� "»É�§Z�)�©Ø#�]£Ú� �%���

+.-�;j}�~0�e_�u6^>ID7U_U|>;�S>30/<;PO�+.-�; /2=<3U-�;kV+.-�;,YhM>SUS6M2^6_6=eg6_�n,1U=�/<`D_61>7e-6TU;2A0:�V}�~0�e_> 0+.-�;,YjM>S�S6M>^6_6=�g6_>5,+2:<I,1>M /�7eGN7e-�;,:WV}�~0�e_��DM�; M�;�^2ID7 YiM>S�S6M>^6_6=�g6_�;�^>IN7 :�V}�~0�e_��DM�; M�;�^2ID7 Y]-D7 �U;�^>ID7N[

É�§?�_�y�©�-¡Z�j���]£ 1 ��� � �M�­� £�§?��� ¡Z�Í¥>��� �yª¦�������j���]£�� �­�Ô£�§Z���?�����aµ-���Ï£ÛØ#¶3�!�6�Ö£j�­��!�­���¢£�§Z�¼�������¼�yª>£�§Z��£�§?�������y�©���ÎØ#�� . . � � � � 8 � 1 � 8 � ����� $�� & . . � � � 6 � � 8 .71�� � � � � � &�!�Z��. . � � � � � ���� "9É�§Z�l�!�����ÎØ�. . � � � � 8 � 1 � 8 � ��� � $��)½��-�]£Ú�y���Z��£�§Z�j� ¡Z�Í¥>���)�yª���]£����������­�%�Î�y½Ú§_���­���T���]£à�!ª.£�§Z��£ÛØ#¶3�!�¼¹/�T��ªD�!�����­���j���]£à�yª�£�§Z��£ÛØ/¶>�M�����y�º�y�©���ÎØ�!ª��ܵ!�y�­¡?���� £�§?���9£�§Z�¦½��-���©����¶>�-�Z�?�­�Z�<���]£��`ØT��� . . � � � � 8 � 1 � 8 � ����� $��[����� �DÉ�§?��!�����ÎØ . . � � � 6 � � 8 .71�� � � � � �¢½��-�]£Ú�y���Z�à£�§Z�Í�Z����¶Z�­�y½����T���]£¦�yª»���y½Ú§ �������j���]£¦ªF�©�-�£�§Z��¥3���-�­�?�Z�­�Z�M�yª�£�§Z���T�������y�-� È�!�Z��£�§Z�)�y�©���ÎØ . . � � � � � �����½��y� £��y�­�?� £�§Z�<�_�D�

�y�

Page 23: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

�Z�!£Ú�!£ÛØ#¶>�¢�yªw�Î�!½Ú§����]£��`Ø-�»É�§Z���y�©�-¡Z�j���]£ ����� ��� ����©��£�¡Z���Z�¼�<¶3�-���]£����'£��Í£�§Z���_�D��Z�!£Ú�!£ÛØ#¶>��½������!£����_¥]Øl£�§Z��½Î�y���+£��)(+*-, �� �� � �. � 1�� "

��y£�� �y�����Å£�§Z�!£ ����� ��� �� �y�Z�â£�§Z� ���]£����������­� . . � � � � � ������y���¦§ �εy� £ÛØ#¶>�(+*-, )�.���. ��� ��2"ƹ#� (+* , � �� � �. � 1��M½��y�Ô¥3�9½Î�y���­��� ����½�¡Z�©����µy���aج£��_¥Z¡Z�­���¬�j�-���½��-�j¶Z�­� ���Z������µy���%� �!£��!£ÛØ#¶3�����

� �+* ������ .���� � 2��"� .� ( ( ��4 � � �� � ���� �����

(+*-, � �� � �. � 1��¦�­�¦£�§Z�Í�j�-�©£¢�-���Z�����y��� �!£Ú�H£ÛØ/¶>� ½��y�Z�©£���¡Z½Ë£��-�����Æ�_�D� G�y�Z� �y�¢�½��-�Z�©�$# ¡Z���?½�� .£�§Z�j¡Z�����<�Í¡?�©£<¶Z���4µ#�­�Z�j� -H�4� $&� ��" �¢�Z���©½��©�­¶?£��­�-� �yª ���y½Ú§¬���­���T��� £�!ªà£�§Z��£ÛØ/¶>�y� �Öªà£�§Z��� �!£��º£��Æ¥3��£����y�Z�©�T�a£�£���� ½��-�?���­�`£�� �yª¦� ��¡Z¥Z�©��£9�yªà£�§Z�����/Ê£�������� �­� �y�6�y�����4Ø �[���©§Z�-¡Z���Z��� £j�Z�����6£��ƶZ�©�Iµ#���Z���©¡Z½Ú§@�Z�Ë£Ú�y���­��� ���?ªF�-�©�9�!£��­�-� �©�­�Z½����y�­�>£�§Z�����­���T��� £���§ �ε-��£�§?�����y�j��¥ �y�©�­½¦£ÛØ#¶>�y�[�_�D�¶Z�©�4µ/���Z��� £�§Z�������Z���©��µ-����Z�!£Ú�!£ÛØ#¶>�<½��-�Z�`£���¡?½�£��y���àªF�y���?�Î�y���­�Z���¼��£�§%£�§Z�­�����a£�¡ �H£��­�y�X± (+* , � �� ��� � ��� ���7����� &(+*-, � �� 3�� 1���� ¦�!�Z� (+* , � �� ���76 ��� � 6 "¬É�§?���Z���©£ ½��-�Z�`£���¡?½�£��y�j¥?¡Z�­���Z� � �Z�ËÊ�©��µy���Å£ÛØ#¶3� �¼§?�-�����������j���]£��Í�y���l½��-�]£����-¡Z�-¡Z�M���]£��©�­��� ���Ô�y� �y�©���ÎØ-�ÆÉ�§Z���©��½��-�Z�¥?¡Z�­���Z���Í£ÛØ#¶3� �¼§Z�-�©�����­���T���]£��¼�y�©���$# ¡ �y����ØT��¶ �y½����%���]£��©�­�����!ª��!���!�����ÎØ �y�Z��£�§?�£�§Z�­�©��¥Z¡Z�­���Z�w�¼£ÛØ#¶>� �¼§?�-���'�������j���]£��w�y�©��y�©¥Z��£����y�`Ø¢��� £��������w�yªZ�!�M�y�©���ÎØ-� à�y£��D£�§ �!£¥>��ªF�y���¢�!� Øj�Z�����aµ-���l£ÛØ#¶>�¢½Î�!�l¥3�à¡Z�����l�­�T½��-�j�Í¡Z�?�­½Î�H£��­�y�T�a£�Í¡?�©£[¥3� -H�4��� � " " � �¼�a£�§%� ½Î�y���+£��)(+*-, �� �� 1 � � � � � "

²¢�Ë£Ú�y���­� �yªw£�§?�)�`Ø#� £�� �%�yªw£�§Z�)�y�?�Z��£��­�-� �!�3£ÛØ#¶3�)½��y�Z�©£���¡Z½Ë£��-�©�¼ªF�y�­�­� ���� +!-�;�}6~0�e_�u�^2ID7U_ /2=4-�;0+<T>30=<30:LO�+!-�; /U=<3U-�;PV }�~J�e_�� M�;DM�;�^>ID7o=U1e52;�^2ID7@V

}6~0�e_�� M>; M�;�^>IN7 Y]-D7 ��;�^>ID7D[

(+* , � �� 1 � � ��� ���7������½������!£����¦� �Z������µy���%� �!£��!£ÛØ#¶3��½��y�Z�����©£����Z�j�yª 1 ��� � � ���aÊ���j���]£�� �yª�£ÛØ#¶3� � 8 6���� ��4"ÅÉ�§Z�%���­���T���]£�� ¥>���­�y�Z� £��ƽ��-�]£��­�-¡Z�y¡Z� �T���T�-�`Ø�­�#½Î�!£��­�-�Z���

� +!-�;�}6~0�e_�u�^2ID7U_�Z 7D/<;N=eStOQ+.-�; /U=<3U-�;PV�+.-6;�n,1�=�/<` _6127e-6T2;2A V+!-�;f:4;�S,+<567tV�}6~0�e_�� M>; M�;�^>IN7£761>74G,7e-�; _�;6^>ID7@V}6~0�e_�� M>; M�;�^>IN7 Y]-D7 ��;�^>ID7D[

(+* , � �� 3�� 1���� ¢½����Î�H£����9� �?�����aµ-���6£ÛØ#¶3��½��-�Z�©�­�`£��­�?� �yª/1 ��� � �Í���­���T���]£����´'�!½Ú§����­���j���]£�½��y� £��y�­�?� � 8 � 1 � 8 � ��� � $Í���]£����­���¼�yª�£ÛØ#¶>� �78 �7� � � � ��� ��4" 5!�. � 6 ��­� £�§?�)� ¡Z�M¥3�����!ª.�������j���]£��¼�yªw£ÛØ#¶3� � 8 � � � � � ��� ���¥3�Ë£ ������º�©¡Z½�½����©����µy�M���­�ËÊ�T��� £��¼�yª ����� ��� ��4"

�!¯

Page 24: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

� +!-�;�}6~0�e_�u�^2ID7U_D+.- 567��67>5xO�+.-�; /2=<3U-6;PV+!-�;,YhM>SUS6M>^ _6=eg6_en01U=�/<` _ 1>7e-6T2;UA0:�V+!-�;,YhM>SUS6M>^ _6=eg6_>50+2:!I,1>MD/�74GN7e-6;,:�V}6~0�e_�� M>; M�;�^>IN7v761>74GN7�-�; _�;�^2ID7@V}6~0�e_�� M>; M�;�^>IN7 Y]-D7 ��;�^>ID7D[

(+* , � �� �%�76 ��� � 6%½��©�Î�!£����)�l�Z������µy��� £ÛØ#¶3� ½��-�Z�����©£��­�Z�l�!ª�1 ��� � �à���­���T���]£����É�§Z���J£�§ �������j���]£ ����� �Î� ����� � 1 ��� � ��( � � ½��-�Z�����©£��T�yª/. . � � � � 8 � 1 � 8 � ��� � $���� � j���]£��©�­��� �yªT£ÛØ#¶>� � 8 �7� � � � � � �� �y�?� �a£ �­� �?�­��¶?� �y½���� . . � � � 6 � � 8:. 1�� � � � � ���� ¡?�Z��£����yª[£ÛØ#¶>� � 8 �7� � � � ��� ��ͪF�©�-�¾£�§Z� ¥3���-�­�?�Z�­�Z���!ª ������� � ��y�

� ��� � ������� � 4 ���¤à�º�y�a£������ �!£���µy���y¶Z¶Z�©�]�y½Ú§�£��T�y���-¡Z¶?�­�Z� � �!£��j���¼¶Z���4µ#�­�Z���_¥]Ø�£�§?�Í�_�D�ªF¡?�Z½�£��­�-�Z�(+*-, *�. 1 �<�y�Z� (+* , � � 7. 1 �4"/(+*-, * .71 �M�!�­�­� �¼� �y�Z�)£�� ���/¶Z�­��½��a£���ØT�©£��-���)�Z�-�?½��-�/Ê£��­�-¡?�-¡Z��� �!£Ú�T�­�_½��-�]£����-¡Z�-¡Z�à�T���T�y�©Ø��­�#½Î�H£��­�y�Z�� >�y�Z��(+* , � � 7.71 �ͽ��y�º¥>�Í¡Z�����£��M½��-¶]Ø9� �H£Ú�)ªF�©�-�h�<½��-�]£��­�y¡Z�-¡Z�[¥Z¡ �3������]£��M�?�-�Z½��y� £��­�-¡?�-¡Z��j���j�-�`Ø �­�#½Î�!£��­�-�Z����Û�%�-�©�Z����£�� �©����§Z� �O£�§?��Ø��y�©��¡Z������ È�­��£��°���©���¼�©��£��)� ��� 6'.���.Í�-�?��� �y�`£�£��­�j�y�ZN=6+<59��7�; _256M�; M xO�+.-�;9GD^6_>S6Me-6`PV�gD1U=>M�;0YhM�_eI�;�SxV�gD1�=>M�;,YmnD_eI6;�SxV

+.-�;,Yd-D_eI�;6S,[h\+.-�;9SD=U=4;vqista b6Ym US�T>32GN7e-6;i;,=d}�~J�e_��N/�MD:<;�Y2b/!ADM>S�nU36gUg 7>Skwzy<s�s>{xa b6Ym US�T>32GN7e-6;,:];N=¢}6~0�e_�~ MD/<`Nb!��-�IDM /<` Y2b+.-�;jI,=�:�+!;J+>=<-ka b6Y]Me- 5h}�~J�e_��N/�MD:<;,Y2b

+<g�O�G ^6_>S6M�-�`£qUqisN[e\I6S,+.-�;6gtO!E��2-6; 7>SfM@V�nkV�Me-65�-,�<-LEe[�a:U/�Me-6gxO!EQ�Ugv�Ugi�U5E�V�MU_�I�;�SxV nD_eI6;�SxV -D_eI�;6S,[La

b�YmlN= ��INM /<`i;2AD7�56M�; Mf+.-�;,=dnU3 gUg67>SoY2bI,=�:�+!;J+>=<-Rqista b6Y]|�;DM>S2;£M�;�nN7>T,+.-U-�+.-6To=eg�nU36gUg 7>SoY2b}�~0�e_�~DM /<`xO�M�_eI�;�SxVmyV }6~0�e_��U� �> 2uPV)nU3 gUg67>SxV�y<s�s@V

�>I,=�:�+<;0+>=<-kV)}6~0�e_2����}U}D_e�D�>c��2�0[Lab�Yd~,=�:�+!;0+2=<-9ADM :dnD7U7e-F+.-0/eS674GN7e-6; 7>5in6^fY2bb�Yj:6+<�676=egxO�gD1U=>M>;0[�n6^2;D7 :jYUb}�~0�e_�~DM /<`xO�nN_eI�;�SxVmyV }6~0�e_��U� �> 2uPV)nU3 gUg67>SxV�y<s�s@V

�H·

Page 25: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

�>I,=�:�+<;0+>=<-kV)}6~0�e_2����}U}D_e�D�>c��2�0[La}�~0�e_�~DM /<`xO�-N_eI�;�SxVmyV }6~0�e_D�<lUuPV)nU36gUg 7>SxV�y<sUs@V

�>I,=�:�+<;0+>=<-kV)}6~0�e_2����}U}D_e�D�>c��2�0[La

b�YmlN= ��n SD=>M>5N/>M :<;�/2=<-6; 7e-�;,:i=eg�nU36g�g67>SoY2b}�~0�e_��,/�M :<;xO nU36gUg672SxVmy<s�s@V }6~0�e_�~� 6��� �U�PV�SN=U=4;PV

}�~0�e_2�6�e}U}D_e�N��c��2�0[�a¡ 7616:�7j\

}�~0�e_��,/�M :<;xO nU36gUg672SxVmy<s�s@V }6~0�e_�~� 6��� �U�PV�SN=U=4;PV}�~0�e_2�6�e}U}D_e�N��c��2�0[�a

b�YmlN= ��3�-UIDM /<`9;2AN7v/2=4-�; 7e-�;0:j=�ghnU3 gUg67>SoY2bI,=�:�+!;J+>=<-Rqista}�~0�e_4�6-UIDM /<`PO�nU36gUg 7>SxVmy4sUs@V)�>I,=�:�+<;0+>=<-kV�M�_eI�;�SxV�yV

}�~0�e_����6�> 2uPV)}6~0�e_2����}U}D_e�D�>c��2�0[Lab�Y]��-0/�7iM>T6MD+.-9I,=6:�+!;0+>=4-iANM :¢nN7U7e-F+.-0/4S 74GN7e-�;D7>5pY2bb�Y¢n ^R:�+4�676=egtO�gD1U=>M�;J[mn6^2; 7 :9Y2b}�~0�e_4�6-UIDM /<`PO�nU36gUg 7>SxVmy4sUs@V)�>I,=�:�+<;0+>=<-kV)nN_eI�;�SxV�yV

}�~0�e_����6�> 2uPV)}6~0�e_2����}U}D_e�D�>c��2�0[La}�~0�e_4�6-UIDM /<`PO�nU36gUg 7>SxVmy4sUs@V)�>I,=�:�+<;0+>=<-kV)-N_eI�;�SxV�yV

}�~0�e_D�4l2uPV)}�~0��_2���e}U}N_e�D��c��U�0[La¡

¡ b�Y]��7�; _256M�; M pYUb�Û� £�§Z�­�¢µy�����©�­�-�Æ�yª � ��� 6'. ��.T¶?���#½����©���¡?����� (+*-, * .71 �Í£���½��y¶ Ø .T£�� ����� � [�y�?�£�§Z�����y¶Z¶>���?� �M�y�Z� � ".¤àªÃ£���� £�§Z��¥Z���]�!�Z½Î�y�`£¼�yª������ � &?£�§Z�������T�y���Z�­�Z�M¶Z���#½����������¡?��� (+*-, ��� 7. 1 �T£�����¡Z½�½����©���aµ-���aØÅ� �/£����y½Ë£ .'&��'&D�y�?� ��ªF���-� ����� � " ��y£��j£�§ �!££�§Z��� �!£��!£ÛØ#¶3��ªF�-� £�§Z��½Î�y���­�£�� (+*-, � 1 .�� ��­��(+*-, * � �� ���) "

É�§Z�)�©Ø#�]£Ú� �%�yª�(+*-, *�. 1 �)�­�+.-�;j}�~0�e_�~DM /<`xO Z,=6+<5NY]INM /<` _>5 M�; M@V +.-6;o+.-N_ /2=<3U-6;PV

}�~0�e_��DM�; M�;�^2ID7956M�;DM�;�^>ID7tV Z,=6+<5NYmnU36g�g67>SxV+.-�;o:�+<�67@V�+.-6;,Y¢I0=�:�+!;0+2=<-D_eI�;6SxV�}�~0��_2� =!GUGF/2=<GUG�[

É�§?��¶ �y���!�T�Ë£����� 7.71 � 6'. ��.à�©��ªF�������?½����D£�§Z� � �!£��à£���¥>� ¥Z¡!�+�������+�.�Ö£D��§?�-¡Z�­�M½��-�Z�©�­�`£�!ª ��� 1 ��� � ���������j���]£��� 3���y½Ú§º§ �ε#�­�?�T£ÛØ#¶3� 6'.���. ��� ��y�¼É�§Z�<¶ �y���y�T�Ë£����� ���.� ��� �!� �. ���'�y� �����'�%� " ¶ �y���y�T�Ë£������»�¢�9���Z¶Z¡?£� ]£�§Z��� �!£��<���˪F���©���Z½����l¥]Ø 7.71 � 6'. ��.��­�»½��y¶Z�­���

�yá

Page 26: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

���]£�� �T���T�-�`ØÔ�©£��y�©£��­�Z� �!£9�y�Z�?�����©� ����� � ¢³ � ��� � ��� � � �. �â�¢�6�©��£�¡?���� �2 ���.� ��� � � �. �����ªF�������Z½����à£�§?� � �©�©£à�­�#½Î�!£��­�-����� ����� � ��� " ��� £�§Z��� �H£Ú� £�§ �!£ ��y�¦½��-¶Z�����X�É�§?�9¶ �y���y�j��£���� � � 9��T½��-�]£Ú�!�­�Z��£�§?�9�������8��� � " � ���yª[£�§Z�j�j���j�-�©Ø �©��ªF�������?½����Ô¥]Ø����� � &È�y�Z�)1 � � � �­� £�§Z��½��-�j�Í¡Z�?�­½Î�H£��-�£�§ �!£ �¼���­�+¥>��¡Z�����Z� ����� � "

É�§Z�)�©Ø#�]£Ú� �%�yª�(+*-, � � 7.71 �<���+.-�;j}�~0�e_4�6-UIDM /<`PO ZN=6+<5,YhnU36g�g67>SxV�+.-�;o:�+<� 7@V

+.-�;,YdI,=�:�+<;0+>=<-D_�I�;�SxV�Z,=6+<5NYm3U-UINM /<` _>5 M�; M@V +.-6;f/2=43U-�;PV}�~0�e_��DM�; M�;�^2ID7956M�;DM�;�^>ID7tV�}6~0�e_ /2=<GUG /2=!GUG[

É�§?�M¶ �y���y�j��£���� ����� � ����˪F�������Z½����¦£�§?�M� �!£��j£��9¥>�<¡Z�?¶ �y½ÚÝy���X�¦�Ö£¦½��-�?���­�`£��à�yª �.�:9��¥]Ø £������'É�§Z�)¶ �y���!�T�Ë£���� ���.� ��� �!� �. ������-�Z½��<�!�]�y�­���!�������'�%� "G¶ �y���y�j��£������.«â§Z���(+*-, � � 7.71 �9���<½��y�­������ 8£�§Z�T� �!£����©£��y�©£��­�Z�_�!£M�y�Z�Z�©����� ����� � �³ � ��� � ��� � � �. �­�½��-¶Z�����_���]£�� £�§Z�<�T���T�y�©Øl�©��ªF�������?½���� ¥]Ø � � 7. 1 � 6'.���. ���¢�_�©��£�¡Z���� � ��� � ��� � � �. �©��ªF�������?½�����£�§Z� � �©�©£��­�#½Î�H£��­�y�Ï��� ����� � )�!ªÃ£����T£�§Z�º� �!£��¬£�§ �H£ � �!� 2©¡Z�©£�½��-¶Z�����X�(+*-, � � 7.71 � �¼�­���Ƚ��-¶]Ø�1 ��� � �'�������j���]£��[§ �ε#�­�Z�M£ÛØ#¶>��6'. ��.���� ��à�­�]£�� � � 7.71 � 6'. ��. "É�§?�)½��-�j�Í¡Z�Z��½Î�!£��-���y�©���#½�� �H£���� �¼��£�§ ����� � ����;1 � � � "

� ��� .�� � � � � �� � � � � � � � ��� � � � � �

�Öª'£�§?�j�Z�!£Ú�l£���¥>� �����]£)�­���`£��-�©��� �­�ƽ��y�Z����½�¡?£���µ-�j���]£����­�����yª �!� �!�����ÎØ X£�§Z��� �-�?��©§Z�-¡Z��� �����T¶Z�aØ%¡Z���Í£�§Z� 1 ��� � �à�y�?� 6'.���. � � �� �y�©�-¡Z�j���]£��¢£��l£�§Z�ͽ��-�j�Í¡Z�Z��½Î�!£��­�-�ªF¡?�Z½�£��­�-���F��� � É�§Z�­� �!¶Z¶Z���-�y½Ú§Ô�­�]µ-�y��µ-��� �Z� �y�?�Z��£��­�-� �!�'�4µy����§?�Î�y� �­� £�§Z�lªF�-�©���yª½��y�­���+£��¼�Z�����aµ-���)� �!£��!£ÛØ#¶3�»½����Î�H£��­�y��ªF¡?�Z½�£��­�-�Z�G�y�G½Î�y���­�+£��!(+*-, *�. 1 ��� (+* , � � 7.71 �y�

�֪ȣ�§?����� �y����¦� �y�©�-�'�#¡?�Í¥3���.�yªÈ���­���j���]£���£�§ �H£D�y�©��Z�y£.�­�M½��-�]£����-¡Z�-¡Z���T���T�-�`Ø���/½��!£����-�Z�� w£�§Z���Ô¥Z¡?�­�­�?�­�Z���º�Z���©��µy���Å£ÛØ#¶3� �¼�­�­�»¶Z�©�-¥ �y¥?��Ø �­�]µ-�y��µ-�T�­�����Í�4µ-����§Z���y�£�§ �y��� � �y�©�-�¢� ¡Z�Í¥>���¼�yª�½Î�y���­� £�� (+*-, *�. 1 ��� (+* , � � 7.71 �2"

�Öª�£�§Z�_� �H£Ú�¬�!�­�¼§ �ε-�_£�§Z�_���y�j��£ÛØ#¶3�º�y�Z�@�!���_�`£��-�©���L�H£l�����-¡Z�­�y�T���]£����`µ!�y�­����@�j���j�-�©Ø �J�!�°�Z� ��Ž��-��¡Z�j�@�yª<�Å�9�H£���� � �� £�§?���â��£ �¼�­�­�à�y���T�-�`£9½����`£Ú�y���Z��ØÏ¥3��M¡Z½Ú§O�Î�!���­���_�!�Z� ªJ�y�`£����%£��6¡Z�©�Å� �Z���©��µ-���O� �!£��!£ÛØ#¶3� £�§ �!� ��£ �¼���­��¥>� £��6¡Z�©�(+*-, *�. 1 ��� (+* , � � 7.71 �2"D� ¡Z�`£�§Z�����j�-��� ��ª>£�§Z��� �!£��<�y��� § �ε-��£�§Z�����y�j��£ÛØ#¶3� /¥Z¡/£�!���¢�`£��-�©�����­�9�­���©���-¡?� �y�©��Ø �©¶ �y½��������/½��!£����-�Z�»�­�9�T���T�-�`Ø� /��£ �¼�­�­�>�©£��­���>¶?���-¥ �!¥Z��ØT¥3����y������� �y�?� �j�-�©�l� 4j½������]£ £��ƽ��©�Î�!£��%�º�Z���©��µ-��� £ÛØ#¶>��¡Z�����Z� (+* , � �� �%�76 ��� � 6 "���­� �y����Ø à�aªM£�§?� � �H£Ú�6�!��� §Z��£������y�-���Z���-¡Z�_�y�Z� �y�Z�¬���%�©��¶>�Î�!£����Z�aØâ�����Z�Z�­�?�Ï£�§?����y�j�9½��y�­�­��½�£��­�-� �yª¼� �!£�� �J�!�°�Z� D��� �h� ¡Z�Í¥>���� D½��-��¡Z�T� � ¡Z�Í¥>���� »�T�!£��©� � ��� £��©Ø �� £�§Z���L�a£ �¼���­�¼¥>�º¥3�Ë£�£����9£��Å¡Z���º�¬�Z���©��µy���L£ÛØ#¶3� ��©�­�Z½��_£�§?�º�4µ-���©§Z�Î�!� �!ª�½������!£©Ê���Z�Å£�§?� �?�����aµ-��� £ÛØ#¶>� �����­�Z½�¡Z���©��� �-�Z�aØ@�-�Z½�� �¼§Z�­���º£�§Z�Æ�4µ-����§Z���y� �yª)½��y�­���­�Z�

�!�

Page 27: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

(+*-, *�. 1 ��� (+* , � � 7.71 �%�Í¡Z�©£j¥>���­�Z½�¡Z���©��� ��µ-���©ØÔ£��­�j�l£�§Z��� �!£�� �­� ½��-�j�Í¡Z�?�aʽ��!£����X�

É�§Z�������Î�ε-����£�§?�½Î�!��� �¼§?�����[�-�Z�[�­�w�����?�Z�­�Z�à§Z��£����©�-�-���?���-¡Z��� �!£Ú���-�Z�aØ��-�Z½�� -�-�µy���`Ø)ªF���Å£����T�����w�Û�<£�§Z�­�8½Î�!��� !��£w�T�4Ø¢¥3�[���y�/�#�<���Z�Î��£���½��y�­�­��½�£8�©�-�T�'�­�/ªF�-���T�!£����-��y� £�§?�9½��y�©£Í�!ª �Z������µy���Å£ÛØ#¶>�9½��©�Î�!£��­�-� �y�Z�¬¶ �y½ÚÝ �­�Z�]Þ!¡Z�Z¶ �!½ÚÝ#���Z�_£�§Z�T�Z�!£Ú�?�%� �-�� �?�y�T¶?�­� ��-�Ô�y�Ô�ÈÌ ßàÑ ´ �%��¡Z�Z�?�­�Z�_£�§Z���_�D�`Ì&� ���T¶Z�����j���]£Ú�H£��­�y� �!ªà�_�D� .��££��yÝy���w�y¥3�y¡?£»�I��j�­�­���­�©��½��y�Z�Z�3£��¼½������!£��.£�§Z�»�Z���©��µy����£ÛØ/¶>�»¡Z�����<��� � ��� 6'. ��.�� & �¼§Z���­��a£¦�y�Z��Ø�£Ú�!Ýy���¢�y¥3�y¡?£��T�j�­���­������½��-�Z�Z� £��l¶ �y½ÚÝ%�-�à¡Z�Z¶ �y½ÚÝ%£�§Z�<� �!£��9�­� � ��� 6'.���.���"�¦ª�½��y¡Z���©� D£�§Z�����ε/���Z� �­�©��� £ �y�Í�-�©�Î�!£ �y� ��£M�������T� ¥>��½��y¡Z�©���yª¼£�§Z���y�`Ø#�T�j��£��©Ø���%£�§Z�M¶Z�y½ÚÝ/Þ!¡Z�Z¶ �!½ÚÝ�¶Z�©�/½����Z¡?���y�¼É�§ �H£¢�­�� �¼§Z�­���)¶?���#½����©� j¶ �y½ÚÝ �¦£�§?�<� �H£Ú� £�§?��!£�§Z���<¶Z�©�/½����©�����M�y��� ���Z�­� ��!�Z� £�§Z� ���]£������ ªF¡Z�Z½�£��­�-� �[�-��� £M½��-�T¶?�­��£�� ¡Z�]£��­�D¥>�y£�§£�§Z� ¶ �y½ÚÝÆ�y�?� ¡Z�?¶ �y½ÚÝÆ�y�©�j� �/��½�¡/£����+��¹/��£�§?�j½��-�©£<���H£��­������¶Z���y¥ �y¥Z�aغ�j�-��� ���­Ýy�¯/±���£�§Z�y�_�/±��-�

É�§Z�����9�y���j�y�������%½��-¡Z¶Z���j�!ª ���a£�¡ �H£��­�y�Z���­� �¼§Z�­½Ú§Æ£�§?�T¡Z�©�T�!ª (+*-, *�. 1 �T�y�?�(+*-, � � 7.71 �º�­�T¶Z���˪F���©�����+� à�!£�� �Z���©£9£�§ �!£9��£T�9�ÎØ ¥>�º¶>�-���©�­¥Z���%£��Å�ε-�-���6£�§?�¡?���_�!ª � ���" ��� ¥?¡ �+�������Z� �¼�a£�§Ï¶ �y½ÚÝ� ������Z½���£�§Z�%� �!£�� ���j� �/¶Z�­��½���£���ج�©£��y�����6�­�Ï�¡?����� ÊÛ�Z��� �Z���º¥Z¡ �3�����'É�§?�<�`Ø/�`£�����½Î�y�%���/¶Z���-��£�£�§Z�­��¥]Ø��Z�y£��­�Z� £�§ �!£�£�§?�)�j���©���y�y��Z�!£Ú�!£ÛØ#¶>���­� (+* , *�� �� ���) "!¤¦�­�©���Z�y£��£�§ �H£.£�§Z��¡?�����D½��y� �����Z�X�`µ!�y���­�y¥Z�­� ÊÛ�����Z�y£�§D�j���©���y�y����¥ Ø%¶ �!½ÚÝ#���Z� £�§Z�)� ¡Z�Í¥>�����yª.���­���j���]£��¦�!£¼£�§Z�<¥>���y�­�Z�Z���Z� �yª�£�§Z�)¥Z¡ �3������ �-�¦���?�y�j¶Z�­� X��¡Z¶?¶3�-�©� �����y�]£�£����©���Z� ��� �¼���yª[�l��¶Z�y���©�j�T�!£���� �3���Öª �� §Z�4µy��`£��-�©���9���©� �â�y�'�)¶Z�y�­�D�yª+�y�©���ÎØ#� 0 �-�?��½��-�]£Ú�y���Z�­�?��£�§Z�¼½��-��¡Z�j�j�©¡Z¥Z�©½�����¶?£��� Z�y�?��y�Z�¼½��-�]£Ú�!�­�Z���Z�¢£�§Z�¼½��-���©����¶>�-�Z�?�­�Z���T�!£��©� �M���]£��©�­��� 0 �[�¼½��-¡Z��� �����?�l����� �6ªF�©�-�¶?���#½����©� Í£��j¶?���#½����©�<�)�y��ªF�-���­� �¼���

gD1U=>M�;0Yh7�-�;�S,+e7D:�a+.-�;,Yi/2=U1<3UG�-D_ :!3�n0:U/4S,+!I�;,:�a+.-�;j-,=<-6�672SD=>7 :�a b�Y¢-�32G�nD7>Sf=eg�-,=<- �67>SD=>7D:9+!-9SD= �fY2b+.-�;jI,=�:�+!;J+>=<-ka+.-�;9SD= � _e-�32G�nD7>SPa/!ADM>SNYmnU3 gUg67>Skw��>�D� ��{Pa b�Yd�2�D� �p+2:]M]I6S672567>g,+.-N7>5p/2=<-0:4; Me-�;pY2b}�~0�e_U|>; M�;230:v:4; M�;230:Wa���+<g�O�G ^6_>S6M�-�`£qUqisN[�\

b�Y��67�;j;UAD7�-�32G�nD7>Sf=eg�-,=<- �67>SD=�:v+.-9;2AD7�SD= ��?�Y2bb�Ym N1U1U=�/�M>; 7R:<;N=eS6M2T67jgD=eSj;2AD7jSD= � ? Y2bb�Yi�!-J+!;0+eM 16+<�67v7e-6;�S,+e7 :�Me- 5R/2=�1<32G�-D_D:!3Un0:U/eS,+.I�;,:fY2b���

�y®

Page 28: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

b�YmlN= ��INM /<`i;2AD7�56M�; M9Me-65f:�7e- 5RY2bI,=�:�+!;J+>=<-Rqista}�~0�e_�~DM /<`xO��2-,=<-6�672SD=>7 :�V]yV }�~0�e_D�4l2uPV)nU36g�g67>SxV)�>�D� �PV

�>I,=�:�+<;0+>=<-kV)}6~0�e_2����}U}D_e�D�>c��2�0[La}�~0�e_�~DM /<`xO���SD= � _e-�32G�nD7>SPV�yV�}�~0��_D�<l2uPV nU3 gUg67>SxV)�>�N� �PV

�>I,=�:�+<;0+>=<-kV)}6~0�e_2����}U}D_e�D�>c��2�0[La}�~0�e_�~DM /<`xO�7�-�;�S,+e7D:�V�-,=4-6�67>SD=27 :�V)}�~0��_��U�6�> UuPV)nU36gUg 7>SxV

�>�D� �PV��>I0=�:�+!;0+2=<-kV)}�~0��_2���e}U}N_e�D��c��U�0[La}�~0�e_�~DM /<`xOz/U=U1<32G�-N_ :!3Un0:�/4S,+.I�;J:�VX-,=<-6� 7>SD=>7 :WV�}6~0�e_D�<lUuPV

nU36gUg672SxV)�>�D� �PV��>I0=�:�+!;0+2=<-kV)}�~0��_2���e}U}N_e�D��c��U�0[La}�~0�e_U|�7e-65tO�n�36gUg67>SPV�I,=�:6+!;0+>=<- V�}6~0�e_�~� 6��� �U�PV¢y'V�y�� �tV

}�~0�e_2�6�e}U}D_e�N��c��2�0[�a¡ 7616:�7j\9b�Y¢G ^6_>S6M�-�`£qUqoyhY2b

}�~0�e_�cD7 /<ZxO�n�36gUg67>SPV �>�D� �PV }6~0�e_�~� 6��� �U�PV�stV�y�� �tV}�~0�e_2�6�e}U}D_e�N��c��2�PV��N:<; M�;U30:�[La

I,=�:�+!;J+>=<-Rqista}�~0�e_4�6-UIDM /<`PO�nU36gUg 7>SxV �2�D� �PV��>I,=6:�+!;0+>=4-kV��>-,=<- �67>SD=>7D:�V

yV }6~0�e_D�<lUuPV }�~0�e_2�6�e}U}D_e�N��c��2�0[�a}�~0�e_4�6-UIDM /<`PO�nU36gUg 7>SxV �2�D� �PV��>I,=6:�+!;0+>=4-kV��USD= �D_e-U32G�nN7>SxV

yV }6~0�e_D�<lUuPV }�~0�e_2�6�e}U}D_e�N��c��2�0[�ab�Ym N1U1U=�/�M>; 7R:<;N=eS6M2T67jgD=eSv7e-�;�S,+�7 :jMe-65f/2=U1<3UG�-D_ :!3�n0:U/4S,+!I�;,:£Y2b7e-�;�S,+�7 :hq O�gN1U=>M�;pY�[ GNM61U1U=6/LO�-,=<- �67>SD=>7D:UYU:�+<� 76=egxO�gD1U=2M>;0[U[�a/2=U1<32G6-D_ :!3UnJ:U/4S,+.I6;,:iq O�+.-�;pY�[�GNM61U1�=�/LO�-,=4-6�67>SD=27 :UYU:�+4�676=egtOQ+.-�;J[�[La}�~0�e_4�6-UIDM /<`PO�nU36gUg 7>SxV��>�N� �PV �>I,=�:�+<;0+>=<-kV�7�-�;�S,+e7D:�V

-,=<-6�672SD=>7 :�V)}6~0�e_��U� �> 2uPV)}�~J�e_2���e}�}D_e�D��c6�2�0[La}�~0�e_4�6-UIDM /<`PO�nU36gUg 7>SxV �2�D� �PV��>I,=6:�+!;0+>=4-kV�/2=U1<3UG�-D_ :!3�n0:U/4S,+!I�;,:�V

-,=<-6�672SD=>7 :�V)}6~0�e_D�<lUuPV }�~0�e_2�6�e}U}D_e�N��c��2�0[�a¡

�!¿

Page 29: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

� fhg�� � � i� � �<k�g'�'n �Mi�� � g �¬g���g �'�m�n

É�§?�%¡?�����yªà½��-�j�Í¡Z�Z��½Î�!£��-���Í�y�Z�Ô£��-¶>�-���-�-�­���M�T�yÝy���T�_�D�M�Z��+�������]£ ªF�©�-���j�-�©£�!£�§Z���¢�T�������y�-�ËÊÖ¶ �y�©���­�?�%�`Ø#�©£����T���ͨ¼��½��-�­����½�£à£�§ �H£� G�­�#�-�©����Ø%�©¶3���yÝ �­�Z� X�l½��-�j�Í¡/Ê�?�­½Î�H£��-���­�à�T½��-�­����½�£��­�-�%�yªD¶?���#½����©�����¦£�§ �H£¢½Î�!�º�����Z� �T�������y�-����£��T�Î�y½Ú§ �y£�§Z�����ण��-¶>�-�­�-�!ØÅ�­�j�Æ�©£���¡Z½Ë£�¡Z�©�_�­�j¶>�-�����Ï�-� £�§?��¶Z�©�/½����©�����9�­�Ï� ½��-�T�M¡Z�Z�­½��!£��y�Í£�§ �!£�!�­�­� �¼�j£�§Z�º¶?���#½����©������£��Å¥>� �y�Z�Z�©���©����� �­�6�Z��3���©���]£ ��4Ø#��� �Û�L�-�©�Z���T£��Å���­�­¡?�`Ê£����!£��<£�§Z���©�Í�­�Z���y�� ��[�$�¼�­���G�Z��µy���­�y¶º½��#�Z�M£��9�­�j¶Z�����j���]£à�È�����¸�¢�y���-�-���a£�§Z� " ��$�ªF�-��M¡Z��£��­¶Z�aØ/���Z�<£ �[�j��# ¡ �y�©�<�T�!£��©�­½������

����� � ����� ���� ����� � �� �

« �j�y���©¡Z�j�Í£�§ �!£�£�§Z� ªJ�y½�£��-���T�!£��©�­½������ � � ���� ���y�Z� � � � ��� �¦§ �ε-�j�-���?��� ���« � �y�������!����¡?�T�M£�§ �!£à£�§Z�Í� ¡Z�M¥3���¢�yª»¶Z�©�/½������©���� ,% �3���¢�l¶>���©ªF��½�£���# ¡ �y��� ��¼§Z�-�©���# ¡ �y�����©�/�!£.��µy���Z�aØÍ�Z�aµ#�­�Z��� ���-¹?�ÎØ % ��� � �-�y�?�� � � ����� �y�Û� � �����°�»�!�­�-�-�©��£�§Z� £�§?�ªJ�!½�£��y�¦�T�!£��©�­½����¢�y�©�Ͷ �y�`£��a£��­�y�Z��� �!�T�-�?�T£�§?� ¶Z���#½������������­�Æ� ��� � -��*-H� �.-�� ��� ���$�(� ªJ�!��§Z���-�X��¹/� �� µ#����� �-¡Z��¶Z���#½����������'�y�D�àµ#�­�`£�¡ �!�#£ �[�!ÊÛ�?�­�j���Z�©�­�-� �!�������à�-������ -�y�?����y½Ú§Æ¶Z���#½��������­�¢�y���©�­�-�Z���Æ�y�� ���� �Å��¡?¥Z�9�H£���� �º�!ª[���y½Ú§Æ�yª»£�§Z�ͪJ�!½�£��y�¦�T�!£��©�­½�������%�-����ªF�-�©�9�y����Ø �[��§ �ε-�<� �T�y¶Z¶?�­�Z�

� ±�� �Î� ���� ��% (L��� (! � �#" �%$ �± '&(" �%$)&�� (@���£�§ �!£�­� ¥>�y£�§9�-�Z�ËÊ£��!ÊÖ�-�Z�¦�y�Z���-�]£��?�.É�§Z�­��Z� � �?���¼�-¡Z�[�-�����l�yª8¶Z�©�/½������©����±[¶Z�©�/½����©���¥>�����-�Z�-�<£�� £�§Z���©� � �y�?� ½��-�­¡?�T�Å�y��µ-��� ¥ Ø � ��� ���D� ¡Z�`£�§Z���� D£�§?��¶Z���#½��������¼��£�§���y�ZÝ �+*-, �#" �%$ ����¼�y���©�­�-�?����£�§Z����¡?¥Z�9�H£�����½����

�/.10 �2334

�5. ��67�8 0 ��67 9:9:9 �<; .#= ,?> ��67 *-, 8 0 ��67��� ���� . ��67@8 ; 0A= ,?> ��67 *-, 9:9:9 ��; .#= ,?> ��67 *-, 8 ; 0A= ,?> �67 *-,

BDCCE �

�!�Z���.F0 �

2334

�G. ��67�8 0 ��67 9:9:9 �H; .?= ,?> �67 *-, 8 0 ��67��� ����G. ��67@8 ; 0A= ,?> ��67 *-, 9:9:9 � ; .#= ,?> ��67 *-, 8 ; 0A= ,?> ��67 *-,

BDCCE �

�!Ù

Page 30: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

� �-�¦���?�y�j¶Z�­� w�aªL% � Ù � � ��� � � � �!�y¯ � �l�j�/�j¯ � �G�y�Z� � � � �+£�§Z��� � ��y¡Z�­� ¥3�¶Z�y�©£���£����-�Z�����y��ªF�-�­��� �¼���

�D���#½����©� �D�©�/½������)� �D���#½������¦������ � � ����� ��� ,

� , � � , ,�� ��� , � � ��� � ������ , � � , � � ��� � � � ��� �����

� , � , � ��D���#½����©�¦¯ �D�©�/½�������· �D���#½������¦á� , � � � � � � � � ,

����� ��� , � � , , � � � ��� � � ���� � ����� � � , � � � � � � � �

��� ����� ��D���#½����©�¦� �D�©�/½������¦® �D���#½������à¿� � � � � � �� � ,

����� ��� , � � � , � � � � � ����� � ����� � � ��� � � ��� � ��

��� ����� ��

�Û�j� ��� �¸�»�y���-�-���a£�§Z� I£�§Z��¥Z���/½ÚÝ)��¡?¥Z�9�H£�����½����� ��� .��y�Z����.F0 �G"�� �Î� ����� ��L(�� ��!�����Í¡Z�a£���¶Z�­�����T�y�Z�%�y½�½�¡Z�Í¡Z�­�!£������-��¶Z���#½������ ��*-, ��� �%$ ���?É�§Z��¥ �y�©�­½��y���-�-���a£�§Z� ����±

gD=eStOz:4; 7eIRqista�:<;D7eI£8��ta�:<; 7eI ���N[�\yL? ��A,=U=�:>7iM£:!3UnUGNM�;�S,+ �R=�gj igUSD=!Gf7UM /<A9SD= �R=eg�I6SD=6/�7 :U:�7D:K?�x? �.-£7�M /!AvSD= �f=eghI SD=�/�7 :�:�7 :�n6SD=2M>5N/�M :4;i;UAD7R:!3Un2GNM>;�S,+ �

/!A,=�:�7�-�+!-i;2ANM�;iSN= �j;,=m;2AN79=4;UAD7>SjI6SD=�/>7 :U:�7 :v+.-;2ADM�;9SD= � ?

�P? �e-£7�M /!AiI6SD=�/�7D:U:�V G�3,1e;0+.I,1e^i;2AN7�-D7 �N1e^9S67 /�7N+!Z 7>5:!3Un2GNM>;�S,+ �o=egi ]n ^�;2AN7v:!3�n2GNM�;�S0+ �o=eg �f/!36S�S67e-�;N1�^S67 :�+<50+.-6To=<-i;2AD7]I6SD=�/�7D:U:K?

k? �e-£7�M /!AiI6SD=�/�7D:U:�V�:�7e- 5�;2AN7v:!3�n2GNM�;�S0+ �o=eg �h;N=�;2AD7I6SD=�/�7D:U:]5,+<S67 /4;N1e^RMen,=eZ 7x? O��e-iI6SD=6/�7 :U:�7D:£+.-j;2AN7g,+<SN:<;vSD= �PV�:>7e-65j;2AD7£:!3Un2GNM>;�S,+ �9;N=�;2AD7v1>M :4;iSD= � ?�[

¡É�§?�)�©¡Z¥Z�T�!£��©� �l½Ú§Z�-�����º�­�l£�§Z���H£�§��©� �O�­� ��� 8 � � �¼§Z������ � ���¼³ � � � ���j�/� � ���� � � � � � � � � ( �����

�Öª �[�M£��©Ø�£��l���T¶?�­���j���]£à� ��� �¸���y���-�-�©��£�§?� Z�a£¦¥>��½��-�j�����y¶?¶ �y�����]£¦£�§Z�!£¢�-¡?� �[�-��Ý�¼���­�'¥3���-�©�Î�!£���Ø ªJ�y½����­�a£Ú�!£����¬�aª ���½��y� £������!£ ½����©£��y�­� ��¡?¥Z���Ë£��j�yª�¶Z���#½����������9�!� �½��-�j�Í¡Z�Z��½Î�!£��­�-�º¡?�Z��µy�����©� 0 �H£��­�Î�!�©£��-� �l£����T¶>�-���!�©Øº¥Z�y������� � �-�¢� �Z�!�T¶Z��� 8�­�£�§Z��¶Z����¡Z�Z�!ÊÖ½��#�Z�

¯

Page 31: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

�x? �.-£7�M /!AvSD= �f=eghI SD=�/�7 :�:�7 :�n6SD=2M>5N/�M :4;i;UAD7R:!3Un2GNM>;�S,+ �/!A,=�:�7�-�+!-i;2ANM�;iSN= �j;,=m;2AN79=4;UAD7>SjI6SD=�/>7 :U:�7 :v+.-;2ADM�;9SD= �PV

�a£ ��-¡?�­�M¥>�¡?����ªF¡?�#£��à£��©�Î�!£��Î�!½Ú§Í��� �Ô�yªZ¶Z���#½����������D�y���à½��y�T�Í¡?�Z�­½��!£����-��¡Z�Z�aµ-���©��� �¼§?�­�­�����l£�§Z���`£Ú�!£����j���]£

k? �e-£7�M /!AiI6SD=�/�7D:U:�V�:�7e- 5�;2AN7v:!3�n2GNM�;�S0+ �o=eg �h;N=�;2AD7I6SD=�/�7D:U:]5,+<S67 /4;N1e^RMen,=eZ 7x? O��e-iI6SD=6/�7 :U:�7D:£+.-j;2AN7g,+<SN:<;vSD= �PV�:>7e-65j;2AD7£:!3Un2GNM>;�S,+ �9;N=�;2AD7v1>M :4;iSD= � ?�[

�a£ ��-¡?�­�@¥>�_¡Z�©��ªF¡Z�¼£�� £��©�Î�!£9�Î�y½Ú§@½��-�­¡?�T�Ï�yª�¶Z�©�/½������©�����!�l� ½��-�j�Í¡Z�Z��½Î�!£��­�-�¡?�Z��µy�����©�y�

É�§Z� �j��½Ú§ �!�Z�­�©��£�§ �H£<�_�D�¦¶Z�©�Iµ#���Z����ªF�-�¢£����Î�H£��­�?�����©¡Z¥Z�©��£<�yª'¶Z���#½����������Í�y����©½��-�j�Í¡Z�?�­½Î�H£��­�y�D�¡Z�Z��µy���©���l���)£�§Z� -H�4��� ��� � -���" �%� 0_ß�¶Å£��_�?� � �[�� µ-��¥>��������/�y�����aØÆ�Z� �Z�Z�­�Z�º�_½��-�j�Í¡Z�?�­½Î�H£��-�)�y�M�_½��-���­��½�£����-� �yª¼¶Z���#½������©���Í£�§Z�!£Í½��y�Ô�����Z��j���©���y�y����£��_���y½Ú§¬�!£�§Z����� ��� ��˵-���� D�Z� � £�§Z�!£ �� � �y�]£)£��%½��-�?�©£��©¡Z½�£M�-¡Z��� �¼�½��-�j�Í¡Z�Z��½Î�!£��-���� �[���¼���­�+�?�����_� �T�-�©��½Î�y�©��ªF¡Z�G�?�­��½�¡Z���©�­�-�+�

�Û� �_�D� ¦£�§Z���©� �y��� £ ��L£ÛØ#¶>��� �yª ½��-�T�M¡Z�Z�­½��!£��y����± ��� "!��� � -H�4��� �6� � -���"��%� ��!�Z� ��� " ��� � -H�4��� ��� � -���" �%� �10 �Û�]£����IÊÛ½��y�T�Í¡?�Z�­½��!£��-�©�Í�y�©�l���©����� £�� �y����Ø �º½��y�­�­��½�£��­�-��!ª ¶Z�©�/½������©���M£�§ �!£<½Î�y� �����Z�Å�j�������y�-���)£��_�Î�!½Ú§Å�y£�§?��� ��� T���?�]�y�-�j�­� ½��-���­��½�£��aµ-�½��-�j�Í¡Z�Z��½Î�!£��­�-�Æ�-¶>�����!£����-�Z���%� �-�)���?�y�j¶Z�­� �(+*-, �"!�( ( #$!&%(' ) �­�<�y�Å�­�]£����Hʽ��-�j�Í¡Z�Z��½Î�!£��-�� #�y�Z� �� �[�-¡Z���l�­��Ýy��ªF�-�[���y½Ú§���� � �y�Z�9�Î�y½Ú§�½��-�­¡Z�j�9�!ª8¶Z���#½�������������%�È�����¸�¦�y���-�-�©��£�§?�h£�� ªF�y�����y�%�­�]£����HÊÖ½��-�j�Í¡Z�Z��½Î�!£��-�����Û� £���� ÊÛ½��y�T�Í¡?�Z�­½��!£��-�©�� È�y�£�§Z��� �y�j���­�j¶Z���­���� y�!����¡Z�©��� ªF�-�.�����Z�Z���Z���T�������!�-���»¥>��£ �[�����T¶Z���#½������©���'¥3���­�-�Z�y�­�Z�£�� (� ���.�%��� "È�­�]£����HÊÖ½��-�j�Í¡Z�Z��½Î�!£��-������� �-�'���?�y�j¶Z��� /�y�l�­�]£����`ÊÖ½��-�j�Í¡Z�?�­½Î�H£��-� �[�-¡Z���¥>�'¡Z���˪F¡Z�?���M�y�<���]µ#�­�©�-�Z�j���]£�£�§ �!£��y�­��� �[���)�-�Z�'£��à�?Ø#� �y�j�­½Î�!�­��ئ½��©�Î�!£��¶Z�©�/½������©����±���Z���¼�aج½����Î�H£����Ô�©��£ �!ª�¶Z���#½������©���Í£�§Z�!£MªF�-�©�T���Ô�y�Å���]£����IÊÛ½��y�T�Í¡?�Z�­½��!£��-��½��-¡Z���¥>� �­���ZÝy���º£���£�§?� �-�����-�­� �!�w�©��£)�yª'¶Z�©�/½������©�����J�!�°�Z� �(+*-, � !�( ( #$! % ' ) �à¥]ØÆ�!����]£���� ÊÛ½��-�T�M¡Z�Z�­½��!£��y���M« � �¼���­���-�Z��غ�Z�­�©½�¡Z�©�<��� £����HÊÖ½��-�j�Í¡Z�?�­½Î�H£��-�©��� É�§Z� �­�]£����`Ê���©£����_�©�Î�y�?���¼�­���©��ªF���©�����%£��/" · $GªF�-���?��£Ú�!�­�­���y��£�§Z��¡Z���)�yª��­�]£����`ÊÖ½��-�j�Í¡Z�Z��½Î�!£��-�����

¤ �j�­�Z���9�y� �F�­�]£����HÊ � ½��-�j�Í¡Z�Z��½Î�!£��-�����½��-�j¶>�-�����%�!ª��������%� $ È�y�Z�

����k�4� " ����" 0

¤ �-�©�-¡Z¶ �­���y� �-�©�Z���©��� ½��-���­��½Ë£����-� �yª ¶?���#½����©�������9�Öª �%�y���-¡Z¶ ½��y�Z�����©£����yªW% ¶Z���!ʽ����©������ ����y½Ú§ ¶?���#½����©���­� £�§Z� �y���-¡Z¶Æ�����y���©�­�-�Z��� ��¡?�Z� # ¡Z�������<��� �¼§?�­½Ú§ �­� 2©¡Z�`£)�

¯/�

Page 32: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

�?�-�Z�Z���]�!£��aµ-�¢���]£����y�����­�T£�§Z�����y�Z�-� �Î� ����� ��% ( ���?¤=½��-�]£����#£¼½��y��¥3�¢£�§Z�-¡Z�y§ £ �yª�!�����`Ø#�©£���� ÊÖ�Z� �Z�Z��� £Ú�y�l£�§ �!£��­���H£�£Ú�!½Ú§Z��� £��%���-�©�-¡Z¶X�͹/��£ ��%¶Z���#½������©����£�§ �!£¥>�����-�Z� £��9£�§Z�)���y�j�M�-�©�-¡Z¶_�y�Z�_£�§ �!£à¡Z���)£�§Z�<���y�j�<½��-�]£�� �/£¢½Î�y�º½��-�j�Í¡Z�Z��½Î�!£��y�É�§?�­�¢¶ �!�­�����Z�l�yª'�l�y���-¡Z¶ �¼�a£�§Æ�l½��-�]£����#£����¦£�§Z� �j�-�`£¢¥ �y�©�­½MªF�y���Ð�yª[�l½��-�j�Í¡/Ê�?�­½Î�H£��-���6�¦£�§Z��� � �!£�� ½��y�6¥>�%�y���©�/½�� �!£���� £�� � ½��-�j�Í¡Z�Z��½Î�!£��-���Ô�Û� ¶ �y�`£��­½�¡Z� �!�� ���©£��©¡Z½�£�¡Z���9�-�<£��-¶3�y�­�-�yØƽ��y�Å¥>�l�­�j¶>�-�����¬�-�¬£�§Z�l¶Z�©�/½����©����� ���Ô�_½��-�T�M¡Z�Z�­½��HÊ£��-�� +�y�­��� �¼�­�Z�T�l�T�y���M�Z�!£�¡Z���y�.�!�Z�Z�������©�­�Z���©½Ú§Z���j�y��« ��¸�­���?�­��½�¡Z���¢£��-¶>�-�­�-�y�­�����­��©��½Ë£��­�y�ºá/��á/�

���+* � ��� � � ���� � �� ������� 4��� ���3 �+� ��� ���� � � � � � � � � �����

Éw���­���­¡Z�`£����H£���£�§Z� ¥ �!���­½����yª ��y��Ý �­�Z� �¼�a£�§ ½��y�T�Í¡?�Z�­½��!£��-�©�� X����£��°�¢½������!£�� ��½��y� Ê�M¡Z�Z�­½��!£��y� �¼§Z�y����¡Z�Z�?�����aØ#�­�Z�¢�y���-¡Z¶ ½��-�Z�©�­�©£��.�yª £�§Z� ¶Z�©�/½������©���»�­�<£�§Z� �Z���©£.��� � �yª�y¡Z��µ#���©£�¡Z�y�8�-�����X��¹/¡Z¶Z¶>�-�©�M£�§ �H£ (+*-, �"!�( ( #$!&%(' )6½��-�Z�©�­�`£��¦�!ª% ¶Z�©�/½������©���� �¼§?����� � � ��% � 'G�Ë£��¸� �y��������¡Z¶?¶3�-�©�¦£�§Z�!£ � � � � � � �!��� � �l�j�#� � ���#¹#�<£�§?��� �©�©£[��� ��!ª»¶Z���#½�����������½��-�Z�©�­�`£��¢�yªD£�§Z�ͶZ�©�/½����©����� �¼�a£�§ ���y�ZÝ � ��� ������� � ( ��� � ������� +£�§?����y�ZÝ ���y�©�<����(+*-, � !�( ( #$!&%(' )�� ���Û�_�-���Z���à£��9½��©�Î�!£��M£�§?�M�-�©�-¡Z¶º�yª.�-¡Z�¦�?���½��-�j�Í¡Z�Z��½Î�!£��-�� ���½Î�!��� �?��½�¡?£��<£�§Z��ªF�-�­��� �¼���Z�ͽ��/�Z�!�

}�~0�e_2�USD=<3UIv}�~J�e_2�>c �e�6~ _e�D�>c��2�Pa}�~0�e_2�USD=<3UIRg,+4SN:<; _>SN= � _>TUSN=<3UIka}�~0�e_2�D=!GUGRg,+<SN:4; _>SD= �D_ /2=!GUG�a+.-�;9SD= � _ :6+<�67@a+.-�;,YdI6SD=�/>7 :U:�_>S Me-�`,:�a

b�Y¢}NM�` 7iM916+U:<;R=�g�;2AN7�I6SN=�/�7 :U:>7 :£+.-j;UAD7�-N7 �Yj/U=!GUG�3U-�+2/�M�;N=�SpY2b

I6SD=�/�7D:U:�_>S6M�-�`,:jq O�+.-�;,Y6[�G,M61U1U=�/�O �DYU:�+4�676=egtOQ+.-�;0[U[�agD=eS�O�I6SD=�/hqis@a I SD=�/h8 �ta�I6SD=6/e�U�N[

I6SD=�/�7D:U:�_>S6M�-�`,:KwBI SD=�/4{oq]I6SN=�/�a

b�Y��67�;j;UAD7hT�SD=<3UI93U-65 7>SD1e^,+!-6Tj}�~0�e_2�6�e}U}D_e�N��c��2�FYUb}�~0�e_2�D=!GUGN_>T�SD=<3UIPO }�~0�e_2�6�e}U}D_e�,��c��2� VX�2}�~0�e_2�2c �4�6~ _��D��c��2�J[La

b�Y��US67UM�; 7�;2AN7�-D7 �iTUSN=<3UIpY2b}�~0�e_2�USD=<3UID_N+.-0/21�O }�~0�e_2�2c �4�6~ _>�D��c����PV �tV�I SD=�/�7 :�:�_>S6Me-6`,:�V

¯-�

Page 33: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

�Ug,+<SN:4; _>SD= �D_>TUSD=<3�IJ[La

b�Y��US67UM�; 7�;2AN7�-D7 �f/2=<GUG�3U-J+U/�M�;N=eSpYUb}�~0�e_2�D=!GUGN_ /eS67UM�; 7@O�}�~0�e_U���e}U}D_>�D��c����PV�g,+<SN:4; _>SD= �D_>TUSD=<3�IkV

�Ug,+<SN:4; _>SD= �D_ /2=!GUG[LaÉ�§?�­� ½��#�Z� ¶Z�©�/½������?� ��� �LªJ�!�­���aØ �`£����y�­�-§]£©ªF�-� ��y���OªJ�!��§Z���-�=£��â¥Z¡Z���­�O£�§?� �?���½��-�j�Í¡Z�Z��½Î�!£��-���Ü���­�©�©£���£%½��©�Î�!£����º� �­���©£%�yªÍ£�§Z� ¶?���#½����©�����_£��Ï¥3�¬�y���©�­�-�Z��� £��£�§Z�º�Z����½��-�j�Í¡Z�Z��½Î�!£��-���OÉ�§?���â��£9½������!£������Å�-���y¡Z¶@½��y�Z�����©£����Z�Ô�yª�£�§Z���©� ¶Z���!ʽ����©������� É�§?�­�9�©�$# ¡Z������� £ ��¬½��-�j�9�!�Z�Z��±8� ���`£l�-�Ë£T£�§Z�%�-���-¡?¶@�y�©���#½�� �H£���� �¼��£�§(+*-, �"!�( ( #$!&%('�);&#�©�­�Z½��à£�§Z�­�'�­�D£�§?�¦�-�©�-¡Z¶TªF�©�-� �¼§Z�­½Ú§j£�§Z�à¶Z���#½������©�����­� £�§?��?��� �-�©�-¡Z¶ �¼�­�­��¥>��£Ú�yÝ!��� �¼£�§Z���@½��©�Î�!£��%£�§Z�_�y���-¡Z¶ �¼��£�§ (+*-, �� ��� �%� 1 8 �â���aÊ�Z�y�­�aØ� X£�§?�9�y½Ë£�¡ �!�D½��-�j�Í¡Z�Z��½Î�!£��-���­��½������!£���� �¼��£�§¬��½Î�!�­�.£�� (+*-, ��� � � 1 �� . � �y�É�§?��½Î�y���'£�� (+* , ��� � � 1 � . � ���­�j¶Z�­��½��a£���Ø_�y�©���#½�� �H£����Í�_½��-�]£����#£��¼��£�§Å£�§Z�l�?����y���-¡Z¶+�.É�§Z�������©¡Z��£[�­�D£�§Z�à½��-�j�Í¡Z�Z��½Î�!£��-��� � � � � 1 � �!� "�à� �@£�§Z��¶Z���#½���������� �­��& �� � � � 1 � � �O½��y��¶3���©ªF�-�©� ½��-�­����½Ë£���µy�¦½��-�T�M¡Z�Z�­½��!£����-�9�y¶3�����!£��­�-�Z���D� �-�� �?�y� Ê¶?�­� ¶Z�©�/½����©�& �F�­��� � � � � � ��� �.½Î�y�l¥?���]�y�?½Î�y�`£�����£���£�§Z���y£�§Z���[¶Z���#½���������� �­��& �� � � � � ��� "

+.-�;�G ^6_>S6M�-�` _D+.-N_>g,+<SN:4; _>SD= �kagD1U=>M�;0Y�  _UsUs@a

b�Y�GD^6_>S6Me-6`p+U:¢I6SN=�/�7 :U:]S6M�-�`o+!-j}�~J�e_2�>c �e�6~ _e�D�>c��2�FY2b+<g�O�G ^6_>S6M�-�`R8 �N[]\

}�~0�e_2�D=!GUGN_>S Me-�`xO�g0+<SN:<; _2SD= � _ /�=!GUG V��G ^6_>S Me-�` _D+!-D_>g,+<S,:<; _>SD= �0[La

b�Ym N1U1U=�/�M>; 7R:!IDM /�7jgD=�Sj 6_�sUs@VX=eSU5672Siqh-D_enDM2SRY2b 6_UsUsjq O�gD1U=>M�;0Y�[¢GNM61U1U=6/ O -D_enDM>S,Y!-D_enDM2SNYU:�+<� 76=egtO�gN1U=>M>;J[U[La+<g�O�G ^6_>S6M�-�` _D+.-N_>g,+<SN:4; _>SD= ��qUq9sD[m\

b�Yi�!-J+!;0+eM 16+<�67i 6_�sUsvYUb���¡}�~0�e_��,/�M :<;xO� 6_UsUs@V�-D_enDM>S,Y!-D_enDM2SxV�}�~0��_��U�6�> UuPV�s@V

g,+<SN:<;D_>SD= � _D/2=!GUG�[�a¡

�����-¡?¶Z���y�Z� ½��-�T�M¡Z�Z�­½��!£��y���¢�!��� �.$ ���1� � � � � �.-�" �10M� ���-�¾�l¶Z���y½�£��­½Î�!���©£��y�Z�/ʶ>�-��� £� /£�§Z�­���j�Î�y�?� £�§ �!£�£�§Z���Z��£��y�­��� �yª8£�§?���­�����]£����©� �y�X�©��¶Z�©���©���]£Ú�!£��­�-�%�Z��¶3���Z���y�

¯y¯

Page 34: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

£�§Z�j¶ �y�©£��­½�¡Z� �y�¦�­�j¶Z�­���T��� £��!£����-�º�yª��_�D� w�y�Z�� ��y�<�%½��-�Z���Q# ¡Z���Z½�� �£�§Z��Ø ½��y�Z�Z�y£¥>�_�?�­����½�£���Ø �y½�½����©����� ¥]Ø £�§Z��¡Z�������=¨��!£�§?���T£�§Z�_¡?�����l�y½�½������©�����¢� ��� � �Í£�§ �!£�©��ªF�������?½����T£�§Z�%�-¶ ��# ¡Z�%�-¥�2©��½�£� ��y�Z� £�§Z�%�-¶ ��# ¡Z�%�-¥�2©��½�£��l�y�©�%�T�y�Z��¶Z¡Z�­�!£���� ¥]Ø�©¶3��½��­�y�D�_�D��ªF¡Z�Z½�£��­�-�?�� +ªF�-�¦���?�y�j¶Z�­� (+* , ��� � � 1 � . � �4&�(+*-, �� ��� ��� 178 &8�y�?�(+*-, � � �!� � ��� "

Ì�-�]£����#£��)�y�©�Í�Z�y£¦���/¶Z�­��½��a£���Ø�¡?�����Æ��� �y�]ØÆ�_�D��ªF¡Z�Z½Ë£����-�Z����¨��!£�§Z���¦£�§Z��غ�y������T¶?�­�­½���£���Ø �y�©���#½��­�!£���� �¼�a£�§��-���y¡Z¶Z� �¼§Z���%½��y�T�Í¡?�Z�­½��!£��-�©�¼�y����½������!£����X�

É�§Z�T�©Ø#�]£Ú� �¬�yª[£�§Z�T½��-�j�9�!�Z�Z� ��T¡Z�����Å£��%½��©�Î�!£�� �& �� � � � 1 � �!�h���)ªJ�y�����aØ�©���aª ÊÛ���/¶Z�­�y� �!£��-�©Øy�DÉ�§Z� � ���`£�½��-�j�9�!�Z�

+.-�;j}�~0�e_2�D=!GUGN_>T�SD=<3UIPO }�~0�e_2�D=!GUG /2=!GUG V }�~J�e_2�2SD=43UI0YhTUSD=43UIJ[�©�­�j¶Z��ØT���Ë£�¡Z�©�Z�¼£�§Z���-�©�-¡Z¶�¡Z�Z�Z�����aØ/���Z� £�§Z��½��-�T�M¡Z�Z�­½��!£��y��1 � � � "

É�§Z�)����½��-�?�_½��y�T�T�y�Z�+.-�;j}�~0�e_2�USD=<3UID_N+.-0/21�O }�~0�e_2�USD=<3UI =U1e5 _>TUSD=<3�IkV +.-�;j-D7 � _2TUSD=<3UIN_ :�+<�67tV

+.-�;,Y�S6Me-�`0:�_D+.-D_ =U1e56_>T�SD=<3UIkV�}�~0��_2�2SD=<3�I0Y�-D7 � _2TUSD=<3UI�[½������!£����¢� �Z���=�y���-¡Z¶%ªF���-� �j���­�©£¼�!ª.¶Z�©�/½������©���¢���%£�§Z�)���/�­�`£��­�?�T�-�©�-¡Z¶ � 8 6 �! ��� "É�§?�l� ¡Z�Í¥>���Í�yª¼¶?���#½����©����� �­�¬£�§Z�l�Z��� �y���-¡Z¶¬�­� ����� �! ��� �.�:9��4&»�y�?�Å£�§Z�T¶Z���!ʽ����©�����¼£�� ¥>���­�Z½��­¡Z�?�����y�©���­�­�`£������­� . � ��� �%� � 8 6 � ��� "D�D���#½������ Í�­� ����� � ��� §Z�y�¢���!�ZÝ . � ��� �%� � 8 6 �! ��� � � D�­� � 8 6 � ��� '&X¶Z�©�/½����©� � �­� ����� � ��� j§ �y�¢���y�ZÝ . � ��� �%� � 8 6 �! ��� � �� 8�­��� 8 6 � ��� '&?��£�½!�

É�§Z� � � �!�G½��-�j�9�!�Z�+.-�;j}�~0�e_2�D=!GUGN_ /eS67UM�; 7@O�}�~0�e_U� =!GUG =U1e5 _ /2=!GUG�V�}6~0�e_2�2SN=<3UIv-D7 �D_>TUSD=<3�IkV

}�~0�e_2�D=!GUGJY�-D7 � _ /2=!G�G�[�!�����#½��­�!£����'��½��-�]£�� �/£ �¼�a£�§ £�§Z�¼�-�©�-¡Z¶ ����� � ��� ��y�?�j½������!£����'£�§Z�¼½��-�j�Í¡Z�Z��½Î�!£��-������ 1 � � � ".¤à�­� �yªX£�§Z�¦¶?���#½����©����� �­� ����� � ��� �¥3���­�-�?�<£���£�§?�¦�-�©�-¡Z¶9¡?�Z�Z���©��Ø#�­�?�� 8 6 1 � �!� "

É�§Z����� �­�¢�y� ���#£��©���j���aغ�­�j¶>�-�©£��y�]£¦�Z���©£��­�Z½Ë£��­�y�º¥3�Ë£ ������ £�§Z� � �©�©£�£ �[��ªF¡Z�Z½ËÊ£��­�-�?�9�y�?�Ï£�§?��£�§?�­���+� (+* , ��� �!� � ��� Æ�y�Z� (+* , �� ��� ��� 1 8 &��y�©�_¥>�y£�§ � � -�����y¶3�����!£��­�-�Z���.É�§ �!£¼���� ?£�§Z���©���­� ���à½��y�T�Í¡?�Z�­½��!£����-�l�y�j�-�Z� ¶?���#½����©���������]µ-�-�aµ-���%�­�£�§Z������� �?��½�¡?£��­�-�+� �à� �[��µ-���� (+* , ��� � � 1 � . � � � ���¦½��-���­��½�£��aµ-� �y¶3�����!£��­�-�X��� � �Σ�§?�¶?���#½����©������­� � 8 6 1 � �!�â�Í¡?�©£'½Î�y��� (+*-, ��� � � 1 �� . � � �¼��£�§ £�§Z�¼���y�j�¼�y���y¡Z�T���]£����É�§?� � "���� 2�(� *" ·($8�-�aµ-���¼£�§Z���������Î�!���-�Z�¼ªF�-� £�§Z�­��±

�-�¼�Ö£¦�!�­�­� �¼��£�§?�<���T¶Z�����j���]£Ú�H£��­�y�9£��j� �ÎØ-��� (+*-, � � �!� 1 �� .�� �)�-�%£��-¶%�yª.�©���!Ê¡Z� �y�½��-���­��½Ë£��aµ-��½��y�T�Í¡?�Z�­½��!£����-�Z���

¯!·

Page 35: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

�/�¼�Ö£¼¶Z���4µ#�­�Z���¦�!�Z�Z��£��­�-�Z�y�3���!ªF��£ÛØy�¯?�¼�Ö£ ¶>�����j��£�����T¶Z�����j���]£Ú�H£��­�y�Z�.£�� �εy�-�­��½��-�T�M¡Z�Z�­½��!£����-� ����� �!£����9£��ͽ��-�]£����#£

½������!£����-�X���y£���£�§ �!£[���­�?½�� (+* , ��� �!� 1 � . � �¦���'½��-�­����½Ë£���µy� ]�a£ �¼�­�­� ¥>��§Z�4µy� #�­� £������j�'�!ª+£�§?��Z�!£Ú� £����!�Z���j��£©£���� +�y�à��ª���£à�©Ø#�Z½Ú§Z�©�-�Z���������¢�Û�º¶ �y�`£���½�¡Z�­�y�� È��ª����˵-�����y�.½��-�T�M¡Z�Z�­½��HÊ£��-���Í�y����¥>�����Z�º½��©�Î�!£����� »£�§?��ØÅ�M¡Z�©£ ¥>�l½��©�Î�!£���� �­�¬£�§Z�����!�T�l�y���Z��� �-� �y�­�»£�§?�¶?���#½����©�������

����� � � � ���� � � 4 � �

�Û� �y¡Z�¦�T�!£��©� �%�Í¡?��£���¶Z�­��½Î�!£��­�-��¶?���-�-���y� �� �?�����º£���½��©�Î�!£��Í�Í¡Z�a£��­¶?�­��½��-�j�Í¡Z�?�aʽ��!£��y����0 �-�Z��ªF�-�'�Î�y½Ú§��©� �â�!ªG¶Z���#½������©���¼�y�Z�9�-�Z�àªF�y�[���y½Ú§�½��-��¡Z�j�X��É�§Z��� �[�-¡Z���¥>�T�y�¬� �/£������T����ØÆ£����Z�­�-¡?�<¶Z�©�/½����©�M��ªK%��[�����T� �y�©�-�j�y�Z���[�9§Z�y� £��_½��©�Î�!£��9���y½Ú§½��-�j�Í¡Z�Z��½Î�!£��-�Í¡Z�©�­�Z�Æ£�§Z��£�§Z�����%ªF¡Z�?½�£����-�Z� �Z����½�¡?�������6��� £�§Z��¶Z���˵/���-¡Z�j����½�£����-�X�� �-�`£�¡Z�Z�!£�����Ø� X�_�D�¦¶Z�©�4µ/���Z�����9ªF¡?�Z½�£��­�-�� 5(+* , ��� �!� � 8 � ��£�§ �H£�½Î�y�ƽ����Î�H£�� ���˵]Ê�����y�[½��-�j�Í¡Z�?�­½Î�H£��-�©�<�©�­�Í¡Z�a£Ú�y�?���-¡Z�©��Øy��¤à� �y�Ô���?�y�j¶Z���9�yª¼�a£��M¡?��� �[��¸�­�[½��©�Î�!£���y�Z��½��-�j�Í¡Z�Z��½Î�!£��-�ªF�-�����y½Ú§%��� �O�yª�¶Z�©�/½������©�����

}�~0�e_2�D=!GUG9G ^6_>SN= � _ /2=<GUG a+.-�;�G ^6_>SD= �Pa

b�Y�GD^6_>S6Me-6`p+U:mS6M�-�`o+!-j}�~J�e_2���e}�}D_e�D��c6�2� ?Y �NY �jq]IoYUb

G ^6_>SD= �vq�G ^6_>S Me-�`Nb �xa}�~0�e_2�D=!GUGN_ :<I,16+!;xO }�~0�e_2�6�e}U}D_e�,��c��2� V�GD^6_>SD= �kV GD^6_>S6Me-6`PV

��G ^6_>SN= � _ /2=<GUG�[LaÉ�§?�����­�?�-�­�à½Î�y���3£�� (+*-, � � �!� � 8 � �[½������!£���� �M�Z���O½��-�T�M¡Z�Z�­½��!£��y���� /�y���3�yª8£�§Z���§Z�4µ#���Z�¬£�§?�_���!�T��� �y�j� /��� � � 1 � � � " � �-�T� �?�y�T¶?�­� ��ª�% � Ù �»£�§Z���-���-¡?¶¡?�Z�Z���©��Ø#�­�?� � � � � 1 � � � �¼�­���/½��-�Z�©�­�©£��yª £�§?� ¶Z���#½������©��� Z�� y�y�Z�j�à�y� ¶Z���#½���������� [�� ��y�Z�Å�/���¢� ¶Z���#½���������� ¯ w· ��y�Z�Ôá w£�§Z�T�y���-¡Z¶ ¡Z�Z�Z�����aØ/���Z� � � � � 1 � �!��¼���­�G½��-�Z�����©£¦�yª.£�§?�<¶Z�©�/½����©������¯ 3· >�y�?�Æá >�y�Z�º�y�_¶Z�©�/½������©����� 3® 3�y�Z�º¿T��£ �¼���­�½��-�Z�©�­�©£��yª�¶Z�©�/½������©���à� >® �!�Z�_¿/�

É�§Z�)�©Ø#�]£Ú� �%�yª�(+*-, � � �!� � 8 � � ���+.-�;j}�~0�e_2�D=!GUGN_ :<I,16+!;xO }�~0�e_2�D=!GUG =U1e56_ /U=!GUG V +.-6;f:!I016+!; _�`D7>^xV

+.-�;9S6Me-�` _>` 7>^xV)}�~J�e_2� =!G�GJYm-D7 � _ /U=!GUG�[

¯-á

Page 36: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

�Ö£j½����Î�H£����T�Æ�Z���ܽ��-�j�Í¡Z�Z��½Î�!£��-�MªF�-� ���y½Ú§Ïµ!�y��¡Z���yª � 8 � � �.� � " �»�©�/½����©����� �¼��£�§£�§Z�9���y�j�Tµ!�y�­¡?�T�yª � 8 � � �.� ��ªF�y��� ���Z���h�-���-¡?¶X��É�§?�l���y�?Ý ��� £�§Z�9�Z���h�-���-¡?¶�����Z��£����©�T���Z��� ¥]Ø@£�§Z� µ!�y��¡Z� �yª . � � �.� � " �֪Ͷ?���#½����©� � �!�Z� ¶?���#½����©� � ½��y�­�(+*-, � � �!� � 8 � � �¼�a£�§�£�§Z�����y�T��µ!�y��¡Z���yª � 8 � � �.� � &>�y�Z��£�§Z�( . � � �.� �Í�y���-¡?�T��� £¶Z�y���©���º¥]Ø�¶Z�©�/½������ � �­�¼�­�����¼£�§ �y��£�§Z�!£�¶ �y���©���º¥]Ø�¶Z�©�/½����©���� £�§?����£�§Z�����y�?Ý��yª�h�­�Æ£�§?�T�-�©�-¡Z¶ ¡Z�Z�Z�����aØ/���Z� ����� 1 � � � �¼�­�­�D¥>� �­������£�§ �y� £�§Z�j���!�ZÝ �yª�¶Z�©�/½����©�� �>�Öª�£�§Z�ËØ%½Î�y���X£�§Z��ªF¡Z�Z½Ë£��­�y� �¼�a£�§�£�§Z�)���y�j��µy�!�­¡Z���yª . � � �.� � & £�§?�<�`Ø/�`£���� �¼���­��!��¥Z�a£����!���­�aØT�y���©�­�-���-�Z���yªw£�§?�)¶?���#½����©�����¢� �­� �[���¼���y�?Ý>�

(+*-, ��� � � � 8 � �¼�­�à�T½��-�­����½�£���µy�)½��y�­� È�y�Z�º�a£��Í¡Z�©£¦¥3�)½Î�!�­�­����¥]Ø��y���8£�§Z�)¶Z���!ʽ����©��������� � 8 6 1 � � � "àÉ�§Z�MªF¡Z�Z½Ë£����-�º½Î�!�º¥3�M¡Z����� ��µ-���Æ��ª.£�§Z�Í¡Z�©���¢�Z�#���©��� £ �¼�­�©§£��%�y���©�­�-�Æ��µy���`Ø ¶Z���#½�������£��%�l�Z��� ½��y�T�Í¡?�Z�­½��!£��-���MÉ�§Z����½Î�y�Æ¥>�j�y½�½��-�T¶?�­�­�©§Z���¥]Ø ¶ �y�©���­�?�_£�§Z�T¶Z�����Z� �Z�Z��� ½��y�Z�©£��y�]£ (+*-, ��� ) � 6 , ����) �y�)£�§Z��� 8 � � �.� ���y�©�-¡/Ê�j���]£��D�D���#½����©�������Z�-�­�?�<£�§?�­� �¼�­�­�ȧ �εy�¦£�§Z�à¶Z�����Z� �Z�Z����µ!�y�­¡?� (+*-, �"!�( ( � �-' '�©��£�¡Z���Z���_��� ����� 1 � � � "

����� � 4 ��� ��� � ���

¨¼��½��-�­����½Ë£G£�§ �!£8�a£8�­�G¶>�-���©�­¥Z���.£����y�©���#½�� �H£��'�y�Z�Z�a£����-� �y�H�­�?ªF�y���T�!£����-� 0 �­�/ªF�-���T�!£����-�¥>��Øy�-�Z�L£�§?�º�-���y¡Z¶â�y�Z�L½��-�]£����#£ 0 �¼��£�§â� ½��-�j�Í¡Z�Z��½Î�!£��-��� É�§Z�­���!�Z�Z��£��­�-�Z�y����?ªF�-�©�9�!£��­�-�M�­�»���y��� £��)¥3�)-�� -H� � �¼�a£�§ £�§?�à½��-�T�M¡Z�Z�­½��!£��y�� ]�y�?�9�-�Z�¼�yª3£�§Z�¼�j�-�©£���T¶>�-�`£Ú�y�]£�¶Z����½����¦�!ª.�­�/ªF�-���T�!£����-�9£�§ �!£�½Î�y��¥3��½��y½Ú§Z��� �¼��£�§��T½��-�j�Í¡Z�Z��½Î�!£��-� �­�� £��-¶>�-���-�yØ-���Û� �_�D� X� "��.$N� � ��� ��­� 2©¡Z�©£¢�9�j��½Ú§ �y�?�­��� ªF�y�¢�y�©���#½�� �H£��­�?�T�Z��+������� £�!�Z�Z�������©�­�Z� �©½Ú§Z���j��� �¼��£�§9£�§?�¢¶Z���#½������©���¼¥3���­�-�?�-�­�Z�)£�� �Í�y���-¡Z¶+��à�y£��¦£�§Z�!£��_�D�£��-¶>�-�­�-�y�­���[�y�©� 8�� � " � ���#£��-¶>�-�­�-�y�­���50 £�§Z���©���9�ÎØT¥3�¢�?�j�©�­�j¶Z�­������� �!£��­�-�9¥3�Ë£ ������£�§Z�¶?���#½����©�D�©£���¡Z½Ë£�¡Z�©� �Z� �Z�Z��� ¥]ØÍ��µ/���©£�¡ �y�]£��-¶>�-���-�yØ� !�y�Z�Í£�§Z� �!½�£�¡Z�y�/¡?�Z�Z���©��Ø#�­�?�¶?§ Ø#�©�­½Î�!�G�©£��©¡Z½�£�¡Z���)�yªw£�§Z��¶ �!���y���­���3�9�!½Ú§Z�­�Z�!�

É�§Z����� �!���)�����©���]£��­�y�­�aØ�£ ��T£ÛØ/¶>���¦�yª.µ#�­�`£�¡ �y�X£��-¶>�-�­�-�y�­����£�§ �!£à½Î�y��¥3�<½������!£�������º���»��0 � -��(� " � ��� ���j�-���(� �! �£��-¶3�y�­�-�yØl�y�Z�_� �(����$N�Í£��-¶>�-�­�-�!Ø-�[Ì�-�Z½���¶?£�¡ �y�­�aØ� £�§Z�¼ªF�-���j���D���'�©¡Z¥Z�©¡Z�T���9¥]Ø £�§?�à�­�!£�£������ �à� �[��µ-���� /¥3��½Î�y¡Z�©�¦�yª3£�§Z�¼���T¶>�-�©£��y�Z½����yª�y���­�?�D�­�j�y¶Z¶Z���­½��!£����-�Z�� !£�§Z�������­�»������¶ �y���H£���½��-���­��½Ë£����-� �yª>ªF¡Z�Z½�£��­�-�?�'���T�_�D� �¼§Z�-�©�¶?¡Z��¶>�-������� £�§Z���T�y�Z�­¶?¡Z� �!£��­�-�9�yª�µ#���©£�¡Z�y�X�-�©�­�Z���

�Û�)� ��� �¸�w�y�­�y�-���a£�§Z���[� �¼�­��§�£����­�Z��� £���ªÃØ�£�§Z�»¶Z�©�/½����©�����8��� (+* , �"!�( ( #$!&%('�)�¼�a£�§�£�§Z��½��/�-�©�Z�­�Z�!£������!ªD� ��# ¡ �y�©�<�-�©�­�� È�!�Z�����y½Ú§_�©� � �y�Z�%�Î�y½Ú§�½��-��¡Z�j���yªw£�§?��y���­�6�Z�����Z�l£��ŪF�-�©� ��£��9� �¼�L½��-�j�Í¡Z�Z��½Î�!£��-���#'G�Ë£��¸���­�#�-Ý �!£��-�?�º�T�Ë£�§Z�#�6ªF�-�¥?¡Z�­���Z�­�Z�<£�§Z�����`£��©¡Z½�£�¡Z���!�

« �D¥3���-�­��¥]Ø��!�����#½��­�!£����Z������# ¡ �!���»�-�����¢�©£���¡Z½Ë£�¡Z�©� �¼��£�§ (+*-, �"!�( ( #$!&%(' ) "�Û�%�-�©�Z����£�� �Z� £�§Z�­�&�[�<�?�����%£�� ��¶>��½���ªÃØl£�§Z��ªF�-�­��� �¼�­�Z�Í���?ªF�-�©�9�!£��­�-�+�

¯y�

Page 37: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

�-�¼É�§Z���#¡?�Í¥3���¼�yª��?�­�j���Z�©�­�-�Z������£�§Z���-�©�­�X��« ��§ �ε-�M�/��/�¼É�§Z�à�©�������!ªX�Î�!½Ú§9�Z���T���Z�����-�X���Û�j�-¡Z�»½��y��� #£�§Z�­�»�­�72©¡Z�`£»£�§Z��� ¡Z�Í¥>���»�yªX�©� �¼�

�y�Z��£�§Z��� ¡Z�Í¥>���¼�yª�½��-��¡Z�j�Z����« ��§ �ε-� � ��� �¼���y�Z� �ͽ��y�­¡Z�j�Z���¯?�¼É�§Z�<¶>���©�­�#�Z�­½���£ÛØ9�yªD�Î�!½Ú§_�Z���T���Z�����-�X��Û���-¡Z�¼½Î�!��� È£�§?�­���­�?ªF�-�©�9�H£��­�y�l��¶>��½ Ê

�3� ��� �¼§Z�Ë£�§Z���9£�§Z�8� ���`£����]£��©Ø �­�@���y½Ú§@�©� �Ð�-�j½��y�­¡Z�j�6�������!�%2��y½����]£�¬£��£�§Z��� �!�©£ ��� £��©Ø ���Å£�§ �!£ �©� � �-� ½��-�­¡Z�j�� »������¶>��½Ë£���µy���aØ-�Ϲ/�­�?½�� �[� ��y�]£T��©½�����½�¡?� �y��<�©§Z��ªÃ£�yªX£�§?�¢��¡Z¥?�9�!£�����½����[�­�T�Î�y½Ú§�½��-�­¡Z�j�� �� � �y�]£ £�§Z�¦�©��½��-�Z��Z�­�j���Z�©�­�-�Í£���¥3�¼¶>�������/�?�­½y�w�Ö£��¸�»¡Z�Z���T¶>�-�©£��y�]£ �¼§Z�Ë£�§Z���»£�§Z� � ���`£'�Z�­�j���Z�©�­�-��­��¶>�������/�?�­½y�

·Z�����­� �!�­��Ø >�_�D�¼�-��µy���à£�§Z�Í¡Z�©���¦£�§Z�M�y¶?£����-�_�yª'�!�­�­� �¼���Z� £�§Z�Í�`Ø#�©£����¾£��9�-¶?£��aÊ�T����� £�§Z�j�T�y¶Z¶Z���Z���!ª£�§?�9�-�©�­� �yª ¶Z�©�/½����©�����<£���£�§Z�j¡Z�Z�Z������Ø#���Z�_¶Z§]Ø#����½Î�y�¶Z���#½��������y���»¥]Ø ¶3�-�©����¥Z��Ø<�����-���Z�������Z��£�§Z�¼¶Z�©�/½������©���'�­� £�§?���-���-¡?¶j¡?�Z�Z���©��Ø#�­�?�£�§Z�%½��-�j�Í¡Z�?�­½Î�H£��-���â¹/�­�?½�� �[�_�?�-��� £9�Z�����@£��¬¶Z�©�������©µy�_£�§Z���-���?�������Z� �yª£�§Z�j¶Z���#½������©���M��� (+*-, �"!�( ( #$!&%('�);&���T��§Z�-¡?�­� �y�­��� � £�§?�9�©Ø#�`£���� £�������y���Z�����

�à�ε/���Z� �9�!�Z���y�­�3£�§Z�����)�Z��½��­�����-�Z�� ��)�����T¶?��ØT���/��½�¡?£��)£�§Z��ªF�-���­� �¼�­�Z�<½��#�Z�y�}�~0�e_2�D=!GUGRTUS,+<5 _ /2=!GUG�a+.-�;95,+$GN7e-J:�+>=<-0:@w �>{xa+.-�; ��S6MeID_�M>SD=<3U- 5kw �>{xa+.-�;9S676=eSU5 7>Svqoya

5,+$GN7e-J:�+>=<-0:@w s>{Rq�5,+$GN7e-J:�+>=<-0:@wzy.{Rq �ta��S6MeID_�M>SD=<3U- 5kw s>{Rq ��S6M�ID_UM>SD=43U-65kwzy!{Rqfya}�~0�e_2�6M>S2; _ /eS67UM�; 7@O�}�~0�e_U���e}U}D_>�D��c����PV �@V�50+$GN7e-0:6+>=<-0:�V

��S6MeID_�M>SD=<3U- 5xV S676=�SU567>SxV��UT�S,+<56_ /U=!GUG�[La¤�ªÃ£����¢���/��½�¡?£����Z�l£�§?�­�¦½��/�?� +£�§Z�ͽ��y�T�Í¡?�Z�­½��!£��-� � � 6 1 � �!� �¼�­�­�w½��y� £��y�­�º�y�­�G£�§?�¶?���#½����©�������­� (+*-, �"!�( ( #$!&%(' ) �J¶>�-�©���­¥?��Ø¢�©���-�©�Z���©��� � y�!�Z�<�a£ �¼�­���y§ �ε-�[��£ ��!Ê�?�­�j���Z�©�­�-� �!�.½Î�y�`£������ �!�¬½��#�-�©�Z�­� �H£�� �©Ø#�©£���� �y���©�/½�� �!£����X�9�Û�¬�-�©�Z����ªF�-�)��¶Z�©�/½����©�£�� �Z��£������j�­�?����£���½��/�y���Z��� �!£����� �a£������T¶Z�aØ9½��y�­��� £�§Z��ªF¡Z�?½�£����-��(+* , � . � 1 � � 6 �˱

+.-�;o/2=U=eSU50+.-DM�; 7D:Kw �>{xa+.-�;�G ^6_>TUS0+<56_>S6M�-�`Pa

¯-®

Page 38: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

}�~0�e_2�D=!GUGN_>S Me-�`xO�T�S,+<56_ /U=!GUG V���G ^ _>TUS,+<5 _>S6Me-�`J[La}�~0�e_2�6M>S2; _ /U=U=eSU5N:�O�TUS,+<5 _ /2=!GUG V�GD^6_>TUS,+456_>S6Me-6`PV �@V

/2=U=eSU50+.-DM�; 7D:�[La��y£���½��D£�§Z�!£ �[�'�Z�����Z���Í£��à½��y�­� (+*-, � � � � . � �'���<�-�©�Z���G£��¦�-�Ë£w£�§Z�'¶Z���#½����������y�ZÝ��� �! � 6 1 � � � "�É�§Z��� ��y�¦�Z��½��������!�©Øº¥>��½��y¡Z�©�M�­���-¡Z��½Î�y���X£�� (+* , � . � 1 � . � �$�[��©��£T£�§Z� �� � 6 � ��È�!�¬£��Ï�� ¼�y�Z�ϧZ���Z½��º£�§Z���-�����-�­�Z�y� ¶Z�©�/½������9���y�ZÝ ���Z�¬��� (+*-, � !�( ( #$! % ' ) �9�ÎØ9§ �ε-�)¥3�����%½Ú§ �y�Z�-���_���*�! � 6 1 � � � "

É�§Z�)�©��� µy���©���$ £�� (+*-, � . � 1 � � 6 ���­��(+*-, � . � . � �!�+.-�;j}�~0�e_2�6M>S2; _>S Me-�`xO�T�S,+<56_ /U=!GUG Vm/2=U=�SU5,+.-DM>; 7 :�V

�UTUS,+<5 _>S6Me-�`J[����µy���Ô£�§?��½��#�-���Z��� �!£���� �yªà� ¶Z���#½������� (+*-, � . � . � �l����£�¡Z���?� £�§Z�����!�ZÝÅ�yª¼£�§?�¶?���#½����©�à������£�� £�§Z�­�©��¶ �y���y�T�Ë£����� � 1���� � . � �2"

É�§Z�)�©Ø#�]£Ú� �%�yª�(+*-, � . � 1 � . � �<���+.-�;j}�~0�e_2�6M>S2; _ /eS67UM�; 7@O�}�~0�e_U� =!GUG =U1e5 _ /2=!GUG�V

+.-�;j-U32G�nD72S6_6=eg6_25,+$GJ:�V¢+.-�;,Y]5,+$G,_ :�+<�67D:�V +.-�;,YdID7>S0+>=e5N:�V+.-�;9S676=eSU5 7>SxV)}�~0��_2� =!GUG�Yi/>M>S2; _ /U=!GUG�[

(+*-, � . � 1 � . � �)½������!£����¼� �?��� ½��-�j�Í¡Z�Z��½Î�!£��-�� 1 . � 1 � � �=¥]Øl½��y½Ú§Z���Z�j�ͽÎ�y�`£��ËÊ�©� �y�%£��-¶>�-���-�yØ �¼�a£�§ � 8 6 1 � �!� "��Û�?ªF�-���T�!£��­�-�%�-��£�§Z�M�`£��©¡Z½�£�¡Z���Í�!ª.£�§Z�<½Î�y�`£������ �!�£��-¶>�-�­�-�!Øl�­��½��-�]£Ú�y���Z�����­��£�§?�)¶Z�y���y�j��£����©� ��� � ��� � � 6 � � � & 6 � � � � 9���� &3�y�Z� �� � ��6 � "<É�§Z� � �©�©£��yª»£�§?����� ��� � ��� � � 6 � � � &G½��y� £��y�­�?�¢£�§Z� � ¡Z�Í¥>�����!ª�Z���T���Z�����-�Z����6£�§?�º½Î�y�`£������ �!�L½��#�-���Z��� �!£��_�©Ø#�`£����%� É�§Z� �Z� �/£9£ �� 6 � � � � 9������y�Z� �� � ��6 � &�!���<�y�����4Ø#� �¼��£�§��-�©�Z�����$# ¡ �!�w£��*��� � ��� � � 6 � � � " É�§Z�<�y�����4Ø�6 � � �.�:9�������¶>��½��3� ���£�§Z���-�©�Z��� �!ª����y½Ú§��Z�­�j���?���­�y�� ?�!�Z� �� � ��6 ��©¶3��½��5� ��� �¼§Z�Ë£�§Z�����Î�y½Ú§��Z���T���Z�����-�l�­�½��­�©½�¡Z�­�y� �-�����­�Z���y���

É�§Z�M¶Z���#½����������¢�­� 1 . � 1 � � � �y���<���y�ZÝ!���º��� ��� � ��� � �.�%� �-�©�Z�����¼É�§ �!£¢���� £�§?��Z���©£���� �Ô½��-�Z�©�­�©£����!ªZ¶Z�©�/½������©��� �Î� ����� ���Z�­� ����������" $�( � �4£�§Z�'����½��-�Z�<��� �Ô½��-�Z�����©£���!ª�¶Z���#½������©��� �Z��� �©��������" $ ���Z��� �©��������" $3³=� ����� � ���4�Z�­� �©��������" $L(O� �w��£�½y�%É�§ ¡Z��a£Í�T�Îج¥>���y�?µ!�y�]£��y�-���y¡Z�M£�� ½Ú§Z�y�Z�-�l£�§Z�l����� �!£���µy�9���!�ZÝ �­�Z� �yª�£�§Z�l¶Z�©�/½����©�����j�­�� 8 6 1 � �!� "Í� �-�¢� �Z�!�T¶Z��� X�©¡Z¶Z¶>�-��� £�§?� $N� ��� -���� £��y¶3�-���-�yØ%�­����¯ �¬¯��-������ G�y�?�£�§Z�_¶?���#½����©����� �J� ¡Z�Í¥>���©���T���� 8 6 1 � � � �!���º�!�������-�Z���6£�� £�§Z�º¶?���#½����©���-�©� �J�y���­���# ¡ �y�������¼�y��ªF�-�­��� �¼���

¯ · á � �� ® ¿

¯y¿

Page 39: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

Ì���Î�y�©��Ø ¼£�§Z� ¶>���©ªF�y���T�y�Z½��_�yªÍ� �����°���!�­�-�-�©��£�§Z� ��y¡Z�­�â¥>�º�­�j¶Z���4µy���â��ª �[�Æ���ËÊ� ¡Z�M¥3�������@£�§Z�_¶?���#½����©������� �à� �[��µy���� ������Z½��%£�§Z�_¡Z�����9�Z�#���©���¸£lÝ#�?� � �¼§ �H£9£�§?�� �?�y½�£¼�T�y¶Z¶Z���Z�Í�yªw¶Z�©�/½����©������£�� ¶Z���#½��������y���¼�­�� �[�)�M¡Z�©£�����£ £�§Z���©Ø#�`£����Ü�Z� ��£�¥]Ø�©��£©£��­�?� £�§Z�( �� � 6 � �¶ �y���y�T�Ë£���� £����-�

¹/���Z½�� (+* , � . � 1 �� . � �9½��-�Z�`£���¡?½�£��Í���Z��� ½��-�j�Í¡Z�Z��½Î�!£��-�� 8�a£<���M�%½��-���­��½�£��aµ-��y¶3�����!£��­�-�X�

É�§Z�)�©Ø#�]£Ú� �%�yª�£�§Z�)�y�Z�Z�©���©�à���?ªF�-���T�!£��­�-�jªF¡Z�Z½�£��­�-�?�����+.-�;j}�~0�e_2�6M>S2; _>S Me-�`xO�}6~0�e_2� =<GUG /U=!GUG V�+.-�;0Yj/2=�=eSU5,+.-NM�; 7 :�V

+.-�;,Y�S6Me-�`J[La+.-�;j}�~0�e_2�6M>S2; _ /U=U=eSU5N:�O�}�~0�e_U� =!GUG /2=!G�G VX+!-�;iS Me-�`PV

+.-�;j-U32G�nD72S6_6=eg6_25,+$GJ:�V¢+.-�;,Y9/2=U=�SU5,+.-DM>; 7 :�[(+*-, � . � . � �M�©��£�¡Z���Z�à£�§Z�Í���y�ZÝ��­�%£�§Z�<½Î�y�`£������ �!�º½��-�j�Í¡Z�?�­½Î�H£��-� 1 � �!���yª.£�§?�¶?���#½����©� �¼�a£�§)½Î�y�`£������ �!�)½��/�y���Z��� �!£�����1 ��� 6 ���7. � ��� ".¹/� 1 � � 6 �%�7.�� ���8�­�8�y�<�y�����ÎØ �¼��£�§�y���Z���'�Q# ¡ �y�Z£���£�§Z�à� ¡Z�M¥3���'�!ª+�Z���T���Z�����-�Z�.��� £�§Z�¼½Î�!�©£������­�y�j£��-¶>�-�­�-�!ØÍ�y�©���#½��­�!£�����¼�a£�§ 1 � � � " (+*-, � . � 1 � � 6 �¢�­��£�§Z�Í���]µ-���©��� £�� (+* , � . � . � � �à��£à���Ë£�¡Z�©�Z�¢£�§?�½��/�y���Z��� �!£������yª�£�§Z�ƶZ�©�/½����©� �¼�a£�§â���!�ZÝ . � �Æ���@£�§Z�ƽÎ�!�©£������­�y�â½��-�j�Í¡Z�Z��½Î�!£��-�1 � � � " à�!£���£�§ �H£¼¥3�y£�§��yª�£�§Z���©�)ªF¡?�Z½�£��­�-�Z���y�©���­�#½Î�y�P�

����� � � � � � ��� �

« �)½Î�y���y�­�©� ¶ �y�©£���£��­�-�%� �-�����%���]£�� �-�����Z�¼�yª.��� ������?�­�j���Z�©�­�-�X�'� �-�¼���?�y�j¶Z��� �[�½��y�%½������!£��)� ½��y�T�Í¡?�Z�­½��!£��-�[ªF�-���Î�y½Ú§���� �O�!ª�£�§Z���-�������y��ªF�-�­��� �¼���

+.-�;iZ M>SU^,+!-6T6_ /2=�=eSU5N:Kw �>{xa}�~0�e_2�D=!GUGRSD= � _D/2=!GUG a

Z M>SU^,+!-6T6_ /2=�=eSU5N:Kw�s>{fqis@a�ZDM>SU^,+.- T6_ /2=U=�SU5N:Kwzy!{fqfy'a}�~0�e_2�6M>S2; _ :<3UnPO�TUS0+<56_ /2=<GUG VXZ M>SU^,+!-6T6_ /2=�=eSU5N:�VX�USD= �D_ /2=!GUG[La

É�§?�j½��y�­�w£�� (+*-, � . � � ���9½������!£���� �9�Z��� ½��y�T�Í¡?�Z�­½��!£��-�©���)É�§Z� 37. ���%��� 1 � � 6 ��!���-¡Z�j���]£)�­�<�y�¬�y�����4ØÆ�!ª ¥>�/�-���Î�y�+�9�Ö£<��¶>��½��5� �����¼§Z��£�§Z���<�Î�y½Ú§¬�Z�­�j���Z�©�­�-�j�©¥>�ËÊ���-�Z�-��¦£��à£�§Z� �?���Ͻ��-�j�Í¡Z�Z��½Î�!£��-����¹/���Z½�� �� �°�©��½������!£����Z�¢½��y�T�Í¡?�Z�­½��!£��-�©�wªF�y��£�§?��©� �¼�¦�yª.£�§Z�M�y���­� >���y½Ú§º�Z��� ½��-�j�Í¡Z�?�­½Î�H£��-�¼½��y�Z�����©£��à�yª.£�§Z�M¶Z�©�/½����©�����¦�-¥?£Ú�!�­�Z���¥]Ø � �?���Z� £�§Z���©� � ½��#�-���?�­� �!£����y�Z�%�­�Ë£�£��­�Z�Í£�§Z��½��-��¡Z�j�%½��/�y���Z��� �!£�� 84�(� (0 �����Z½���[���y�©���­�y�Z���+37. ������� 1 ��� 6 ��� � G£�§?�¦µ!�y�­¡Z� 0 £�§?��� ���`£¼½��#�-���?�­� �!£��¦�Z�#���©��� £�µy�!�©Ø0 �!�Z�!��%�y�©���­�y�Z��� 37. ������� 1 � � 6 ��� �� �£�§Z��µ!�y�­¡?�º� 0 £�§Z���©��½��y�Z�6½��/�-�©�Z�­�Z�!£��

¯yÙ

Page 40: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

µ!�y�©�­�����»�¢�l���y½Ú§�¶Z���#½������� #£�§Z�¦�Z��� ½��y�T�Í¡?�Z�­½��!£��-�»������Ë£�¡Z�©�Z������� � � 1 � �!� ".�Û��y���Z���M£��º½������!£��l£�§Z�l½��y�T�Í¡?�Z�­½��!£��-�©�)ªF�y�M£�§Z�9½��-��¡Z�T�?�� �[�������T¶Z�aØÆ���˵-���©����£�§?��!�������-�Z�j���]£���£�� £�§Z�����]£��©�­������� 37. ���%��� 1 ��� 6 � "

}�~0�e_2�D=!GUGF/2=U1>_D/2=!GUG a

Z M>SU^,+!-6T6_ /2=�=eSU5N:Kw�s>{fqoya�ZDM>SU^,+.- T6_ /2=U=�SU5N:Kwzy!{fqjsta}�~0�e_2�6M>S2; _ :<3UnPO�TUS0+<56_ /2=<GUG VXZ M>SU^,+!-6T6_ /2=�=eSU5xV /U=U1>_ /2=<GUG�[La��y£���£�§?�%�©�­�j�­�­�y���a£ÛØÆ�yª (+*-, � . � � ����£�� (+*-, ��� � � � 8 � � " É�§?��Ø ¶>���©ªF�y���

�©�­�j�­�­�y�'ªF¡?�Z½�£��­�-�Z� 0 £�§Z��Ø�¥>�y£�§�¶ �!�©£��a£����-��� ½��-�j�Í¡Z�Z��½Î�!£��-� ��� £��j�j½��-�­����½�£��­�-�9�yª�?��� ½��-�j�Í¡Z�Z��½Î�!£��-�������à� �[��µ-���� (+* , � . � � ���9½��y� �y�Z��Ø_¥3� ¡Z�©��� �¼��£�§ ��½��y� Ê�M¡Z�Z�­½��!£��y�'£�§ �!£ §Z�y���y���!�����#½��­�!£�����½Î�y�`£������ �!�9£��-¶>�-���-�yØ� #�y�?�l£�§Z�à�Z��� ½��-�j�Í¡Z�?�aʽ��!£��y����½Î�y���-�Z��Ø�¥>�)½������!£����_¥]Ø�� �/�­�Z� �J�-��µ!�y�`Ø/���Z� � �-�Z�)�-���T�y�����Z�­�j���?���­�y�Z�¼�yª£�§Z���-���ͽ��-�j�Í¡Z�?�­½Î�H£��-�©���w¤¦�­�©���Z�y£�� £�§ �!£;(+* , � . � � ���¦���� -���­Ýy�/(+* , ��� �!� � 8 � � &� ½��-�­����½�£���µy���-¶3�����!£��­�-�+�

����� �'� 4 �������3 ( � ��� �-� � � ��� � � ������� � �� �

Éw�¼½��-�j¶Z����£��D�y¡Z�G�Z�­�©½�¡Z�©�����-�� I�­�Ë£��¸���¼����£��.£�§Z�»½��/�Z�.£��¼�­�j¶Z�­���T��� £X� � ���¸�w�y�­�-�y����£�§Z�%����­���`£� �[��¸�­� �¼�©��£�� �ÔªF¡Z�Z½Ë£��­�y� £�§ �!£�½������!£����%£�§Z�Ƶy�!���­�y¡Z��½��-�j�Í¡Z�Z��½Î�!£��-���%�y�?��!�����#½��­�!£����_���?ªF�-���T�!£��­�-�X� ¹/�­�?½���£�§Z���à�©�$# ¡Z�­�©���¦�T� �!���-��� ¡Z�Í¥>���à�yª.µ!�y���­�y¥Z������ >�y�?��[��¸�­��¥3� ¡Z�©�­�Z�l£�§Z�­�����?ªF�-���T�!£��­�-���­� �y£�§Z����ªF¡Z�Z½Ë£����-�Z�� ��[��¸�­��¶Z¡?£)��£����]£������©£���¡Z½Ë££�� ªJ�y½����­��£��!£��ච�y�©���­�?�j�a£��y�j�-�Z�Í£�§?��µ!�y�©�­�-¡?� ªF¡Z�Z½�£��­�-�?���;�^>ID7>5 7>go:<;�S>30/4;£\

+.-�;jIka b6YduN=e; M61m-U32G�nD72SR=�ghI6SN=�/�7 :U:>7 :vY2b}�~0�e_2�D=!GUGF/2=!GUG�a b6Y�� =<GUG�3U-J+U/�M�;N=eSvgN=eS97�-�;0+<S67jTUS0+<5oY2b}�~0�e_2�D=!GUGRSD= � _D/2=!GUG a b6Y�� =<GUG�3U-J+U/�M�;N=eSvgN=eS]GD^jSD= �fY2b}�~0�e_2�D=!GUGF/2=U1>_D/2=!GUG a b6Y�� =<GUG�3U-J+U/�M�;N=eSvgN=eS]GD^R/2=�1iY2b+.-�; �ta b6Y]�>S�567>SR=egjT�S,+<5oY2b+.-�;�G ^6_>SD= �Pa b6Y¢}6^iSD= �j-U32G6nD7>SoY2b+.-�;�G ^6_ /2=�1Wa b6Y¢}6^f/2=U1432G�-9-U32G�nN7>SRYUb+.-�;�G ^6_>S6M�-�`Pa b6Y¢}6^iS6Me-6`o+.-9;2AD7�TUS,+45R/2=<GUG�3U-J+U/�M�;N=eSFY2b

¡ �>c0�<� _D�<l � �U_�u��U~ �Pa

b�Y¢�N7jM :�:!32GN7£:!IDM />7�gN=eSjT�S,+<5�ADM :dnD7U7e-fM61U1�=�/�M�; 725o+!-i;2AN7Yj/>M61U16+.- TiSN=<3�;0+.-N7x?

·�

Page 41: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

Y2bZN=6+<5v|U7�;23�ID_>TUS,+45tO��>c0�<� _D�<l � �U_�u��U~ �,Y9TUS,+<5,[h\

+.-�;f=U1e56_>S Me-�`Pa+.-�;95,+$GN7e-J:�+>=<-0:@w �>{xa+.-�;jID7>S,+>=�5N:Kw �>{Pa+.-�;o/2=U=eSU50+.-DM�; 7D:Kw �>{xa+.-�;iZ M>SU^,+!-6T6_ /2=�=eSU5N:Kw �>{xa

b�Y]|�7�;�3�Iv� 1�=<nDM61��2S,+45f�.- gD=eS�GNM>;0+>=<-FY2b}�~0�e_2�D=!GUGN_ :6+<�67KO�}6~0�e_2����}U}D_e�D�2c��2�PV��tO�TUS,+<5 ��CeIJ[U[La}�~0�e_2�D=!GUGN_>S Me-�`xO�}6~0�e_2����}U}D_e�D�2c��2�PV��D=�1e56_>S6M�-�`0[LaTUS,+<5 ��C��9q O�+!-�;0[j: �2S2;xO�O�5D=<3Un01>7D[hTUS0+<5 �UCeI�[La5,+$GN7e-J:�+>=<-0:@w s>{Rq�5,+$GN7e-J:�+>=<-0:@wzy.{RqjTUS,+<5 �UC��taID7>S,+>=�5N:Kw s>{£q]ID7>S,+2=e5N:Kwzy!{£qoya}�~0�e_2�6M>S2; _ /eS67UM�; 7@O�}�~0�e_U���e}U}D_>�D��c����PV �@V�50+$GN7e-0:6+>=<-0:�V�ID7>S,+>=�5N:�V

yV �xO�TUS,+<5 �UC /2=!G�G�[U[La}�~0�e_2�D=!GUGN_>S Me-�`xO�T�S,+<5 �UCD/2=!GUG V��tO�TUS,+<5 ��C4G ^6_>S Me-�`0[U[�a}�~0�e_2�6M>S2; _ /U=U=eSU5N:�O�TUS,+<5 �UC /2=!G6G V TUS,+<5 ��C4G ^6_>S Me-�`PV �tV

/2=U=eSU50+.-DM�; 7D:�[LaTUS,+<5 ��C4G ^6_>SN= �Rq£/U=U=eSU5,+!-DM�; 7 :@w s>{xaTUS,+<5 ��C4G ^6_ /U=U1jq£/U=U=eSU5,+!-DM�; 7 :@wzy.{xa

b�Y]|�7�;�3�I9SD= �vMe- 5R/2=�1<32G�-�/2=!G�G�3U-J+2/>M�;N=eSN:vYUbZ M>SU^,+!-6T6_ /2=�=eSU5N:Kw�s>{fqis@a�ZDM>SU^,+.- T6_ /2=U=�SU5N:Kwzy!{fqfy'a}�~0�e_2�6M>S2; _ :<3UnPO�TUS0+<5 �UC /U=!GUG V Z M>S�^,+.-6T6_D/2=U=eSU5,:�V

�tO�TUS,+45 �UC>SD= � _ /2=!G�G�[U[LaZ M>SU^,+!-6T6_ /2=�=eSU5N:Kw�s>{fqoya�ZDM>SU^,+.- T6_ /2=U=�SU5N:Kwzy!{fqjsta}�~0�e_2�6M>S2; _ :<3UnPO�TUS0+<5 �UC /U=!GUG V Z M>S�^,+.-6T6_D/2=U=eSU5,:�V

�tO�TUS,+45 �UC /2=�1>_ /2=!G�G�[U[La¡ b�Yh|U7�;23�ID_>TUS,+45pY2b

��y£���½��¢£�§Z�!£¼�����Z½������y½Ú§��!ª��-¡?� ½��-�j�Í¡Z�?�­½Î�H£��-�©� § �y���y���y�©���#½��­�!£�����£��-¶>�-�­�-�!Ø� �[�¬½��-�Z�`£���¡?½�£���� £�§?��� ¡Z�©�­�Z� £�§Z�Æ£��y¶3�-���-�yØL½��-�Z�`£���¡?½�£����-�âªF¡Z�Z½�£��­�-�?� 0 (+*-, � . � 1 �� .�� �¦�y�Z� (+*-, � . � � ��� 0 ���H£�§Z���'£�§ �y�9£�§Z�à�j�-�©�à�-���Z�����y�>½��-�j�Í¡Z�Z��½Î�!£��-�½��-�Z�`£���¡?½�£����-��ªF¡Z�Z½�£��­�-�?��(+* , � � �!� 1 � . � �M�y�?� (+*-, � � � � � 8 � � "

�� �h����£��¸� �¼�©��£��T£�§?�TªF¡Z�Z½Ë£����-�¬£�§Z�!£Í�Z�#���<£�§Z�9�y½�£�¡ �y�'�Í¡Z��£��­¶Z���­½��!£����-�X�9« ��¸�­��!����¡?�T�.£�§ �!£G£�§?�D¡Z�����w§Z�y�G��¡Z¶?¶Z�­������£�§Z�.£ÛØ#¶>�»�Z� � �?��£����-�Z�G�!�Z��ªF¡Z�Z½�£��­�-�?�XªF�-�+£�§?�D�­�!Ê

·?�

Page 42: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

½��y�X�T�!£��©�­½������D¹/¶3��½��5� ½Î�y����Ø �[��¸�­�G�!����¡?�T���©§Z��§ �y���©¡Z¶Z¶Z���­�����Í£ÛØ#¶>���Z� � �?��£����-�9ªF�-�' !��� ' ( ���% , � � * � &�� ½��-�©������¶>�-�Z�Z���Z� �Z���©��µ-��� £ÛØ#¶>� ) ��% ,�� ��) ' !��� ' ( ���% , �;&��y�Z� £�§Z�����¬ªF¡Z�Z½Ë£����-�Z��±�' � 1 .'8 �/.��. � � � � 8 ��� 8 � & ' � 1 .'8 �. �. � � .'8 8 � 1 . � �4&�!�Z� 5 ��� ��� 9�� ��"9« �T�y�­�©�_�y�©��¡Z�j� £�§ �!£<�©£��-���!�-� ªF�-�)£�§Z�j¶ �y���!�T�Ë£����©�<§Z�y�<¥>������!�­�­�#½Î�H£����9�­�l£�§?��½Î�y���­�­�?�<ªF¡Z�Z½Ë£����-�� Z�!�Z�%�y�­�>£�§Z��¶ �!���y�j��£������� Z���/½���¶?£¼£�§?��¶Z���#�Z¡Z½Ë£�T�!£���� � 8 � 1 . 8 � &Z§ �εy�<¥>�����_�­�?��£��­�y�­�������X�ZN=6+<5 �D= �tOQ+.-�;i-kV��>c0�!� _N�<l �6�U_>u��U~ �,YjTUS,+<5xV

�6�2�2 U� _e}6 2uUcJ���6_�u���~ �,Y£1�=�/�M61>_2 xV�6�2�2 U� _e}6 2uUcJ���6_�u���~ �,Y£1�=�/�M61>_ �xV�6�2�2 U� _e}6 2uUcJ���6_�u���~ �,Y£1�=�/�M61>_U�N[h\�6�2�2 U� _e}6 2uUcJ���6_�u���~ �,Y�;D74G�ID_> Pa+.-�;o:<; 7eIka+.-�;jn0/�M :<;D_>SD=U=4;ka+.-�;j-D_enDM>SPa b�Y�=�SU567>Sf=eghn,1U=�/<`p:!3�n2GNM�;�S0+ �£q�-,b �£Y2b+.-�;o:2=<36SN/>7@a+.-�;9567 :<;Pa+.-�;i; M>T9q �xa}�~0�e_U|>; M�;230:v:4; M�;230:Wa

-D_enDM>Svq]-,beTUS,+45 �UC��ta|U7�; _�;,=>_>�67>SN=�OH1U=�/>M61>_2�N[�a

b�Y��6M61�/!3,12M�; 79M>5U5US 7 :U:�7 :hgN=eSR/6+<SN/!3,12M>Sp:!AJ+<gU;R=eg �fY2b:2=<36SN/>7jq O�TUS,+45 �UC4G ^ _>SD= �f�py>[d�jTUS0+<5 �UC��xa567 :<;vq O�TUS,+<5 ��C4G ^6_>SN= �f�hT�S,+<5 �UC� �oy>[m��TUS0+<5 �UC��xab�Y]|�7�;vMD:�+<567£:<;N=eS M>T67igD=eSj;2AD7]n6SD=2M>5N/�M :4;jn01U=�/<`o=egi £Y2b; 74G�ID_2 9q��D=�/�M 1>_4GNM�;6S,+ �6_UM 1U1U=�/�M>; 7KO�-,_enDM>SJ[La

gD=eS�Oz:<; 7eIRqis@a�:4; 7eIR8hTUS0+<5 �UC��xaX:4; 7eI �U�,[]\n0/�M :<;D_>SD=U=4;Rq�O�TUS0+<5 �UC4GD^6_>SD= �R�R:<; 7�IJ[d�iTUS,+45 �UC��ta+<g�O n0/�M :<;D_>SD=U=4;Rq�q�TUS0+<5 �UC4GD^6_ /2=U1 [j\

}�~0�e_��,/�M :<;xOz1U=�/�M612_> xVmy'V�� ��c0��� �U�D_>�6�2�2 ��6_e}6 2u�c0���xVn0/�M :<;D_>SD=U=4;kV�TUS,+<5 ��C>SD= � _D/2=!GUG�[�a

�D=�/�M612_4GNM�;�S0+ �6_4G�3014;0+.I,1�^tOH1U= /�M61>_U xV�1�=�/�M61>_ �xV1U=�/�M612_2�N[La

·]�

Page 43: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

¡ 7616:�7j\}�~0�e_��,/�M :<;xO�; 74G�ID_2 xVmyV � �UcJ��� �U� _2�6�2�2 U� _e}6 2uUcJ���xV

n0/�M :<;D_>SD=U=4;kV�TUS,+<5 ��C>SD= � _D/2=!GUG�[�a�D=�/�M612_4GNM�;�S0+ �6_4G�3014;0+.I,1�^tO ; 7�G�ID_> kV�1U=6/�M61>_��PV

1U=�/�M612_2�N[La¡}�~0�e_U|�7e-65tOH1�=�/�M61>_ �xVmyV � �UcJ��� �U� _2�6�2�2 U� _e}6 2uUcJ���xV 567 :<;PV ; M>TPV

TUS,+<5 ��C /2=U1>_D/2=!GUG�[�a}�~0�e_�cD7 /<ZxOH1�=�/�M61>_ �xVmyV � �UcJ��� �U� _2�6�2�2 U� _e}6 2uUcJ���xVd:2=<36SN/>7@V); M>TxV

TUS,+<5 ��C /2=U1>_D/2=!GUG V��N:<; M�;U30:�[La¡ b�YmgD=eSfY2b

¡ b�Y �D= �fY2b

·-¯

Page 44: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

� � � m �Dm � g � g ���Dg�� ��m �Dm

�;��� � � ( � ��� 2��-�'� . � � �"�� � �"�

���»�»��� �M�­�y���-���­��¥Z���!�©Ø-��É�§Z� � "���� 2�(� " · $+����4µ-���¼��M¶Z�y�-����­�-�Z�M�y�Z�l�a£�?� � �Z����j�-�©��£�§ �y� �I�-ẪF¡Z�Z½Ë£��­�y�Z���@¤à�9�ƽ��y�Z���Q##¡?���Z½�� ¼£�§Z��� �����! �� § �!�T½��Iµy���©���@�-�?��Ø�����T�y�­�DªF���!½�£����-�¬�!ªà�_�D� .�y�Z�¬�9�y�]Ø �����y�Z�����$�¼���­�DªJ�y�­�D£�� � �Z� �_�?�­��½�¡Z���©�­�-�¬�yªªF¡?�Z½�£��­�-�Z�.£�§ �!£D£�§Z��Ø �[�-¡Z��� � �Z� µ-���`Ø ¡Z�©��ªF¡Z�È�­�Í£�§Z�����»�y¶Z¶Z���­½��!£����-�Z����¹/� �[�à¥?���­� �ZØ���­�`£Í���y�T���yª¼£�§Z���T�y�����­�j¶>�-�©£��y�]£M���Z�Î�y� ��� �_�D�<£�§ �!£ �[��§ �ε-���Z�y£ �Z����½�¡Z���©���§?�����!�

�-� ÀMt>ÄÅÄÆvwq�zJx-Ç?rIzFt>q� =tGu8~#�(. « �ৠ�εy�¢¡Z�����l�-�Z�aØÍ£�§?� ��"���� 2�(� ¼½��-�j�Í¡Z�?�aʽÎ�!£��­�-�T�T�#�Z�àªF�y� � � �76 "DÉ�§Z�­��T���y�Z�[£�§ �!£��a£���¡Z¶l£��M£�§?�¢�©Ø#�©£����Ü£��Í�Z��½��­�?��¼§Z��£�§Z��� £�§Z���j���©���y�-�%�­� ¥?¡ �+�������X�@���»�M¶Z���4µ#�­�Z���j£�§Z�������y£�§Z��� ½��-�j�Í¡/Ê�Z�­½��!£����-� �T�#�Z����±��1��+ ��� � � � e� -H�����4���%� � �'�y�Z� � ��� 09�Û� ¥Z¡ �3���©���¬�j�#�Z� £�§Z��¡Z�©����� �?¶?�­�­½���£���Øj½��-�]£����-��� £�§Z��¥Z¡!�+�����­�?� �yªw�-¡?£��y�-�­�Z�M�T�������!�-�����'�Û���`Ø/�#ʽڧZ���-�?�-¡Z� �j�/�Z� »�º�����Z� �¼���­�'�Z�y£ ½��-�j¶Z�­�Ë£��9¡?� £��­���º�T�!£�½Ú§Z�­�Z�_����½����aµ-���­�¶3�-�`£����X� �Û� ���Î�!�?ØL�j�/�Z� ¦�Ô�©���Z� �9�ÎØ6¥3� �`£Ú�y�`£���� �-�Z�aØ6�aª<� �T�!£�½Ú§Z�­�Z�����½����aµ-�9§Z�y�M�!�­�����y�?Ø ¥>�����¬¶>�-�©£����X�%���»�¦¶Z���4µ#�­�Z���)£�§Z�����l�y�?�Z��£��­�-� �!�.�����Z�ªF¡Z�Z½�£��­�-�?� ªF�-� £�§Z�����)�T�#�Z�����

�/��� t>q�ÁJtGx +GzJqw�OÀ<t>ÄÅÄÆv�qwzJx-Ç?rIzFt3q . «¬�9§ �ε-��¡Z�©��� �-�Z�aØ ��� � -��%�����j�����?�Z��y�Z�%����½����aµ-����� (+*-, 5 � �76��!�Z��(+*-, % � 1 3 � �T�È�y� £�§Z�)�����Z�� È£�§Z�����j�Î�!�Z��£�§ �!££�§Z�T½Î�y��� �[�-��� £Í�©��£�¡Z���Å¡?� £��­�D£�§?�9�j�������y�-�T� �!£Ú�_�y�Z�¬���]µ-�����-¶>�l§ �ε-�l¥>�����¥Z¡ �3������� �-���©���]£)0 ��¸�y� ¢¡Z�]£��­�¢£�§?� �j���j�-�©Ø@����ªF�������Z½����O�­�â£�§Z�ƽ��y�­�¢£��(+* , 5 � �76_�­���ε!�y��� �y¥Z���)ªF�y�����ËÊÖ¡Z���!� � �-�¢£�§Z� �©��½�����µy� 8£�§Z�����T���y�Z�¢£�§ �!£�£�§?�½Î�y��� �[�-��� £��©��£�¡?���L¡Z�]£�����£�§Z�º� �H£Ú�¬§ �!�l¥3�����L�©��½�����µy���L�­�]£��¬£�§Z�_�T���T�-�`Ø����ªF�������Z½����Í�­��£�§?�'½��y�­�-£�� (+* , % � 1 3 "��_�y�]Ø)�y¶Z¶Z���­½��!£����-�Z�X½��y�M���T¶Z�©�4µ-�.£�§?���­�¶3���©ªF�-�©�9�y�?½���¥]ØÏ¡?���­�?�d���4� ��� � -��%������½��-�j�Í¡Z�?�­½Î�H£��­�y�X�ÏÉ�§?�­�j�T���y�Z� £�§ �!££�§Z��½��y�­���<£�� �©���Z� Þ!����½����aµ-���T�4ج���Ë£�¡Z�©�Ô¥3�˪F�-���l£�§Z���-¶>�����H£��­�y�Ž��-�j¶Z����£�������È�y�¦���?�y�j¶Z��� +�aª.£�§?�Í�9�!½Ú§Z�­�Z�M§ �y���9�©��¶ �!���!£��ͽ��-�j�Í¡Z�?�­½Î�H£��­�y�_¶Z�©�/½������©�-�� �T�Z�-�#ÊÛ¥Z���/½ÚÝ �­�?�T�©���Z� ½��-¡Z�­�������T¶Z�aØ��Z�y£���ªÃØ�£�§?�M½��y�T�Í¡?�Z�­½��!£����-��¶Z���#½��������y�£�§ �!£���£���§Z�y¡Z�­� ¥>���-���M½��-�T¶>�-�©�­�Z�¦�y�Z� �����Z�Z���Z�¦£�§?� �T�������y�-�y�D�_�D�w¶?���4µ#�­�Z����Z�-� ¥Z�­�#½ÚÝ �­�Z���©���Z�Z�'�­� ���y½Ú§9�yª>£�§?�¼ªF�y¡Z�»�T�#�Z���»�!�Z�9���Z�y�#¥?�­�#½ÚÝ#���Z������½����aµ-�!��Ö£D�y�����¢¶Z�©�4µ/���Z����µy�!���­�y¡Z��¡/£��­����£ÛØ�ªF¡Z�?½�£����-�Z�wªF�-���Z�Ë£������j�­�Z���Z�à£�§Z� ½��y�T¶Z����£��­�-��©£Ú�H£�¡Z�¼�yª��j�?�-�/ÊÛ¥?�­�#½ÚÝ#���Z� �-¶>�����!£����-�X�

¯?� p�q3rÎ~#s���x-t>ÄÅÄÆv�qwzPx-Ç/r4tÈs!� . ¨���½��-���­��½Ë£�£�§ �H£º���»�9¶Z���4µ#�­�Z���%£ �[�Ï£ÛØ#¶>�����yª½��-�j�Í¡Z�Z��½Î�!£��-����±.�­�]£����HÊÖ½��-�j�Í¡Z�Z��½Î�!£��-���[�y�Z����� £���� ÊÛ½��y�T�Í¡?�Z�­½��!£��-�©�����Û� £���� Ê

·y·

Page 45: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

½��-�j�Í¡Z�Z��½Î�!£��-���8½��y�Í¥>�¡Z�©���MªF�-�w¶>�-�­�]£©Ê£��!ÊÖ¶3�y�­�]£8½��-�j�Í¡Z�?�­½Î�H£��­�y�Z�8¥3�Ë£ ������¶Z���#½����������à¥>�����-�Z�-���Z�Í£�� �Z���©£��­�Z½Ë£¼�­�]£����HÊÛ½��-�T�M¡Z�Z�­½��!£��y�����

É�§Z����� �!���M�T�y�]Ø%�y£�§?���àªF¡?�Z½�£��­�-�Z�¦�εy�!�­� �!¥Z�­�¢£��9¡Z�©�����¦�yª[�_�D�Ú�+�Öª �[�ͧ �εy����� £�?�­��½�¡Z���©��� �_ªJ�y½��­�­�a£ÛغØ-�y¡ �?����� '¶?�­�Î�!���9½��-�Z�©¡Z��£Í£�§Z� � "���� 2�(� �" ·($[£��º�?��£������j�­�Z��¼§?��£�§?������£�����¶Z�y�©£¼�yª.�_�D�Ú�

�;� � �'� 4 �������3 ( � ���� ��� � ���

�ÖªØ-�-¡ �Z�-��� £M§Z�4µy�l�y� �­�j¶Z�����j���]£Ú�!£��­�-� �!ª¼�_�D� 8£�§Z�����T�y��� £�§Z�©��� µ-���������-�Z�)£�§ �!£�!����ªF��������Øl�εy�!�­� �!¥Z�­�ॠØ%�!�Z�-�]Ø#�T�-¡?�¼ªÃ£�¶�ªF���-�h£�§Z��ªF�-���­� �¼�­�Z�M����£������

�¤¦���y�-�Z�Z� à�!£����-� �y� 'w�!¥ÈÞ-�������������©�­¶Z¶Z�¢¹#£Ú�H£�� ßà�Z�aµ-�������a£ÛØ-� É�§?� �!�Z�Z���������­������ ��"#�/1�� " . � 8#" � �43'& �y�?�%£�§Z���Z�­�©��½�£��-�©Ø9�­� ���� � � ��%"

�´»�?�­� ¥Z¡Z�©�-§ ßà�?��µ-�����©��£ÛØ-�àÉ�§Z� �y�?�Z���������­� � � " � 21 12" � 6 " .714" � � &8�y�Z��£�§Z�<�Z�­�©��½ËÊ£��-�`Øl�­� ���� � 17$�� � � ��78 � . � �2"

���§?�­��¹#¡Z¶3����½��-�T¶?¡?£����)Ì���]£�������É�§Z� �y�?�Z���������­� � �7. ��" ����12" � 6 �'&G�!�Z�º£�§Z�M�Z�aÊ����½Ë£��-�`Ø��­� ���� �'8:. � "

¤à�­�]�yª/£�§Z�����[��¡Z�<�-�M�Z�Ë£ ��y��Ý ���yª ß�à��� �[�-��Ý �©£��!£����-�Z����É�§Z�[¤¦���y�-�Z�Z�ÎÞ-���­�©����������¶Z¶Z�¹ £Ú�!£����y�Z�%´D�Z�­� ¥Z¡?���-§�µ-�����©�­�-�Z�¼�!�­��� �©¡Z���-��µ!�y�����-¡Z�[¶ �y���!�­�­���3¶?���#½����©���-�©���̧Z��½ÚÝ£�§Z� ��¨�´»¤¦²��_´t'�Z�­��� £�� �����)��ªwØ-�y¡Z�¼�9�y½Ú§?�­�Z� �J��� �!������¡Z¶?¶3�-�`£����X�

�;�+* � ����� �'��� ��� �� ( � ��� � � � � �

É�§?�����)�­�¼�!�_���»� �/¤�� �ε!�y��� �y¥Z���¦¥]Ø%�y�Z�y� Ø#�j�-¡Z��ªÃ£�¶%�!£����­�©���­�©����¶Z¶Z�?¹#£Ú�!£��ß��Z��µy���©����£ÛØy�.É�§Z���!�Z�Z�������.��� � � " � 12"#� � � ��.�� �4" � 6 �'&/�!�Z�M£�§?�� �­������¶Z¡Z¥ÈÞ!�j¶Z� ÞHªJ��#È�

É�§?�����<�y�©���y�­�©�j� ¡Z�j���©�-¡Z� �[��¥_¶Z�y�-���¼�Z�˵-�y£����%£��T�_�D�Ú�Ȥ ªF���O�yªw£�§?�����<�y�©��$ � � �� � � � � �/" � � " � � 8 " � �43 ��� ��. 8 �.� � � �� � É�§Z� ���yÝ ¨¼�­�?�-�8¦�!£��­�-� �!� 'w�!¥�_�D� �[��¥_¶Z�y�-�y�

�$ � � �� � � � � �/" � 14"%� � � ��. � �2" � 6 � � � �� �[É�§Z���%�­���©�­�©���­¶?¶Z�X¹ £Ú�!£��¢�_�D� �[��¥�¶ �!�-�y�

�$ � � �� � � � � �/"#�/1�� " . � 8 " � �43 � � �� �»É�§Z�)¤¦���y�-�Z�Z�<�_�D� �[��¥�¶ �y�-�!�

·]á

Page 46: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

´»�y½Ú§ �!ª>£�§Z���©� ���a£����.½��-�]£��y�­�Z�.� ����y��£�§ �yªÈ�­�/ªF�-���T�!£����-�<�y¥3�y¡?£»�_�D�Ú�-�¢ªÈ¶Z�y�©£��­½�¡?� �y��?�y£�� X£�§Z�j�������©�­���©�­¶Z¶?�»¹#£Ú�H£�� ¶ �y�y� ½��-�]£Ú�!�­�Z����¥Z��¥Z�­���-�-���y¶Z§]Ø%�yª'¶ �y¶>�������y�¬���»� �!�Z�%£�§Z��¤¦�©�-�-�Z�Z��¶Z�y�-��½��-�]£��y�­�Z��� ½��y�­�­��½�£��­�-���yªw£����©£¦�_�D�¶?���-�-���y�j���

É�§Z�)����� � "���� 2�(� " ·($+�­� ½�¡Z���©���]£��aØ��ε!�y�­�­�y¥Z����ªF�©�-� ���y½Ú§��yª8£�§Z���©��£����¼�y¥>�4µ-�y�É�§?�­�¦���� >�yªD½��-¡Z���©� +£�§Z�M�?� � �Z�a£��aµ-�M�`£Ú�!£����j���]£¢�!ª �¼§ �!£��_�D�������¦¹/�9�aª.Ø-�y¡��°�©�Í�Z�y£½��­���y�¼�-�_�©�-�T�Ë£�§Z���Z� Z£�§Z�­���­��£�§?� � �Z�y�w�y��¥Z�a£������ �Ö£à�y�����j½��-�]£Ú�!�­�Z�à�T�­�y���-��� ¡Z�M¥3����!ªD�Z�­½��M� �Z�!�T¶Z�����à�yªD¡Z�©���¢�yª�£�§Z�Mµ!�y�©�­�-¡?�¢�_�D� ªF¡Z�?½�£����-�Z���¢¹/�9��£à�­��½��-�Z�©�­�Z�����y¥?��Ø�j�-�©�Í£�§ �y� 2©¡Z�`£M���©��ªF���©���Z½��y�lÌ¡Z���©���]£��aØ� w����µy�����y�»�T���Í¥3�������yª'£�§Z�T�_�D��� �-�©¡Z��!��� ��y��Ý �­�Z� �-���y�%�y�Z�?�y£Ú�!£�����µ-���������-�%�yª�£�§Z�<�_�D��`£Ú�y�Z�Z�y��� "°á $�

É�§Z�Æ¥>�/�yÝ "¸�%$¢�����¬£�¡?£��-���­�y���­�]£��©�/�Z¡?½�£����-�6£��6���»�Ú��Ö£�¶Z���4µ#�­�Z����� ¡Z�T�����-¡?�½��-�j¶Z�­�Ë£������?�y�j¶Z�������yª.�_�D� ¶Z�©�-�-���!�T���

É�§Z�¼¥>�/�yÝ " � $Z½��-�]£Ú�y���Z�»�¦£�¡/£��-�©� �y�#�­�]£��©�/�?¡Z½�£��­�-�M£��)�_�D� �F�-� �¼§Z�­½Ú§ £�§Z�­�.�y¡Z�­�Z���� ¥ �y�©��� � �»�Ö£¼�y�­�©�ͽ��y� £��y�­�?���Í�T�y���¢�-���Z�����y�+���]£����#�Z¡Z½Ë£����-�9£�� ¶Z�y���y���­���>¶?���#½����©�����Z��!�Z�%£�§Z��¶Z���y�-���y�j�j�­�Z�<�yª��j���©���y�y�ËÊÛ¶Z�y���©�­�Z�j�9�!½Ú§Z�­�Z�����

É�§Z�Æß������Z��£��Z���¼���-�©�-¡Z¶� 1 � �! "# 7. . 8 8 � 8 "%� ��#&�¶Z���4µ#�­�?�����­�/ªF�-���T�!£����-� �-�L¡Z¶/Ê�Z�!£����¼£��j�y�­�X�!ª�£�§Z���©�<�Z�#½�¡?�T��� £����y�Z�%���yªÃ£ ��y���!�

�;��� �� � ������� �-�)� � �

¤à�[�a£'�­�'½�¡Z�©�����]£���Ø �Z��� �Z��� È�_�D��ªJ�y���­�D£��)��¶>��½���ªÃØ £ ��<½��©��£���½Î�y� ½��-�Z½���¶?£���±D�`Þ-�O�y�?�£�§Z�¢½����Î�H£��­�y�ÈÞ!�Z���©£��©¡Z½�£��­�-���!ª�¶?���#½����©�������»«¬�-�©ÝT§Z�y���y�����Î�!�?Ø9¥>�������©£Ú�!�©£������-�l£�§?��?��µ-���­�-¶?�T��� £w�yª/¥>�y£�§)�`Þ-� ªJ�!½��­����£��­���+�y�Z�)�?Ø#� �y�j�­½.¶?���#½����©��½������!£����-�X�w�Û�?ªF�-���T�!£��­�-��y�M£�§Z�'ªF�-���j���w½Î�!�Í¥3�[�-¥?£��y�­�Z���<ªF�©�-� $ � � �� � �'8 �43��78:. 1��2"#�7.�� "#�7. � . " � � 3 � (+* , , ! � �! �� � ��"#$ � �!8 /�!�Z� �­�?ªF�-�©�9�H£��­�y�Í�-� £�§Z�¼�­�!£�£����D½Î�!�T¥>��ªF�-¡Z�Z�j�-� £�§Z�¼¤à���-�-�?�Z�à�_�D� ���¥¶Z�y�-�y�'¹#�­�-�Z�5� ½Î�!� £¼�?��µ-���­�-¶?�T��� £��¦�!�����­�]µ!�y���­�y¥Z�aØT¶>�-�`£�����£�� 1 � �! "# 7. .'8 8 � 8 "%� ��%"

·-�

Page 47: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

� f g�� ��>�1Îi�� �Íi�� � � i i��i�� � � � � �Dg �'��� � n

É�§?�­� �©��½�£��­�-����� �­�]£����Z�Z���l£�� �-�aµ-�¦£�§Z���H�(� � ��"+�y¡?£����­�Z�à�yª8§Z� � £��ͽ��y�T¶Z���­�à�y�Z���©¡Z�� ¶Z�©�-�-���!� ¡Z�����Z�j�Î�y½Ú§º�!ª�£�§?�)ªF�©�����aØ��ε!�y�­�­�y¥Z�­�àµ-���©�����-�Z���yª»�_�D�Ú�3�D�­�Î�!���)½��-�Z�©¡Z��££�§Z���Z�#½�¡Z�j���]£Ú�H£��­�y��£�§ �!£¼½��-�T��� �¼��£�§�£�§Z���©�<¶ �!½ÚÝ!�!�-����ªF�-� ªF¡Z�`£�§Z���¼�Z��£��y�­�����

�Û�º���y½Ú§º½��y��� ��[�Í�y�©��¡Z�j�<£�§ �!£�Ø-�-¡ �¼����§_£��9�©¡Z��Øy�-¡Z�¦¶?���-�-���y���-�_�T§Z�-�j�!Ê�y���Z���-¡Z�¢�Z�Ë£ ��y��Ý_�!ª'ß�à��� ��y��Ý �©£��!£����-�Z�� X�y�Z�_£�§ �!£¦£�§Z�M� �/��½�¡/£Ú�y¥Z������ G�­�­¥?���y�©�­���� �!�Z�l§Z���y�Z��� � �­���§ �εy�¢¥3���������Z�©£��y�­����� �­�9�M¶Z¡Z¥Z���­½��Z�­�©��½Ë£��-�`Ø �-�9£�§?�¦�T�y½Ú§Z�­�?����y��¼§?�­½Ú§�Ø-�-¡��y����½��-�T¶?�­�­���Z�Í�!�Z��� �/��½�¡/£��­�?�jØy�-¡Z�¼¶Z���y�-���y�%�

� ��� � � � ������©� �[�M�y�©��¡Z�j��£�§ �H£�£�§Z�<�_�D�`Ì&� � �­���à�!�����©£��-����������£�§Z��ªF�-�­��� �¼�­�Z� �Z�­�����

�´ �/��½�¡?£��y¥Z�­����±Þ!¡Z�©�ÚÞ!���/½��y�ÃÞ!�j¶Z� Þ!¥Z�­�

�'8��¥Z���!���­����±»ÞH¡Z����Þ!�­�#½Î�y� Þ!�j¶Z�ÃÞ!���­¥

��à�Î�!�Z��� � ������±[Þ!¡?���ÚÞH�­�#½Î�y� Þ!�T¶?�ÃÞ!���Z½���¡Z�Z�

Éw�j½��-�j¶Z�­���à£�§Z�<Ì ���y¡Z��½��<¶Z�©�-�-���y� ��� " 1 &ZØ-�-¡%��§Z�y¡Z�­��£ÛØ#¶3��R/U/ �6=mI6SD=eT�I6SD=eT ?�/ �D�>b<30:eSDbU1U=�/>M61Ub!G�I�+>b6+.-0/U1<36567D�

�>�Nb<30:4SDb�1U=�/�M61�b!G�IJ+>b�16+.n � 1!G�IJ+�Û���y���Z��� £��Í�©¡Z��£�§Z�¢¶?���-�-���y� �¼��£�§ ?���ÎØ Z· ¶Z���#½������©���� Øy�-¡���§Z�-¡?�­� � �©�©£�½��-¶]Ø9£�§?�� �/��½�¡/£Ú�y¥Z���M£��TØ-�-¡Z�¦§Z�-�j�M�Z������½Ë£��-�`Ø_�y�º�Î�y½Ú§ �T�y½Ú§Z���Z���F¡Z�Z�������à£�§Z�Í�?�­����½�£��-�©Ø%�­�à�D¹l�T�y¡Z�]£���� �� È�y�Z��£�§?����£ÛØ/¶>�

�]G�I�+<S>3U- �e-UI hI SD=eTÉ�§?�­�%�y���©¡Z�j����£�§ �!£�Øy�-¡Z�%�©Ø#�©£���� § �y�%� �-���?������½Æ½��-� �Z�-¡Z���H£��­�y� �Z�­�º£�§Z�!£%�­�­�`£���T�y½Ú§Z���Z�����y� �¼§Z��½Ú§º���»�¶Z���-�y���y�j� ½Î�!��¥>����¡Z�X�

� � � � � � �

Ñ[��ªF�-�©�M¡Z�©�­�Z��Ì&���`�_� >Ø-�-¡ �?�����º£��l¥>�M��¡?���M£�§Z� Ì&�à�`��� §Z�y�T�<�Z�­�©��½�£��-�©Ø%���¦�­�Øy�-¡Z�<¶ �!£�§ �-�Å�!�­�.£�§?�T�T�y½Ú§Z���Z���)�-� �¼§?�­½Ú§¬Øy�-¡¬��� £����Z� £��%��¡Z� ���»��¶?���-�-���y�j���� �-�����?�y�j¶Z�­� ]��ª £�§Z�¼Ì&�à�`���¬§Z�-�j� �Z������½Ë£��-�`ØM��� � $7� � � �71 $�� � à�-� �Î�y½Ú§ �T�y½Ú§Z���Z� �!�Z� Øy�-¡Å¡Z�©�T½���§� wØ-�-¡ ��§Z�y¡Z�­� �y�Z� £�§Z� ªF�-���­� �¼�­�Z�����­�Z����£���Ø-�-¡Z��" 1�� $ 19�y� ���y½Ú§�T�y½Ú§Z���Z�y�

·]®

Page 48: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

:�7�; 7e-6Zv�2�0�.}�~U�D�e} �pb<A,=<GN76b�/!A�+$G�I:�7�;i~� 2uU�����>�0�!}�~U� �e} �Nb<nJ+.-����4~� 2u��

¤�ªÃ£������T�#�Z��ªÃØ#���Z�9Ø-�y¡Z� " 1�� $ 1 �Z�­� XØy�-¡ ��§Z�-¡?�­�ƽڧ �y�Z�y� £���Ø-�-¡Z��§Z�y�T� �Z������½�£��y�©Ø�y�%���y½Ú§_�T�y½Ú§Z���Z���y�Z�%���/��½�¡?£��)£�§Z��ªF�-�­��� �¼���Z�ͽ��-�T�T�y�Z�?���

�R/45�R:2=436SN/�7 ?�/U:!A SN/�£1<- � :����>�0�.}6~U� �e} �,b�/!AJ+$G6I6SN/ ?�/!AJ+$G�I6Z �>SN/

��y£���£�§ �!£»£�§Z�����à½��-�j�9�!�Z�Z�D�-�Z�aØ �Z�����T£��<¥>�¼½Î�y�©�������j�-¡?£'�-�Z½��;0 �¼§Z���TØ-�y¡9¡Z�©�Ì&���`�_�L�y�]�!�­�� #Ø-�-¡%½Î�y�%��Ý ��¶%£�§Z���©�<�`£���¶?���

�Öª�Ø-�-¡Z�à�_�D�[���-¡Z�©½��)¶Z���y�-���y� �­��½��y�­����� ����" 14&ZØy�-¡�½��y�%½��-�j¶Z�­���¢��£ �¼��£�§�]G�I�+2/U/ �6=dI SD=eT�I6SD=eTk?�/

Ñ[��ªF�-�©�Í���/��½�¡?£����Z�lØ-�y¡Z��¶Z���y�-���y� ÈØ-�-¡ �Z����� £���½������!£�� �lÌ&�à�`�_� ½��-� � �y¡Z���!£��­�-��Z�­�y�)É�§Z����½��-�]£Ú�!�­�Z���l���­�`£¢�yª'£�§Z�M���/��½�¡?£Ú�y¥?�­���� �§?�-�©£����-� �¼§Z�­½Ú§ £��%�©¡Z�º£�§?� ¶Z���!Ê�y���y� ?�!�Z�l�Z������½Ë£��-�©�­���½��y� £��y�­�?�­�Z�)£�§Z�à���/��½�¡?£Ú�y¥?�­�����[�Ö£�� ¥ �y�©�­½�ªF�-���T�!£'�­��M�­���©£[�yª���­�Z����§ �ε#�­�Z� £�§?��ªF�y���%±

O�8U7��67D/!3�; Men01>7UCD[��)A,=�:<;6q68eA,=�:<;U-DM4GN7UCtV�5,+<S6q�8>5,+<S 7 /<;N=eS�^6C� �-�j���?�y�j¶Z��� £�� ��¡Z�� ���Å�-�6ªF�y¡Z�9�T�y½Ú§Z���Z���� &��º�j�­�y§ £j½����Î�H£�� � � �­��½Î�y���­��� ����" 1 � � �!�j£�§ �!£¼½��y� £��y�­�?�¼£�§Z��ªF�-�­��� �¼�­�Z�Í���­�Z�����

O�I6SD=eT0[�� A,=�:<;6q�G0=<n6^U50+2/<`PV 50+<S�q b<A0=!GN76b<IN7�; 7>SO�I6SD=eT0[�� A,=�:<;6q2`0+.-6T2`,=<-6TxV 50+<S�q b<A0=!GN76b<IN7�; 7>SO�I6SD=eT0[�� A,=�:<;6q67e30/216+45xV 5,+<S6q b<A,=!G,76b<ID7�;D7>SO�I6SD=eT0[�� A,=�:<;6qD1e^>- �xV�50+<S�q b<A0=!GN76b<IN7�; 7>S

�Û� �-�©�Z���Í£�� �©¡Z� £�§Z��¶Z�©�-�-���!� �� �©�©£j½��-¶]ØÅ£�§Z�����/��½�¡?£Ú�!¥Z�­��£�� £�§?���!¶Z¶Z���y¶Z���­�!£���?�­����½�£��-�©Ø��y�����y½Ú§º�T�y½Ú§Z�­�?���J¡Z�Z�����©��£�§Z�<�?�­����½�£��-�©Ø�����¦�D¹��T�y¡Z�]£���� �� >�y�Z��£�§Z���£ÛØ#¶>�

�]G�I�+<S>3U-iI6SD=eT ?�/2=<-6g0+<T

·-¿

Page 49: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

� �+* � � �

Ñ[��ªF�-�©�'�`£Ú�y�`£����Z� I�9�!Ýy�»��¡Z�©�D£�§ �!£8£�§Z�»�Z�­�©��½�£��-�©Ø¢½��-�]£Ú�!�­�Z���Z� £�§Z� 'G¤�� ���/��½�¡?£��y¥Z�­������à���_Ø-�y¡Z�¦¶ �H£�§º�-�_�Î�y½Ú§ �T�y½Ú§Z���Z�M�-� �¼§Z�­½Ú§_Øy�-¡ �­�]£����Z�_£��l��¡?�_Ø-�-¡?�¢¶Z���y�-���y�%�� �-�����?�y�j¶Z��� +�aª.£�§?��'G¤������/��½�¡?£��y¥Z�­�����y�©�Í�­� � ���� � 8 � 1 . 8 �'8:. � � ���%� �y�Z�ºØy�-¡ ¡Z�©�½���§� Øy�-¡�½��y�%���­�j¶Z�aØl�y�?�%£�§Z��ªF�-�­��� �¼���Z�M½��-�j�9�y�?�Z� £�� Ø-�y¡Z� " 1�� $ 1 � ���y�

:�7�; 7e-6Z9�� >}�� �e} �fb430:4SDbU1�=�/�M61Ub�1>M4G:�7�;i~� 2uU���e�U >}6� �e} �Nb4nJ+.- ���e~� 2uU�

¤�ªÃ£������T�#�Z��ªÃØ#���Z�9Ø-�y¡Z� " 1�� $ 1 �Z�­� XØy�-¡ ��§Z�-¡?�­�ƽڧ �y�Z�y� £���Ø-�-¡Z��§Z�y�T� �Z������½�£��y�©Ø�y�%���y½Ú§_�T�y½Ú§Z���Z���y�Z�%���/��½�¡?£��)£�§Z��ªF�-�­��� �¼���Z�ͽ��-�T�T�y�Z�?���

�R/45�R:2=436SN/�7 ?�/U:!A SN/

��y£���£�§ �!£»£�§Z�����à½��-�j�9�!�Z�Z�D�-�Z�aØ �Z�����T£��<¥>�¼½Î�y�©�������j�-¡?£'�-�Z½��;0 �¼§Z���TØ-�y¡9¡Z�©�'G¤¢� �y�-�y�­�� #Ø-�-¡%½Î�!���©Ý#��¶%£�§Z���©�<�`£���¶Z���

����#£�½��©�Î�!£�� �#� �­�Í���­�`£��­�?�T£�§?� � �y�j���¢�yª»£�§Z� §Z�-�`£����-� �¼§Z��½Ú§ Ø-�-¡Æ�­�]£����Z�º£���©¡Z�_�_�D�Ú�È�È�y�����?�y�j¶Z�­� �j· §Z�y�©£ � �­���j�­�y§ £ ½��-�]£Ú�!�­��£�§Z��ªF�-���­� �¼�­�?�Í�­���Z�����

G0=<n6^U50+2/<` ?B3J:4gN/�Mx?�7>5>3`0+.-6T2`,=<-6Tk? G,M�;2A�?B3J:4gN/�Mx?�7>5>37e30/216+45k? GNM�;UA�?B30:4g,/�Mx? 7>5231e^>- �k?�/U:K?B30:egN/�Mx? 725>3

�Öª[£�§Z��� � �­� ����½Î�y���­��� 8 .'� $7��� � �� G£�§Z� ½��-�j�9�!�Z� �� 1 � �9µy���©�3� ���)£�§ �!£ 'G¤�� ½Î�y� ¥3��`£Ú�y�`£������-�%�Î�!½Ú§��T�y½Ú§Z���Z�y�

�jS67D/2=<- ��ZR12M4G�A,=�:4;,:S67 /2=<-�� ; 7 :<;0+!-6Tj-Ds O�G0=<n6^U50+2/<` ?B3J:4gN/�Mx?�7>5>3J[S67 /2=<-�� ; 7 :<;0+!-6Tj-y�O�`0+.-6T2`,=<-6Tk? G,M�;2A�?B3J:4gN/�Mx?�7>5>3J[S67 /2=<-�� ; 7 :<;0+!-6Tj- � O�7e30/216+45k? GNM�;UA�?B30:4g,/�Mx? 7>523J[S67 /2=<-�� ; 7 :<;0+!-6Tj- � Oz1e^>- �k?�/U:K?B30:egN/�Mx? 725>3J[

Éw�T�y½�£�¡ �y�­�aØ9�`£Ú�y�`£¼¡Z¶ '8¤¢���y�����y½Ú§��T�y½Ú§Z���Z� /£ÛØ/¶>��£1>MeG�n,=U=4; ��ZR1>M4G�A0=�:<;,:�U >} �j�eA�+>=h|�3UID7>SN/U=!G�IU3�;D7>SR��7e-6; 7>SAUn,=U=4;i-Ds O�G0=<n ^U5,+2/<`�?B30:4gN/>Mx? 7>5>3�[W?U?U?AUn,=U=4;i-y�O `0+.- T2`N=<-6T ? GNM�;2A ?B30:4gN/>Mx? 7>5U3J[W?U?6?AUn,=U=4;i- � O�7e30/U16+<5k? G,M�;2A�?B3J:4gN/�Mx?�7>5>3J[@?U?U?AUn,=U=4;i- � OH1e^>- �k?�/U:K?�30:4gN/�MP? 7>5>3J[K?U?U?

·-Ù

Page 50: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

�Û�%�-�©�Z����£�� ½��-�T¶?�­�­��Ø-�-¡?�à¶Z�©�-�-���y� #£ÛØ#¶3��hA0/�/ �6=dI6SD=eTjI6SN=eTk?�/ �61!G6IJ+

�Û� �y���Z���.£�����¡?�Í£�§Z��¶Z�©�-�-���y� %� ���`£D½��y¶ ØM£�§Z� � �/��½�¡/£Ú�y¥Z��� £��¢Øy�-¡Z�D§Z�-�j� �Z������½�£��y�©Ø�y�%���y½Ú§_�T�y½Ú§Z���Z���J¡?�Z�­������£�§Z���Z������½�£��y�©Ø���� ¦�D¹l�j�-¡Z�]£���� �� È�y�?�%£�§Z����£ÛØ#¶3�

�]G�I�+<S>3U- ��Zj-Ds � ��I6SD=�Ty ��� �]I6SD=eT9S>3�-U-J+.-6Tf=<-i-Ds OH=6[y� 6rhI6SN=eTjS23U-U-J+.- TR=4-j-yy������ ��I6SN=eTjS23U-U-J+.- TR=4-j- �y� � �hI6SD=eT9S>3�-U-J+.-6Tf=<-i- �

Éw�j��§ ¡?£��Z� �¼� 'G¤�� Z£ÛØ/¶>�� �0+!ID7 �>ZR1>MeG�A,=�:<;0:;U`0+>1U1�-Ds O�G0=<n ^U5,+2/<`�?B30:4gN/>Mx? 7>5>3�[W?U?U?;U`0+>1U1�-y�O `0+.- T2`N=<-6T ? GNM�;2A ?B30:4gN/>Mx? 7>5U3J[W?U?6?;U`0+>1U1�- � O�7e30/U16+<5k? G,M�;2A�?B3J:4gN/�Mx?�7>5>3J[@?U?U?;U`0+>1U1�- � OH1e^>- �k?�/U:K?�30:4gN/�MP? 7>5>3J[K?U?U?

á

Page 51: ÀÄÅÄÆvqwzJx-Ç?r4tÈsH ÍÇmueller/cluster/mpi.guide.pdf · } ~0 e_ cD7 /T 7@Vmy 6 2cPV :2=TPV} ~0 e_2

�¾m �-m �Dm�i��¼m�n

" �1$<����� �+�©��Øj� ��� �Ë£ �y�P� �� � 8������ � ��� ��� ��� � �4���k�4� -��-� � ��� "'� ��� - � � �!�%� � �È´D�Z�y�­�ËÊ�[�#�/�_Ì�­��+�� �� �D�©���]£���½�� � �¦�y��� X�4Ùy¿-¿?�

"°�%$�«â���­��� �y� �����-¶?¶� ´ �¼���Z� 'G¡Z��Ý� �y�Z� ¤¦�]£�§?�-�]Øй/Ý12©�����­¡Z� ��������� ��� ���� �%� "�� ��� �j���(����� � ��� � �����(������� ����� ��� "�� "�� � ��� � �$�!���������%� ������� ��� " ��� �Q� - � �Ì �!�Í¥Z�����Z�-� È��¤$ 3���ÛÉ �D�����©�� 8�4Ù-Ù!·Z�

"¸¯ $)Ñ[��� �!�%« � &����©�Z�­�y§ �y�%�y�Z�_²¢���Z�Z����� �>¨��a£�½Ú§Z��� �� � �d� �����(������� ����� ���� ��(� �!��� �G�!�Z�%���X� È´D�Z�-�­����#�#�ºÌ����3�� ��� È�D�����]£��­½�� � �¦�!�­� +�4Ù-¿-¿?�

" ·($<�%�������y�-� ���y���©�­�Z� �Û�]£����©ªJ�y½��º� �-��¡?� � ����� � ��� � �$�!���������%� ������� ��� " ��� �Q� - �� "���� 2�(� �Û� £����©� �!£����-� �y���y�-¡?��� �y�G�!ª»¹/¡Z¶>���©½��-�j¶Z¡?£����द¶Z¶Z���­½��!£����-�Z�� /µ-�-�w¿ �?�-��¯]Þ!· 3�4ÙyÙy·Z� ¤¦�����Í�ε!�y��� �y¥Z�����y�Éw��½Ú§Z�?�­½Î�!�X¨¼��¶>�-�©£�Ì�¹ Ê Ùy·HÊ`�y¯� ?Ì�y�T¶Z¡/£����¹#½��­���Z½��<²¢��¶/£Î� Èßà�Z�aµ-���©���a£ÛØ��yª�É����Z�Z���©����� &��Z���#µ#�­���­� /É G�4ÙyÙy·Z�

"°á%$<¹ £���µy� �¦£�£�� ��£¦�y�� ��� � ���N��� "���" � ���� � ��� ��� - � ����� �D��� �wÌ �y�Í¥Z�©�­�Z�-� >��¤$ �%�ÛÉ=�D�����©�� £��j�y¶?¶3���y���

"¸� $)�w��£�����¹3�3���!½Ú§Z��½�� ����(����� � ���� �����(������� ����� ��� " � ����� ��¹?�!� � ���y�Z½��­�©½�� 3̤$ �%�-���]�!� &��y¡?ªF�T�y�Z� +�4Ù-Ù-®/�

á#�