เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

Ad


OnWorks favicon

xmpi - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เป€เบ›เบตเบ”เปƒเบŠเป‰ xmpi เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ xmpi เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


XMPI - X Window MPI เบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเบœเบนเป‰เปƒเบŠเป‰

SYNTAX


xmpi [-เบŠ] [ ]

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


XMPI เป€เบ›เบฑเบ™โ€‹เบเบฒเบ™โ€‹เป‚เบ•เป‰โ€‹เบ•เบญเบšโ€‹เบœเบนเป‰โ€‹เปƒเบŠเป‰โ€‹เบฎเบนเบšโ€‹เบžเบฒเบšโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เปเบฅเปˆเบ™โ€‹เป‚เบ„เบ‡โ€‹เบเบฒเบ™ MPIโ€‹, เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™ MPI เปเบฅเบฐโ€‹
เบ‚เปเป‰เบ„เบงเบฒเบก, เปเบฅเบฐเบเบฒเบ™เป€เบšเบดเปˆเบ‡เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”. เบกเบฑเบ™ exploits เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ” debugging เบ‚เบญเบ‡
LAM, เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบ‚เบฐเปœเบฒเบ™เบชเบณเบฅเบฑเบšเบเบธเปˆเบก UNIX. XMPI เปเบกเปˆเบ™โ€‹เบเบฒเบ™โ€‹เบเปเปˆโ€‹เบชเป‰เบฒเบ‡โ€‹เบˆเบฒเบโ€‹
เบŠเบธเบ” widget motif.

XMPI เบšเปเปˆเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบŠเบ”เบŠเบฑเบ™ LAM. เบ™เบตเป‰เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเปเบฒเป€เบฅเบฑเบ”
เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเปเบฅเปˆเบ™ XMPI, เบŠเบถเปˆเบ‡เป€เบ›เบฑเบ™เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™ LAM. schema boot เบˆเบฒเบ LAM เปเบกเปˆเบ™
เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเบฒเบกเบฒเบ” (เบ„เบงเบ™เบˆเบฐ) เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰ XMPI เป€เบžเบทเปˆเบญโ€‹เบงเปˆเบฒโ€‹เบกเบฑเบ™โ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เบชเบฐโ€‹เป€เบซเบ™เบตโ€‹เป€เบ›เบฑเบ™โ€‹เบชเบฒเบ‡โ€‹เบ‚เบญเบ‡โ€‹
nodes เบเปˆเบฝเบงเบเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบญเบฒเบ”เบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™. เบ–เป‰เบฒ XMPI เปเบกเปˆเบ™เบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบžเบฝเบ‡เปเบ•เปˆเป€เบžเบทเปˆเบญเป€เบšเบดเปˆเบ‡เป„เบŸเบฅเปŒเบ•เบดเบ”เบ•เบฒเบกเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™
เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ LAM เปเบกเปˆเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™.

เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบ™เบตเป‰เบชเบปเบกเบกเบธเบ”เบ„เบงเบฒเบกเบฎเบนเป‰เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡ MPI.

เบ›เบฐเป€เบžเบ” เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰


XMPI เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบฎเบนเบšเบžเบฒเบšเบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ™เบฐเบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบžเบฒเบเปƒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ MPI.
เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบฅเบฑเบ”เปเบกเปˆเบ™เป„เบ”เป‰เบกเบฒเบˆเบฒเบเบซเบ™เบถเปˆเบ‡เปƒเบ™เบชเบญเบ‡เปเบซเบผเปˆเบ‡, เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™
เป‚เบ”เบ XMPI เบซเบผเบทเป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบˆเบฒเบเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ MPI เบ—เบตเปˆเบ–เบทเบเบ•เบดเบ”เบ•เบฒเบก. เป€เบกเบทเปˆเบญโ€‹เปƒเบ”โ€‹ XMPI is
เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เปเบฅเป‰เบง, เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™โ€‹เบฅเบฐโ€‹เบ”เบฑเบšโ€‹เป€เบ—เบดเบ‡โ€‹เบ‚เบญเบ‡โ€‹เบกเบฑเบ™โ€‹เปเบกเปˆเบ™โ€‹เบซเบงเปˆเบฒเบ‡โ€‹เป€เบ›เบปเปˆเบฒ. เป€เบกเบทเปˆเบญเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ เบซเบผเบท เบ
เป„เบŸเบฅโ€‹เปŒโ€‹เบ•เบฒเบกโ€‹เบฎเบญเบโ€‹เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เป‚เบซเบผเบ”โ€‹เบซเบ™เป‰เบฒโ€‹เบ•เปˆเบฒเบ‡โ€‹เบžเบฒเบšโ€‹เบฅเบงเบกโ€‹เบ•เบทเปˆเบกโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เปƒเบชเปˆโ€‹เบเบฑเบšโ€‹เบเบธเปˆเบกโ€‹เบเบฐโ€‹เป€เบšเบทเป‰เบญเบ‡โ€‹เบ‚เบญเบ‡ hexagonsโ€‹, เปเบ•เปˆโ€‹เบฅเบฐโ€‹เบ„เบปเบ™โ€‹
เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบฅเบฑเบ”เบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™ MPI เปเบฅเบฐเบ•เบดเบ”เบชเบฐเบซเบผเบฒเบเป‚เบ”เบเบฅเปเบฒเบ”เบฑเบšเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบžเบฒเบเปƒเบ™
MPI_COMM_WORLD. เบชเบฑเบ™เบเบฒเบฅเบฑเบเป„เบŸเบˆเบฐเบฅเบฒเบˆเบญเบ™เบŠเบตเป‰เบšเบญเบเบงเปˆเบฒเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เปเบฅเปˆเบ™เบซเบผเบท
เบ–เบทเบเบšเบฅเบฑเบญเบ. เบšเปเปˆเบกเบตเป„เบŸเบˆเบฐเบฅเบฒเบˆเบญเบ™เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ—เบตเปˆเบชเปเบฒเป€เบฅเบฑเบ”เบซเบผเบทเบเบฑเบ‡เบšเปเปˆเบ—เบฑเบ™เป„เบ”เป‰
เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ” MPI.

เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบเบงเบ”โ€‹เบเบฒโ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เบ—เบตเปˆโ€‹เปเบฅเปˆเบ™โ€‹เบเป‰เบญเบ‡โ€‹เบ–เปˆเบฒเบโ€‹เบฎเบนเบšโ€‹เบ›เบธเปˆเบก "Snapโ€‹" เบซเบผเบท "Snapshotโ€‹" เบฅเบฒเบโ€‹เบเบฒเบ™โ€‹เปƒเบ™โ€‹
เป€เบกเบ™เบน "เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™" เบ›เบฑเบšเบ›เบธเบ‡เบ‚เปเป‰เบกเบนเบ™เบฅเบฑเบ”เปƒเบ™เบ—เบธเบเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป„เบ”เป‰เบ—เบธเบเป€เบงเบฅเบฒ. เป€เบกเบทเปˆเบญโ€‹เปƒเบ”โ€‹
เป€เบšเบดเปˆเบ‡โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ‚เบญเบ‡โ€‹เบฅเบฑเบ”โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ›เบฑเบšโ€‹เบ›เบธเบ‡โ€‹เบ•เบฒเบกโ€‹เบเบฒเบ™โ€‹เบ„เบฑเบ”โ€‹เป€เบฅเบทเบญเบโ€‹เปƒเบ™โ€‹เบ›เบฑเบ”โ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹
เบˆเบธเบ”เป€เบงเบฅเบฒ (เป€เบšเบดเปˆเบ‡ "XMPI TRACE FILES").

เบเบฒเบ™เบ„เบฅเบดเบเป€เบกเบปเป‰เบฒเบขเบนเปˆเปƒเบ™เบฎเบนเบšเบซเบปเบเบซเบฅเปˆเบฝเบกเบˆเบฐเบ›เบฒเบเบปเบ”เบ‚เบถเป‰เบ™เป€เบ›เบฑเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ—เบตเปˆเบกเบตเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก
เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™โ€‹. เบ–เป‰เบฒเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ–เบทเบเบšเบฅเบฑเบญเบ, เบŠเบทเปˆเบŸเบฑเบ‡เบŠเบฑเบ™, เบ‚เบฐเบšเบงเบ™เบเบฒเบ™ peer
เบญเบฑเบ™เบ”เบฑเบš, เบœเบนเป‰เบชเบทเปˆเบชเบฒเบ™, เป‚เบ„เบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเปเบฅเบฐเบˆเปเบฒเบ™เบงเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ–เบทเบเบชเบฐเปเบ”เบ‡. เบ–เป‰เบฒเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบš
เบกเบต, เบ›เบฐเบฅเบดเบกเบฒเบ™เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ, เบญเบฑเบ™เบ”เบฑเบšเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปเบซเบผเปˆเบ‡, เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™, เป‚เบ„เบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเปเบฅเบฐเบญเบปเบ‡เบ›เบฐเบเบญเบš
เบเบฒเบ™เบ™เบฑเบšเบ–เบทเบเบชเบฐเปเบ”เบ‡. เป‚เบ”เบเบเบฒเบ™เบญเบญเบเบˆเบฒเบเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบ™เป‰เบญเบเบซเบ™เบถเปˆเบ‡เบขเบนเปˆเปƒเบ™เบซเบ™เป‰เบฒเบˆเป, เบœเบนเป‰เปƒเบŠเป‰เบชเบฒเบกเบฒเบ”เบชเบธเบกเปƒเบชเปˆ
debugging เปƒเบ™เบเบฒเบ™เป€เบเบฑเบšเบเปเบฒเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเปเบฅเบฐเบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบเบฒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ—เบตเปˆเบœเบดเบ”เบžเบฒเบ”.

เบ›เบธเปˆเบก "เบชเบฐเบญเบฒเบ”" เบซเบผเบทเบฅเบฒเบเบเบฒเบ™ "เป€เบฎเบฑเบ”เบ„เบงเบฒเบกเบชเบฐเบญเบฒเบ”" เปƒเบ™เป€เบกเบ™เบน "เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ" เบขเบธเบ”เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปเบฅเบฐ
เบงเบปเบ‡เบˆเบญเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเบฒเบกเบฒเบ”เบŠเป‰เปเบฒเป„เบ”เป‰. เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเบชเบฒเบกเบฒเบ” rerun เบเบฑเบš
เบ›เบธเปˆเบก "Rerun" เบซเบผเบทเบฅเบฒเบเบเบฒเบ™ "Rerun" เปƒเบ™เป€เบกเบ™เบน "Application".

เปเบฅเปˆเบ™ AN เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ


เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เบฅเบฐโ€‹เบšเบธโ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบ MPI เป‚เบ”เบโ€‹เบเบฒเบ™โ€‹เบฅเบฒเบโ€‹เบŠเบทเปˆโ€‹เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ‚เบญเบ‡โ€‹เปเบ•เปˆโ€‹เบฅเบฐโ€‹เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™โ€‹,
เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ•เบฑเป‰เบ‡เบ‚เบญเบ‡เป‚เบ›เบฅเปเบเบฅเบก, เป‚เบ›เป€เบŠเบ”เป€เบŠเบตเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเปเบฅเบฐเบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

เบฅเบฒเบเบเบฒเบ™ "Browse&Run" เปƒเบ™เป€เบกเบ™เบน "Application" เบ›เบฒเบเบปเบ”เบ‚เบถเป‰เบ™เป€เบ›เบฑเบ™เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ‚เบญเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฅเบทเบญเบ
เปเบฅเบฐเปเบฅเปˆเบ™ schema เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเบ‚เบฝเบ™เป„เบงเป‰เบเปˆเบญเบ™. เบญเบตเบเบ—เบฒเบ‡เป€เบฅเบทเบญเบ, schema เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™
เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ”เป‰เบงเบ XMPI เบเปˆเบญเบ‡เป‚เบ•เป‰เบ•เบญเบšเบ•เบปเบงเบชเป‰เบฒเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™, เบ–เบทเบเป€เบญเบตเป‰เบ™เป‚เบ”เบเบฅเบฒเบเบเบฒเบ™ "Build&Run" เปƒเบ™
เป€เบกเบ™เบน "เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ".

เบเปˆเบญเบ‡เป‚เบ•เป‰เบ•เบญเบšเบ•เบปเบงเบชเป‰เบฒเบ‡เบกเบตเบžเบทเป‰เบ™เบ—เบตเปˆเป€เบžเบทเปˆเบญเบฅเบฐเบšเบธเปเบ•เปˆเบฅเบฐเบ‚เบฐเบšเบงเบ™เบเบฒเบ™ เปเบฅเบฐเบ›เบธเปˆเบกเบฅเบนเบเบชเบญเบ™เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบกเบฑเบ™เปƒเบชเปˆ
schema เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ, เป€เบŠเบดเปˆเบ‡เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เบ›เบธเปˆเบกเบฅเบนเบเบชเบญเบ™เปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเป€เบฅเบทเปˆเบญเบ™เป„เบ”เป‰. เป„เบ”เป‰
เบชเบฒเบเปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™ syntax เบ—เบตเปˆเบˆเบฐเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ”เบฝเบงเบเบฑเบ™เบเบฑเบš
เบ•เบปเบงเปเบเป‰เป„เบ‚เบ‚เปเป‰เบ„เบงเบฒเบก. เปเบ—เป‰เบˆเบดเบ‡เปเบฅเป‰เบง, เบ›เบธเปˆเบก "เบšเบฑเบ™เบ—เบถเบ" เบšเบฑเบ™เบ—เบถเบเป‚เบ„เบ‡เบเบฒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปƒเบ™เป„เบŸเบฅเปŒเบชเปเบฒเบฅเบฑเบšเบ•เปเปˆเบกเบฒ
เปƒเบŠเป‰ เปเบฅเบฐ/เบซเบผเบทเบ”เบฑเบ”เปเบเป‰.

เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป„เบงเป‰โ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบเบฒเบโ€‹เป€เบ›เบฑเบ™โ€‹เบชเปˆเบงเบ™โ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบ‚เบญเบ‡โ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เบˆเบปเบ™โ€‹เบโ€‹เปˆโ€‹เบงเบฒโ€‹เบฅเบนเบโ€‹เบชเบญเบ™ (เบ„เปเบฒโ€‹เบซเบกเบฑเป‰เบ™โ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹)
เบเบปเบ”เบ›เบธเปˆเบก. เป€เบกเบทเปˆเบญเบกเบฑเบ™เบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเป€เบฅเบทเปˆเบญเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ, เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™
เบฅเบถเบšเบญเบญเบเป‚เบ”เบเบเบฒเบ™เป€เบฅเบทเบญเบเบกเบฑเบ™เปเบฅเบฐเบเบปเบ”เบ›เบธเปˆเบก เบเบฐเปเบˆ.

เบเบฒเบ™เบเบปเบ”เบ›เบธเปˆเบก "Run" เบเบฑเบšเบชเบดเปˆเบ‡เปƒเบ”เปเบ”เปˆเปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ™เบฑเป‰เบ™
เปเบฅเปˆเบ™. เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ™เบฑเป‰เบ™โ€‹เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹เบชเบฐโ€‹เบžเบฒเบšโ€‹เบฅเบงเบกโ€‹เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เบเบฑเบšโ€‹เบชเบฐโ€‹เบ–เบฒโ€‹เบ™เบฐโ€‹เบžเบฒเบšโ€‹เบ‚เบญเบ‡โ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹.

เป‚เบ„เบ‡เบเบฒเบ™ เบ‚เปเป‰เบกเบนเบ™
เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ‚เบญเบ‡เป„เบŸเบฅเปŒเบขเบนเปˆเป€เบ„เบดเปˆเบ‡เบเบฒเบ‡เบ‚เบญเบ‡เบเปˆเบญเบ‡เป‚เบ•เป‰เบ•เบญเบš builder เบŠเปˆเบงเบเปƒเบ™เบเบฒเบ™เป€เบฅเบทเบญเบเป„เบŸเบฅเปŒเป‚เบ„เบ‡เบเบฒเบ™. เป„เบ”เป‰
browser เบžเบฝเบ‡เปเบ•เปˆเบ™เปเบฒเบ—เบฒเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆเป„เบŸเบฅเปŒเบ‚เบญเบ‡ node เปเบฅเปˆเบ™ XMPI. เบ–เป‰เบฒเป‚เบ„เบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบขเบนเปˆ
เปƒเบ™ node เบญเบทเปˆเบ™เบ™เบญเบเบžเบทเป‰เบ™เบ—เบตเปˆเป„เบŸเบฅเปŒ (เบ™เบญเบ NFS, เปเบฅเบฐเบญเบทเปˆเบ™เป†) เบŠเบทเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ‚เบญเบ‡เบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบกเบต
เบžเบดเบกเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบชเบฐเป€เบžเบฒเบฐเบ‚เบฐเบšเบงเบ™เบเบฒเบ™. เบเบฒเบ™เป€เบฅเบทเบญเบ "เปƒเบŠเป‰เบŠเบทเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบ•เบฑเบก" เบชเบฐเบซเบผเบฑเบš
เบ›เบธเปˆเบกเบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบšเบฑเบ™เบ”เบฒเป‚เบ„เบ‡เบเบฒเบ™เบ–เบทเบเบˆเบฑเบ”เปƒเบชเปˆเปƒเบ™ schema เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป€เบ›เบฑเบ™เบŠเบทเปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป€เบ•เบฑเบก.

XMPI เบˆเปเบฒเบเบฑเบ”เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ‚เบญเบ‡ node เปเบซเบผเปˆเบ‡เบ‚เบญเบ‡เป‚เบ›เบฅเปเบเบฅเบกเปƒเบซเป‰เบเบฑเบšเป‚เบซเบ™เบ”เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบ XMPI เบซเบผเบท
เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ node. เบเปเบฅเบฐเบ™เบตเบชเบธเบ”เบ—เป‰เบฒเบเปเบกเปˆเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบฅเบฐเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ—เบตเปˆเบชเบธเบ”เป€เบžเบฒเบฐเบงเปˆเบฒ LAM
เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป‚เบญเบ™เป‚เบ„เบ‡เบเบฒเบ™เบˆเบฒเบเปเบซเบผเปˆเบ‡เป„เบ›เบซเบฒ node เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบ. "เป‚เบ„เบ‡เบเบฒเบ™เป‚เบญเบ™เบเป‰เบฒเบ"
เบ›เบธเปˆเบกเบชเบฐเบซเบผเบฑเบšเป€เบฅเบทเบญเบเบ™เบฐเป‚เบเบšเบฒเบ node เปเบซเบผเปˆเบ‡เบ—เบตเปˆเบกเบฒ.

เบซเบผเบฒเบ เป‚เบ„เบ‡เบเบฒเบ™ เบชเปเบฒเป€เบ™เบปเบฒ
เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เบญเบ‡โ€‹เบชเปเบฒโ€‹เป€เบ™เบปเบฒโ€‹เบ‚เบญเบ‡โ€‹เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เปƒเบ™โ€‹เบžเบทเป‰เบ™โ€‹เบ—เบตเปˆโ€‹เบชเบฐโ€‹เป€เบžเบฒเบฐโ€‹เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™โ€‹.
เบเบฒเบ™เบ„เบฅเบดเบเปƒเบชเปˆเบฅเบนเบเบชเบญเบ™เบ—เบตเปˆเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™ เบซเบผเบทเบซเบผเบธเบ”เบฅเบปเบ‡เบˆเบฐเป€เบžเบตเปˆเบก เบซเบผเบทเบซเบผเบธเบ”เบฅเบปเบ‡เบเบฒเบ™เบ™เบฑเบšเป€เบ—เบทเปˆเบญ.
เบเบฒเบ™เบ„เบฅเบดเบเปƒเบชเปˆเบ›เบธเปˆเบก shift เบฅเบปเบ‡เบˆเบฐเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบซเบผเบทเบซเบผเบธเบ”เบฅเบปเบ‡เป‚เบ”เบเบชเบดเบš.

เป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ Arguments
เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เปเบ–เบงเบ„เปเบฒเบชเบฑเปˆเบ‡เบ•เป‰เบญเบ‡เบ–เบทเบเบžเบดเบกเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบชเบฐเป€เบžเบฒเบฐเบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™.

node เบ‚เปเป‰เบกเบนเบ™
boot schema เบเปเบฒเบ™เบปเบ”เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเป€เบ›เบฑเบ™ nodes เปƒเบ™ LAM multicomputer. เบ–เป‰เบฒ
XMPI เปเบกเปˆเบ™เปƒเบซเป‰เบŠเบทเปˆเป„เบŸเบฅเปŒ boot schema, เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เบกเบฑเบ™เบˆเบฐเบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ—เบตเปˆเป€เบฅเบทเปˆเบญเบ™เบฅเบปเบ‡เปƒเบ™
เบ”เป‰เบฒเบ™เบ‚เบงเบฒเบ‚เบญเบ‡เบเปˆเบญเบ‡เป‚เบ•เป‰เบ•เบญเบš builder. XMPI เบˆเบฐเบŠเบญเบเบซเบฒ schema เบ—เบตเปˆเปƒเบซเป‰เบขเบนเปˆเปƒเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™
เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบต. เบŠเบทเปˆเป„เบŸเบฅเปŒ boot schema เปเบกเปˆเบ™เบชเบฐเปเบ”เบ‡เบขเบนเปˆเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡ nodes เบ‚เบญเบ‡เบกเบฑเบ™. เบซเบผเบฒเบ
เป‚เบ™เบ”เป€เบ›เบปเป‰เบฒเปเบฒเบเบชเบฒเบกเบฒเบ”เป€เบฅเบทเบญเบเป„เบ”เป‰เบˆเบฒเบเบฅเบฒเบเบเบฒเบ™เบ—เบตเปˆเป€เบฅเบทเปˆเบญเบ™เป„เบ”เป‰เบ”เป‰เบงเบ mnemonic node เบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™
เบ›เบฐเบเบปเบ”เบขเบนเปˆเปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบชเบฐเป€เบžเบฒเบฐเบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™. เบเบฒเบ™เป€เบฅเบทเบญเบเบซเบผเบฒเบเบˆเบธเบ”เป€เบ›เบปเป‰เบฒเปเบฒเบเบฅเบฐเบšเบธ
เบซเบผเบฒเบเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ—เบตเปˆเบกเบตเบŠเบทเปˆเป‚เบ„เบ‡เบเบฒเบ™, เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เปเบฅเบฐเบ™เบฐเป‚เบเบšเบฒเบ node เปเบซเบผเปˆเบ‡เบ—เบตเปˆเบ„เบปเบ‡เบ—เบตเปˆ.

เบ–เป‰เบฒเบšเปเปˆเบกเบต boot schema เบ–เบทเบเบฅเบฐเบšเบธเบžเบฝเบ‡เปเบ•เปˆ node selectors เบžเบดเป€เบชเบ” "LOCAL" (เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ node.
เบ—เบตเปˆ XMPI เบเปเบฒเบฅเบฑเบ‡เปเบฅเปˆเบ™) เปเบฅเบฐ "เบ—เบธเบ NODES" เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰.

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบ‚เบญเบ‡เบˆเบธเบ”เป€เบ›เบปเป‰เบฒเปเบฒเบเบญเบฒเบ”เบˆเบฐเบ–เบทเบเบžเบดเบกเป‚เบ”เบเบเบปเบ‡เปƒเบชเปˆเบžเบทเป‰เบ™เบ—เบตเปˆเบชเบฐเป€เบžเบฒเบฐเบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™.
node เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เปเบกเปˆเบ™เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป€เบ›เบฑเบ™ h. เป‚เบ™เบ”เบ•เบปเป‰เบ™เบเบณเป€เบ™เบตเบ”เบ—เบตเปˆเป€เบ„เบทเปˆเบญเบ‡เบ–เบทเบเบšเบนเบ”, เบ–เป‰เบฒ
เบšเปเปˆเปเบกเปˆเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™, เบชเบฒเบกเบฒเบ”เบ–เบทเบเบฅเบฐเบšเบธเป€เบ›เบฑเบ™ o. เบ—เบธเบ nodes เบ—เบตเปˆเปƒเบŠเป‰เป„เบ”เป‰เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป€เบ›เบฑเบ™ N. เบ‚เปเป‰เปเบกเปˆเบ™
เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เป€เบ›เบฑเบ™ เบ™ , เบขเบนเปˆเปƒเบช เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™ node identifier เบซเบผเบทเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆ
เบ‚เบญเบ‡ node identifiers. เบ•เบปเบงเบฅเบฐเบšเบธเบชเบฒเบกเบฒเบ”เบ‚เบฝเบ™เป€เบ›เบฑเบ™เป€เบฅเบเบ—เบปเบ”เบชเบฐเบ™เบดเบเบปเบก เบซเบผเบทเป€เบฅเบเบ–เบฒเบ™เบชเบดเบšเบซเบปเบ.
เบ•เบปเบงเบขเปˆเบฒเบ‡ n1 or n0-7,0x10.

เป€เบงเบฅเบฒเปเบฅเปˆเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™เบเบฒเบ™
เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เบ”เป‰เบงเบเบ•เบปเบงเป€เบฅเบทเบญเบเป€เบงเบฅเบฒเปเบฅเปˆเบ™เบ•เปˆเบฒเบ‡เป†เป€เบžเบทเปˆเบญเบฅเบฐเบšเบธเบžเบถเบ”เบ•เบดเบเปเบฒเบ‚เบญเบ‡ MPI
เบซเปเบชเบฐเปเบธเบ”. เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบˆเบฒเบเบเปˆเบญเบ‡เป‚เบ•เป‰เบ•เบญเบšเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเป€เบŠเบดเปˆเบ‡เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เบˆเบฒเบ
เบฅเบฒเบเบเบฒเบ™ "เป€เบงเบฅเบฒเปเบฅเปˆเบ™" เปƒเบ™เป€เบกเบ™เบน "เบ•เบปเบงเป€เบฅเบทเบญเบ". เบ•เบปเบงเป€เบฅเบทเบญเบเบเบฑเบ‡เบ„เบปเบ‡เบกเบตเบœเบปเบ™เบˆเบปเบ™เบเปˆเบงเบฒเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡.

ยท เบฎเบนเบšโ€‹เปเบšเบšโ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบก (เป€เบ›เบตเบ”โ€‹เปƒเบŠเป‰โ€‹เบ‡เบฒเบ™โ€‹เปƒเบ™โ€‹เบ•เบญเบ™โ€‹เบ•เบปเป‰เบ™โ€‹)

ยท เบเบฒเบ™โ€‹เบชเบทเปˆโ€‹เบชเบฒเบ™โ€‹เบฅเบนเบโ€‹เบ„เป‰เบฒโ€‹เบเบฑเบšโ€‹เบฅเบนเบโ€‹เบ„เป‰เบฒโ€‹เป„เบง (เบ›เบดเบ”โ€‹เบเบฒเบ™โ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹)

ยท GER protocol เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบเบงเบ”โ€‹เบชเบญเบšโ€‹เบ„เบงเบฒเบกโ€‹เบœเบดเบ”โ€‹เบžเบฒเบ” (เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เป€เบ›เบตเบ”โ€‹เปƒเบŠเป‰โ€‹เบ‡เบฒเบ™โ€‹)

ยท เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เป‚เบซเบกเบ” LAM เบ—เบตเปˆเป€เบ›เบฑเบ™เปเบšเบšเบ”เบฝเบงเบเบฑเบ™ (เบ›เบดเบ”เบเบฒเบ™เปƒเบŠเป‰เบ‡เบฒเบ™เปƒเบ™เบ•เบญเบ™เบ•เบปเป‰เบ™)

เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบ ON A PROCESS


เบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเบชเบฐเบ–เบฒเบ™เบฐเบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเป‚เบ”เบเบเบฒเบ™เบ„เบฅเบดเบเปƒเบชเปˆเบ›เบธเปˆเบกเบซเบ™เบนเบŠเป‰เบฒเบ
เบžเบฒเบเปƒเบ™ hexagon เบ‚เบฐเบšเบงเบ™เบเบฒเบ™. เบ™เบตเป‰เบˆเบฐเบ›เบฒเบเบปเบ”เบ‚เบถเป‰เบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบˆเบธเบ”เบชเบธเบก. เบžเบทเป‰เบ™เบ—เบตเปˆเป€เบ—เบดเบ‡เบ‚เบญเบ‡เบˆเบธเบ”เบชเบธเบก
เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเปเบกเปˆเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปเบฅเบฐเบชเบฐเปเบ”เบ‡เบชเบฐเบ–เบฒเบ™เบฐเบ›เบฐเบˆเบธเบšเบฑเบ™เบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™. เบžเบทเป‰เบ™เบ—เบตเปˆเบ•เปˆเปเบฒ
เปเบกเปˆเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบ‚เปเป‰เบ„เบงเบฒเบกเปเบฅเบฐเบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเปเบ–เบงเบ‚เปเป‰เบ„เบงเบฒเบกเบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™.

เบ›เป‰เบฒเบเป‚เบ„เบชเบฐเบ™เบฒเปœเป‰เบฒเบ•เปˆเบฒเบ‡เป‚เบŸเบเบฑเบชเบกเบตเบ›เบธเปˆเบกเบเบปเบ”เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ„เบฅเบดเบเป€เบžเบทเปˆเบญเบ›เบดเบ”เปœเป‰เบฒเบˆเปเป„เบ”เป‰
เปเบฅเบฐเบ›เป‰เบฒเบเบŠเบทเปˆเบ—เบตเปˆเบกเบตเบ•เบปเบงเบ•เบปเบ™เบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบžเป‰เบญเบกเบเบฑเบšเบŠเบทเปˆเป‚เบ„เบ‡เบเบฒเบ™. เปƒเบ™ XMPI
เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป„เบ”เป‰เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰เบเปˆเบญเบ™เป‚เบ”เบเบญเบฑเบ™เบ”เบฑเบšเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเปƒเบ™ MPI_COMM_WORLD เปเบฅเบฐเบ–เป‰เบฒเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปเบกเปˆเบ™
เบเบฒเบ™เบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™, เป‚เบ”เบเบกเบตเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเบ—เบฑเบšเบ•เบฒเบกเบกเบฒเบ”เป‰เบงเบเบญเบฑเบ™เบ”เบฑเบšเบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบžเบฒเบเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™
เบœเบนเป‰เบชเบทเปˆเบชเบฒเบ™. เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบˆเบธเบ”เบชเบธเบกเบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบเบปเบเป€เบฅเบตเบเป‚เบ”เบเบเบฒเบ™เบ„เบฅเบดเบเปƒเบชเปˆเบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡เปƒเบ™
เบ‚เบฐเบšเบงเบ™เบเบฒเบ™ hexagon.

เบžเบทเป‰เบ™เบ—เบตเปˆเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบญเบฐเบ—เบดเบšเบฒเบเบชเบฐเบ–เบฒเบ™เบฐเบ›เบฐเบˆเบธเบšเบฑเบ™เบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบžเป‰เบญเบกเบเบฑเบšเบŠเบทเปˆเบ‚เบญเบ‡เปเบฅเบฐ
(เบ•เบฒเบกเบ„เบงเบฒเบกเป€เบซเบกเบฒเบฐเบชเบปเบก) เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบเบฑเบšเบŸเบฑเบ‡เบŠเบฑเบ™ MPI เบ›เบฐเบˆเบธเบšเบฑเบ™เบเปเบฒเบฅเบฑเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”. เบฎเบนเบšเปเบšเบšเปเบกเปˆเบ™
เป€เบ›เบฑเบ™เบเบฒเบ™เบญเบฐเบ—เบดเบšเบฒเบเบ•เบปเบ™เป€เบญเบ‡เบขเปˆเบฒเบ‡เบเบธเบ”เบ•เบดเบ—เบณ เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบžเบฝเบ‡เปเบ•เปˆเบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบˆเบฐเปเบˆเป‰เบ‡เปœเป‰เบญเบเบเบงเปˆเบฒ.

เบœเบนเป‰เบชเบทเปˆเบชเบฒเบ™ เบ•เบปเบง
เบžเบทเป‰เบ™เบ—เบตเปˆ "comm" เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบœเบนเป‰เบชเบทเปˆเบชเบฒเบ™เบ—เบตเปˆเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เบŸเบฑเบ‡เบŠเบฑเบ™ MPI เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™.
เป€เบ„เบทเปˆเบญเบ‡เบชเบทเปˆเบชเบฒเบ™เปเบกเปˆเบ™เบงเบฑเบ”เบ–เบธเบ—เบตเปˆ opaque เป€เบŠเบดเปˆเบ‡ MPI เบšเปเปˆเป„เบ”เป‰เบฅเบฐเบšเบธเปƒเบ™เบ„เบงเบฒเบกเบซเบกเบฒเบเปƒเบ”เป†, เบชเบฒเบกเบฒเบ”เบžเบดเบกเป„เบ”เป‰
เบ—เบฒเบ‡. เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” MPI เบ‚เบญเบ‡ LAM เป€เบžเบตเปˆเบกเบ•เบปเบงเบฅเบฐเบšเบธเบ•เบปเบงเป€เบฅเบเปเบšเบšเบ‡เปˆเบฒเบเป†เปƒเบซเป‰เบเบฑเบšเบœเบนเป‰เบชเบทเปˆเบชเบฒเบ™, เป€เบŠเบดเปˆเบ‡
เบ–เบทเบเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™ XMPI เป€เบ›เบฑเบ™ เบขเบนเปˆเปƒเบช x เปเบกเปˆเบ™เบ•เบปเบงเบฅเบฐเบšเบธ. เบ•เบปเบงเบฅเบฐเบšเบธเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ–เบทเบเบˆเบฑเบšเบ„เบนเปˆเบเบฑเบš
เบ•เบปเบงเปเบ›เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™ MPI เบ—เบตเปˆเบกเบตเบŸเบฑเบ‡เบŠเบฑเบ™ LAM, MPIL_Comm_id(2).

เบเบธเปˆเบก เบชเบฐเบกเบฒเบŠเบดเบ
เบ›เบธเปˆเบกเบ”เป‰เบฒเบ™เบ‚เบงเบฒเบ‚เบญเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆ "comm" เบˆเบฐเป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบžเบฒเบšเบฅเบงเบก
hexagons เบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปƒเบ™เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™. เบชเปเบฒเบฅเบฑเบš intracommunicator, hexagons เป„เบ”เป‰
เบˆเบฐเบ–เบทเบเป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเปƒเบ™เบชเบตเบ—เบตเปˆเบฅเบฐเบšเบธเป‚เบ”เบเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™ "lcomCol". เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™
intercommunicator, เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปƒเบ™เบเบธเปˆเบกเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบˆเบฐเบ–เบทเบเป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเปƒเบ™เบชเบตเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰
เป‚เบ”เบเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™ "lcomCol" เปเบฅเบฐเบœเบนเป‰เบ—เบตเปˆเบขเบนเปˆเปƒเบ™เบเบธเปˆเบกเบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเปƒเบ™เบชเบตเบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เป‚เบ”เบ
เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™ "rcomCol". เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เป€เบ™เบฑเป‰เบ™โ€‹เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™โ€‹เบเบฒเบ™โ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™โ€‹เบขเบนเปˆโ€‹เบ—เบฒเบ‡โ€‹เบฅเบธเปˆเบกโ€‹เบ‚เบญเบ‡โ€‹
เบซเบปเบเบซเบผเปˆเบฝเบกเบ–เบทเบเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™เบญเบฑเบ™เบ”เบฑเบšเปƒเบ™ MPI_COMM_WORLD เบ•เบดเบ”เบ•เบฒเบกเบ”เป‰เบงเบเป€เบ„เบทเปˆเบญเบ‡เปเบฒเบเป€เบฅเบ เปเบฅเบฐ เบญเบฑเบ™เบ”เบฑเบš.
เปƒเบ™เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เป„เบ”เป‰เบ–เบทเบเป€เบ™เบฑเป‰เบ™เปƒเบชเปˆ.

เบ›เบฐเป€เบžเบ”เบ‚เปเป‰เบกเบนเบ™
เบ›เบธเปˆเบกเบ›เบฐเป€เบžเบ”เบ‚เปเป‰เบกเบนเบ™เบขเบนเปˆเป€เบšเบทเป‰เบญเบ‡เบ‚เบงเบฒเบ‚เบญเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆ "cnt" เบˆเบฐเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ›เบฐเป€เบžเบ”เบ‚เปเป‰เบกเบนเบ™
(เป€เบšเบดเปˆเบ‡ "DATATYPE WINDOW") เปเบœเบ™เบ—เบตเปˆเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบเบฑเบšเบŸเบฑเบ‡เบŠเบฑเบ™ MPI เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™.

เบžเบทเป‰เบ™เบ—เบตเปˆเบ‚เปเป‰เบ„เบงเบฒเบกเบญเบฐเบ—เบดเบšเบฒเบเบชเบฐเบ–เบฒเบ™เบฐเบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ‚เบญเบ‡เปเบ–เบงเบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบ•เบฑเป‰เบ‡เป„เบ›เบซเบฒ
เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™โ€‹เปเบฅเบฐโ€‹เบเบฑเบ‡โ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹. เบญเบตเบโ€‹เป€เบ—เบทเปˆเบญโ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เปเบกเปˆเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบ—เปเบฒโ€‹เบเบฒเบ™โ€‹เบญเบฐโ€‹เบ—เบดโ€‹เบšเบฒเบโ€‹เบ•เบปเบ™โ€‹เป€เบญเบ‡โ€‹เปเบฅเบฐโ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹
เบญเบฐเบ—เบดเบšเบฒเบเบžเบฝเบ‡เปเบ•เปˆเบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบซเบ™เป‰เบญเบ.

เบ‚เปเป‰เบ„เบงเบฒเบก เบฅเบงเบก
เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบชเบปเปˆเบ‡โ€‹เบ—เบตเปˆโ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบฅเบงเบกโ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบเบฑเบ™. เบžเบทเป‰เบ™เบ—เบตเปˆ "เบชเปเบฒเป€เบ™เบปเบฒ" เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡
เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบžเบฒเบโ€‹เปƒเบ™โ€‹เบชเบฑเบ‡โ€‹เบฅเบงเบกโ€‹เบชเบฑเบ‡โ€‹เป€เบเบ”โ€‹เป€เบซเบฑเบ™โ€‹, เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบ•เบฒเบกโ€‹เบ”เป‰เบงเบโ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบ‚เบญเบ‡โ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เปƒเบ™โ€‹
เบ„เบดเบง. เบ›เบธเปˆเบกเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบ‚เบงเบฒเบ‚เบญเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆ "เบชเปเบฒเป€เบ™เบปเบฒ" เบฎเบญเบšเบงเบฝเบ™เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบ‚เปเป‰เบ„เบงเบฒเบก.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™ เบญเบฑเบ™เบ”เบฑเบš
เบžเบทเป‰เบ™เบ—เบตเปˆ "src" เบชเบฐเปเบ”เบ‡เบเบฒเบ™เบˆเบฑเบ”เบญเบฑเบ™เบ”เบฑเบšเบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปเบซเบผเปˆเบ‡เบžเบฒเบเปƒเบ™ MPI_COMM_WORLD เบ•เบดเบ”เบ•เบฒเบกเบ”เป‰เบงเบ
เบญเบฑเบ™เบ”เบฑเบšเบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปเบซเบผเปˆเบ‡เปƒเบ™เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบ—เบตเปˆเบ‚เปเป‰เบ„เบงเบฒเบกเบ–เบทเบเบชเบปเปˆเบ‡.

เบ›เบฐเป€เบžเบ”เบ‚เปเป‰เบกเบนเบ™
เบ›เบธเปˆเบกเบ›เบฐเป€เบžเบ”เบ‚เปเป‰เบกเบนเบ™เบขเบนเปˆเป€เบšเบทเป‰เบญเบ‡เบ‚เบงเบฒเบ‚เบญเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆ "cnt" เบˆเบฐเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ›เบฐเป€เบžเบ”เบ‚เปเป‰เบกเบนเบ™
เบžเบดเบกเปเบœเบ™เบ—เบตเปˆเบ‚เบญเบ‡เบ›เบฐเป€เบžเบ”เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก.

เบเบธเปˆเบก เบชเบฐเบกเบฒเบŠเบดเบ
เบ›เบธเปˆเบกเบ”เป‰เบฒเบ™เบ‚เบงเบฒเบ‚เบญเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆ "comm" เบˆเบฐเป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบ•เบปเบงเบชเบทเปˆเบชเบฒเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเปƒเบ™
เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เบญเบฐโ€‹เบ—เบดโ€‹เบšเบฒเบโ€‹เบเปˆเบญเบ™โ€‹เบซเบ™เป‰เบฒโ€‹เบ™เบตเป‰โ€‹.

XMPI TRACE เป€เบญเบเบฐเบชเบฒเบ™


XMPI เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ–เบทเบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เป€เบžเบทเปˆเบญโ€‹เป€เบšเบดเปˆเบ‡โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹เปเบฅเป‰เบงโ€‹เปเบฅเบฐโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ–เบทเบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เป€เบžเบทเปˆเบญโ€‹เบชเป‰เบฒเบ‡โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹
เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบžเบฒเบเปƒเบ•เป‰ XMPI.

เป€เบžเบทเปˆเบญเป‚เบซเบฅเบ”เปเบฅเบฐเป€เบšเบดเปˆเบ‡เป„เบŸเบฅเปŒเบ•เบดเบ”เบ•เบฒเบกเบ—เบตเปˆเบกเบตเบขเบนเปˆ, เป€เบฅเบทเบญเบเบฅเบฒเบเบเบฒเบ™ "เป€เบšเบดเปˆเบ‡" เปƒเบ™เป€เบกเบ™เบน "เบ•เบดเบ”เบ•เบฒเบก".

เบ–เป‰เบฒเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปเบกเปˆเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบžเบฒเบเปƒเบ•เป‰ XMPI เบ”เป‰เบงเบเบเบฒเบ™เป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบก (เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™), LAM เบˆเบฐเบ•เบดเบ”เบ•เบฒเบก
เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ. เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ•เบดเบ”เบ•เบฒเบกเบ‚เปเป‰เบกเบนเบ™เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เป„เบ”เป‰เปƒเบ™ XMPI เบกเบฑเบ™เบ•เป‰เบญเบ‡เบ–เบทเบเบ–เบดเป‰เบกเปƒเบชเปˆเป„เบŸเบฅเปŒ.
เบ™เบตเป‰เปเบกเปˆเบ™เป€เบฎเบฑเบ”เป„เบ”เป‰เป‚เบ”เบเบเบฒเบ™เป€เบฅเบทเบญเบเบฅเบฒเบเบเบฒเบ™ "Dump" เบˆเบฒเบเป€เบกเบ™เบน "เบ•เบดเบ”เบ•เบฒเบก". เบ—เปˆเบฒเบ™เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบเบฐเบ•เบธเป‰เบ™เป€เบ•เบทเบญเบ™เบชเปเบฒเบฅเบฑเบš
เบŠเบทเปˆเป„เบŸเบฅเปŒ. เป‚เบ”เบเบชเบปเบ™เบ—เบดเบชเบฑเบ™เบเบฒ XMPI เป„เบŸเบฅเปŒเบ•เบดเบ”เบ•เบฒเบกเบกเบตเบ„เบณเบ•เปเปˆเบ—เป‰เบฒเบ ".lamtr". เป„เบŸเบฅเปŒเบ•เบดเบ”เบ•เบฒเบกเบชเบฒเบกเบฒเบ”
เป€เบšเบดเปˆเบ‡เป‚เบ”เบเบเบฒเบ™เป‚เบซเบผเบ”เบกเบฑเบ™เบ•เบฒเบกเบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเป„เบงเป‰เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡. เปƒเบ™เบ–เบฒเบ™เบฐเป€เบ›เบฑเบ™เบ—เบฒเบ‡เบฅเบฑเบ”เป€เบฅเบทเบญเบเบฅเบฒเบเบเบฒเบ™ "Express" เปƒเบ™
เป€เบกเบ™เบน "เบ•เบดเบ”เบ•เบฒเบก", เบซเบผเบทเบ—เบฝเบšเป€เบ—เบปเปˆเบฒเบเบฑเบšเบ›เบธเปˆเบก "เบ•เบดเบ”เบ•เบฒเบก" เปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบžเบฒเบšเบฅเบงเบก. เบ™เบตเป‰
dumps เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบเบฑเบšโ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบŠเบปเปˆเบงโ€‹เบ„เบฒเบงโ€‹เปเบฅเบฐโ€‹เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ™เบฑเป‰เบ™โ€‹เบ—เบฑเบ™โ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เป‚เบซเบผเบ”โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เป€เบšเบดเปˆเบ‡โ€‹.
เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบงเปˆเบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบšเบดเปˆเบ‡เบžเบฒเบเบซเบผเบฑเบ‡, เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบ–เบดเป‰เบกเบกเบฑเบ™
เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบฅเบฒเบเบเบฒเบ™ "Dump" เบˆเบฒเบเป€เบกเบ™เบน "เบ•เบดเบ”เบ•เบฒเบก". เบเบฒเบ™เบ–เบดเป‰เบกเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเปƒเบชเปˆเป„เบŸเบฅเปŒเบšเปเปˆเป„เบ”เป‰เบฅเบถเบšเบฅเป‰เบฒเบ‡
เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เปƒเบ”โ€‹เบซเบ™เบถเปˆเบ‡โ€‹เปเบฅเบฐ dump เบ•เปเปˆโ€‹เป„เบ›โ€‹เบˆเบฐโ€‹เบกเบตโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบˆเบฒเบโ€‹เบเบฒเบ™โ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เบ‚เบญเบ‡โ€‹
เบชเบฐเบซเบกเบฑเบเบˆเบปเบ™เบเปˆเบงเบฒเป€เบงเบฅเบฒเบ‚เบญเบ‡เบเบฒเบ™เบ–เบดเป‰เบกเบ‚เบตเป‰เป€เบซเบเบทเป‰เบญ. เบเบฒเบ™เบขเบธเบ”เป€เบŠเบปเบฒเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป‚เบ”เบเบœเปˆเบฒเบ™ "Clean"
เบ›เบธเปˆเบก เบซเบผเบทเบฅเบฒเบเบเบฒเบ™เป€เบกเบ™เบนเบฅเบถเบšเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบ—เบฑเบ‡เปเบปเบ”.

เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเป€เบšเบดเปˆเบ‡เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบก, เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเป€เบ›เบตเบ”เบ•เบปเบงเบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰เป‚เบ”เบ XMPI เบเบฑเบ‡เบชเบทเบšเบ•เปเปˆเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบขเบนเปˆเปƒเบ™
เบžเบทเป‰เบ™เบซเบฅเบฑเบ‡. เป€เบกเบทเปˆเบญเบ›เบดเบ”เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ•เบดเบ”เบ•เบฒเบก XMPI เบˆเบฐเบเบฑเบšเบ„เบทเบ™เบชเบนเปˆเป‚เบซเบกเบ” snapshot เบ–เป‰เบฒ
เบกเบตเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆ.

เป€เบกเบทเปˆเบญเป‚เบซเบฅเบ”เป„เบŸเบฅเปŒเบ•เบดเบ”เบ•เบฒเบกเบ—เบตเปˆเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบซเบผเบฒเบเบžเบฒเบเบชเปˆเบงเบ™ (เป€เบšเบดเปˆเบ‡ MPIL_Trace_on(2) เปเบฅเบฐ
MPIL_Trace_off(2)) เบ—เปˆเบฒเบ™เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เป€เบ•เบทเบญเบ™เบชเปเบฒเบฅเบฑเบšเบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเป€เบšเบดเปˆเบ‡.
เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ—เปˆเบฒเบ™โ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เปƒเบ™โ€‹เบžเบฒเบโ€‹เบซเบผเบฑเบ‡โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบšเบดเปˆเบ‡โ€‹เบžเบฒเบโ€‹เบชเปˆเบงเบ™โ€‹เบ—เบตเปˆโ€‹เปเบ•เบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบเบฑเบ™โ€‹, เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เป‚เบซเบผเบ”โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบ„เบทเบ™โ€‹เปƒเบซเบกเปˆโ€‹เปเบฅเบฐโ€‹เบฅเบฐโ€‹เบšเบธโ€‹
เปเบฒเบเป€เบฅเบเบชเปˆเบงเบ™เปƒเปเปˆเป€เบกเบทเปˆเบญเบ–เบทเบเบ–เบฒเบก. เบเบฒเบ™เป‚เบซเบผเบ”เบ„เบทเบ™เปƒเปเปˆเปเบกเปˆเบ™เป€เบฎเบฑเบ”เบœเปˆเบฒเบ™เบฅเบฒเบเบเบฒเบ™ "เป€เบšเบดเปˆเบ‡" เบซเบผเบท "เบ”เปˆเบงเบ™".
เปƒเบ™เป€เบกเบ™เบน "เบ•เบดเบ”เบ•เบฒเบก".

เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™ เบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒ เบงเบดเบ™โ€‹เป‚เบ”
เบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเปเบกเปˆเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบ„เบงเบšเบ„เบธเบกเปเบฅเบฐเบ‚เปเป‰เบกเบนเบ™. เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบก
เบˆเบฐเบ–เบทเบเบชเบฐเปเบ”เบ‡เบขเบนเปˆเบฅเบธเปˆเบกเบ™เบตเป‰เบ•เบฒเบกเป„เบฅเบเบฐเป€เบงเบฅเบฒ, เบซเบ™เบถเปˆเบ‡เบ•เปเปˆเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปƒเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเบ•เบดเบ”เบ•เบฒเบก. เป„เบ”เป‰
เบชเบฐเบ–เบฒเบ™เบฐเบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปƒเบ™เป€เบงเบฅเบฒเบชเบฐเป€เบžเบฒเบฐเปƒเบ”เบซเบ™เบถเปˆเบ‡เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เป‚เบ”เบเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™
เบชเบตเบญเปˆเบญเบ™. เบชเบตเบ‚เบฝเบงเบชเบฐเปเบ”เบ‡เป€เบ–เบดเบ‡เบเบฒเบ™เปเบฅเปˆเบ™, เบชเบตเปเบ”เบ‡เบชเบฐเปเบ”เบ‡เป€เบ–เบดเบ‡เบเบฒเบ™เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เบเบฒเบ™เบฅเปเบ–เป‰เบฒเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™
เปเบฅเบฐเบชเบตเป€เบซเบผเบทเบญเบ‡เบชเบฐเปเบ”เบ‡เป€เบ–เบดเบ‡เป€เบงเบฅเบฒเบ—เบตเปˆเปƒเบŠเป‰เบขเบนเปˆเปƒเบ™เบŸเบฑเบ‡เบŠเบฑเบ™ MPI เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบšเบฅเบฑเบญเบเปƒเบ™เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™ (เบžเบงเบเป€เบฎเบปเบฒ
เป‚เบ—เบซเบฒเบฅเบฐเบšเบปเบšเบ™เบตเป‰ overhead time เบเป‰เบญเบ™เบงเปˆเบฒเบกเบฑเบ™เบ›เบปเบเบเบฐเบ•เบดเบชเบฐเปเบ”เบ‡เป€เบ–เบดเบ‡เป€เบงเบฅเบฒเป€เบฎเบฑเบ”เบเบฒเบ™เปเบ›เบ‡เบ‚เปเป‰เบกเบนเบ™,
เบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆเบ‚เปเป‰เบ„เบงเบฒเบก, เปเบฅเบฐเบญเบทเปˆเบ™เป†).

เปœเป‰เบฒเบ›เบฑเบ”เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบฅเบทเบญเบเบˆเบธเบ”เป€เบงเบฅเบฒเบ—เบตเปˆเบฅเบฐเบšเบธเบงเปˆเบฒเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบˆเบฐเป€เบ›เบฑเบ™
เบชเบฐเปเบ”เบ‡. เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™โ€‹เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™โ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ›เบฑเบ”โ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™โ€‹เปƒเบ™โ€‹
เบฎเบนเบšโ€‹เปเบšเบš hexagonโ€‹. เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบฎเบนเบšเปเบšเบš snapshot เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบชเบฒเบกเบฒเบ”
เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เป‚เบ”เบโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เป€เบญเบปเบฒโ€‹เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹เบˆเบธเบ”โ€‹เบชเบธเบกโ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹. เปœเป‰เบฒเบ›เบฑเบ”เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบเป‰เบฒเบเป‚เบ”เบเบเบฒเบ™เบ„เบฅเบดเบเบ”เป‰เบงเบเบŠเป‰เบฒเบ
เบ›เบธเปˆเบกเบขเบนเปˆเปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเป€เบšเบดเปˆเบ‡เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบซเบผเบทเบœเปˆเบฒเบ™เบเบฒเบ™เบ„เบงเบšเบ„เบธเบก VCR. เบžเบฒเบเปƒเบ•เป‰เบเบฒเบ™เบ„เบงเบšเบ„เบธเบก VCR เปเบกเปˆเบ™
เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบญเบญเบโ€‹เบˆเบฒเบโ€‹เบŠเป‰เบฒเบโ€‹เป„เบ›โ€‹เบ‚เบงเบฒโ€‹, เบ—เบตเปˆโ€‹เปƒเบŠเป‰โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ‚เบญเบ‡โ€‹เปเบ‚เบšโ€‹เบŠเป‰เบฒเบโ€‹เบ‚เบญเบ‡โ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹, เป„เบ”เป‰โ€‹
เป€เบงเบฅเบฒเป‚เบ—เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™ เปเบฅเบฐเป€เบงเบฅเบฒเบ‚เบญเบ‡เบ‚เบญเบšเบ‚เบงเบฒเบ‚เบญเบ‡เป€เบชเบฑเป‰เบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบชเบฐเปเบ”เบ‡.

เบขเบนเปˆเป€เบšเบทเป‰เบญเบ‡เบ‚เบงเบฒเบ‚เบญเบ‡เบ•เบปเบงเบ„เบงเบšเบ„เบธเบก VCR เปเบกเปˆเบ™เบชเบฐเปเบ”เบ‡เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ›เบฐเบˆเบธเบšเบฑเบ™. เป€เบกเบทเปˆเบญเบ•เบฒเบกเบฎเบญเบ
เป„เบŸเบฅเปŒเบ–เบทเบเป‚เบซเบฅเบ” XMPI เป€เบฅเบทเบญเบเบ›เบฑเบ”เป„เบˆเบเบฒเบ™เบ›เบฑเบšเบ‚เบฐเปœเบฒเบ”เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™ เปเบฅเบฐเบเบณเบ™เบปเบ”เบ„เปˆเบฒเบ™เบตเป‰เป€เบ›เบฑเบ™ 1x1
เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบ. เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป€เบžเบตเปˆเบกโ€‹เปเบฅเบฐโ€‹เบซเบผเบธเบ”โ€‹เบœเปˆเบญเบ™โ€‹เบเบฒเบ™โ€‹เบ‚เบฐโ€‹เบซเบเบฒเบโ€‹เป‚เบ”เบโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบเบฒเบ™โ€‹เบ‚เบฐโ€‹เบซเบเบฒเบโ€‹เปเบฅเบฐโ€‹เบเบปเบโ€‹เป€เบฅเบตเบโ€‹เบเบฒเบ™โ€‹เบŠเบนเบกโ€‹
เบ›เบธเปˆเบก.

เบžเบฒเบเบชเปˆเบงเบ™เบ‚เบญเบ‡เบ—เบฒเบกเบฅเบฒเบเบ—เบตเปˆเบชเบฐเปเบ”เบ‡เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบชเบฒเบกเบฒเบ”เป€เบฅเบทเบญเบเป„เบ”เป‰เป‚เบ”เบเบเบฒเบ™เบฅเบฒเบเป€เบกเบปเป‰เบฒเบ‚เบงเบฒ
เบ›เบธเปˆเบกเบขเบนเปˆเปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เป€เบชเบฑเป‰เบ™เป€เบงเบฅเบฒ. เป€เบกเบทเปˆเบญเบ›เปˆเบญเบเบ›เบธเปˆเบกเบ‚เบงเบฒ, เบˆเปเบชเบฐเปเบ”เบ‡เบœเบปเบ™เปเบกเปˆเบ™
เบŠเบนเบกเป€เบžเบทเปˆเบญเบชเบฐเปเบ”เบ‡เบชเปˆเบงเบ™เบ—เบตเปˆเป€เบฅเบทเบญเบ. เป€เบžเบทเปˆเบญเบเบปเบเป€เบฅเบตเบเบเบฒเบ™เบฅเบฒเบเบ—เบตเปˆเบเบณเบฅเบฑเบ‡เบ”เบณเป€เบ™เบตเบ™เบขเบนเปˆ, เปƒเบซเป‰เบฅเบฒเบเป€เบ„เบตเป€เบŠเบตเบ‚เบถเป‰เบ™ เบซเบผเบท
เบฅเบปเบ‡เบˆเบฒเบเบžเบทเป‰เบ™เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เป€เบชเบฑเป‰เบ™เป€เบงเบฅเบฒ.

เบงเบดเบ—เบตเบเบฒเบ™ เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™ Is เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™
เบเบฒเบ™เบฅเบงเบšเบฅเบงเบก
เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เปเบšเบšเบฎเบงเบšเบฎเบงเบกเปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป‚เบ”เบเบžเบฒเบเบชเปˆเบงเบ™เบชเบฒเบเบ•เบดเบ”เบ•เปเปˆเบเบฑเบ™
เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™โ€‹เบ—เบตเปˆโ€‹เปƒเบŠเป‰โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เปƒเบŠเป‰โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เปƒเบ™โ€‹เบฅเบฐโ€‹เบšเบปเบš overhead เปเบฅเบฐโ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เปƒเบŠเป‰โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบ–เบทเบโ€‹เบ•เบฑเบ™โ€‹เบฅเปโ€‹เบ–เป‰เบฒโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹
เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™. เบšเปเปˆโ€‹เบกเบตโ€‹เบชเบฒเบโ€‹เปƒเบ”โ€‹เบ–เบทเบโ€‹เปเบ•เป‰เบกโ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบฎเปˆเบงเบกโ€‹เปƒเบ™
เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบฅเบงเบก.

Blocking_point_to_point
เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ—เบฑเบ‡โ€‹เบชเบญเบ‡โ€‹เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™โ€‹เบชเบปเปˆเบ‡โ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบฎเบฑเบšโ€‹เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™โ€‹เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เปเปˆโ€‹เบเบฑเบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เปเบ•เป‰เบกโ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™โ€‹
เบ—เบตเปˆ เปƒเบŠเป‰ เป€เบง เบฅเบฒ เปƒเบ™ เบฅเบฐ เบšเบปเบš overhead เปเบฅเบฐ เป€เบง เบฅเบฒ เบ—เบตเปˆ เปƒเบŠเป‰ เป€เบง เบฅเบฒ เบ•เบฑเบ™ เบฅเป เบ–เป‰เบฒ เบชเปเบฒ เบฅเบฑเบš เบเบฒเบ™ เบชเบทเปˆ เบชเบฒเบ™
เบชเปเบฒเป€เบฅเบฑเบ”. เป€เบชเบฑเป‰เบ™เบ–เบทเบเปเบ•เป‰เบกเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบชเบปเปˆเบ‡เป„เบ›เบซเบฒเบœเบนเป‰เบฎเบฑเบš. เบกเบฑเบ™เบกเบฒเบˆเบฒเบ
เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบชเบปเปˆเบ‡เปเบฅเบฐเบ–เบทเบเปเบ•เป‰เบกเป„เบ›เปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡เบเบฒเบ™เบˆเบฑเบšเบ„เบนเปˆเป„เบ”เป‰เบฎเบฑเบš
เบชเปˆเบงเบ™.

เบšเปเปˆเปเบกเปˆเบ™เบเบฒเบ™เบ›เบดเบ”เบเบฑเป‰เบ™_point_to_point
เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบเบฒเบ™โ€‹เบชเบปเปˆเบ‡โ€‹เบซเบผเบทโ€‹เบเบฒเบ™โ€‹เบฎเบฑเบšโ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เบเบฑเบ”โ€‹เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เบžเบฒเบโ€‹เบชเปˆเบงเบ™ overhead เบฅเบฐโ€‹เบšเบปเบšโ€‹เปเบกเปˆเบ™โ€‹
เปเบ•เป‰เบก. เป€เบกเบทเปˆเบญเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบชเปเบฒเป€เบฅเบฑเบ”เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เบฅเปเบ–เป‰เบฒเบซเบผเบทเบเบฒเบ™เบ—เบปเบ”เบชเบญเบš, เบžเบฒเบเบชเปˆเบงเบ™เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™
เบฅเบฐโ€‹เบšเบปเบš overhead เปเบฅเบฐโ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ•เบฑเบ™โ€‹เปเบกเปˆเบ™โ€‹เปเบ•เป‰เบกโ€‹. เป€เบชเบฑเป‰เบ™เบ–เบทเบเปเบ•เป‰เบกเบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบชเบปเปˆเบ‡เบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™
เปเบฅเบฐเป„เบ”เป‰เบฎเบฑเบš, เบเบปเบเป€เบงเบฑเป‰เบ™เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰เบชเบฒเบเปเบกเปˆเบ™เบกเบฒเบˆเบฒเบเบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเปˆเบชเบปเปˆเบ‡
เป„เบ”เป‰เบฅเบดเป€เบฅเบตเปˆเบกเป„เบ›เบšเปˆเบญเบ™เบ—เบตเปˆเบเบฒเบ™เบฎเบฑเบšเบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™เบชเปเบฒเป€เบฅเบฑเบ”.

Waits_and_tests
เบ–เป‰เบฒเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบ—เบตเปˆเบšเปเปˆเบกเบตเบเบฒเบ™เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เปเบกเปˆเบ™เบชเปเบฒเป€เบฅเบฑเบ”เบžเบฒเบเปƒเบ™เบŸเบฑเบ‡เบŠเบฑเบ™เบฅเปเบ–เป‰เบฒ / เบ—เบปเบ”เบชเบญเบš XMPI เบˆเบฐ
เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบŠเบทเปˆโ€‹เบŸเบฑเบ‡โ€‹เบŠเบฑเบ™โ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹เบˆเบธเบ”โ€‹เบชเบธเบกโ€‹เป€เบ›เบฑเบ™โ€‹เบŸเบฑเบ‡โ€‹เบŠเบฑเบ™โ€‹เบฅเปโ€‹เบ–เป‰เบฒ / เบเบฒเบ™โ€‹เบ—เบปเบ”โ€‹เบชเบญเบšโ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบ•เบฒเบกโ€‹เปƒเบ™โ€‹
เบงเบปเบ‡เป€เบฅเบฑเบšเป‚เบ”เบเบŸเบฑเบ‡เบŠเบฑเบ™เบชเบปเปˆเบ‡ / เบฎเบฑเบšเปเบกเปˆเบ™เบชเปเบฒเป€เบฅเบฑเบ”. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ–เป‰เบฒเป€เบ›เบฑเบ™
MPI_Issend() เปเบกเปˆเบ™เบชเปเบฒเป€เบฅเบฑเบ”เบžเบฒเบเปƒเบ™ MPI_Wait(), เบŸเบฑเบ‡เบŠเบฑเบ™เบˆเบฐเบญเปˆเบฒเบ™ MPI_เบฅเปเบ–เป‰เบฒ
(MPI_Issend).

Missing_traces
เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบฒเบ™เปƒเบŠเป‰ trace segments เบซเบผเบทเบเบฒเบ™เบซเบผเบธเบ”เบฅเบปเบ‡เบ‚เบญเบ‡เบฎเปˆเบญเบ‡เบฎเบญเบ overflow (เป€เบšเบดเปˆเบ‡
lamtrace(1โ€‹)โ€‹) เบญเบฒเบ”โ€‹เบˆเบฐโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบชเบปเปˆเบ‡โ€‹เบซเบผเบทโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบˆเบฑเบšโ€‹เบ„เบนเปˆโ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹
เบ‚เปเป‰เบกเบนเบ™. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบ™เบตเป‰, เป€เบชเบฑเป‰เบ™ stub เบชเบฑเป‰เบ™เปเบกเปˆเบ™เบ”เบถเบ‡เบญเบญเบเบˆเบฒเบเบเบฒเบ™เบชเบปเปˆเบ‡เบซเบผเบทเบเบฒเบ™เบฎเบฑเบš.

Kiviat เบงเบดเบ™โ€‹เป‚เบ”
เป€เบกเบทเปˆเบญเป€เบšเบดเปˆเบ‡เป„เบŸเบฅเปŒเบ•เบดเบ”เบ•เบฒเบก, เบเบปเบ”เบ›เบธเปˆเบก "Kiviat" เบซเบผเบทเบฅเบฒเบเบเบฒเบ™ "Kiviat" เบˆเบฒเบเป€เบกเบ™เบน "Trace"
เป€เบญเบปเบฒเบ›เปˆเบญเบ‡เบขเป‰เบฝเบก Kiviat. เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹เบ™เบตเป‰โ€‹เบˆเบฐโ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹, เปƒเบ™โ€‹เบฎเบนเบšโ€‹เปเบšเบš pie-chart เปเบšเปˆเบ‡โ€‹เบชเปˆเบงเบ™โ€‹, เป„เบ”เป‰โ€‹
เป€เบงเบฅเบฒเบชเบฐเบชเบปเบกเป€เบ–เบดเบ‡เป€เบงเบฅเบฒเบ›เบฑเบ”เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เปƒเบŠเป‰เป‚เบ”เบเปเบ•เปˆเบฅเบฐเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปƒเบ™เบเบฒเบ™เปเบฅเปˆเบ™,
เป€เปœเบทเบญเบซเบปเบง เปเบฅเบฐเบฅเบฑเบ”เบ—เบตเปˆเบ–เบทเบเบšเบฅเบฑเบญเบ.

เบ‚เปเป‰เบ„เบงเบฒเบก เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™ MATRIX


เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹เปเบซเบผเปˆเบ‡โ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบกเบฒโ€‹เบ•เบฃเบดเบโ€‹เป€เบšเบทเป‰เบญเบ‡โ€‹เบชเบตเปˆโ€‹เบซเบผเปˆเบฝเบกโ€‹เบกเบปเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ„เบงเบฒเบกโ€‹เบเบฒเบงโ€‹เปเบ–เบงโ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™โ€‹. เบชเปเบฒเบฅเบฑเบš
เปเบ•เปˆโ€‹เบฅเบฐโ€‹เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™โ€‹เบกเบฑเบ™โ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™โ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบ„เบดเบงโ€‹เบˆเบฒเบโ€‹เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™โ€‹เบญเบทเปˆเบ™เป†โ€‹เปƒเบ™โ€‹
เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ. เบกเบฑเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เบ‚เบถเป‰เบ™โ€‹เปƒเบ™โ€‹เบ‚เบฐโ€‹เบ™เบฐโ€‹เบ—เบตเปˆโ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบเบงเบ”โ€‹เบเบฒโ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เปเบฅเปˆเบ™โ€‹เบซเบผเบทโ€‹เปƒเบ™โ€‹เบ‚เบฐโ€‹เบ™เบฐโ€‹เบ—เบตเปˆโ€‹เป€เบšเบดเปˆเบ‡โ€‹
เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบก, เป‚เบ”เบเบเบฒเบ™เป€เบฅเบทเบญเบเบ›เบธเปˆเบก "Matrix" เบซเบผเบทเบฅเบฒเบเบเบฒเบ™ "Matrix" เปƒเบ™เป€เบกเบ™เบน "Trace".

DATATYPE WINDOW


เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹เบ›เบฐโ€‹เป€เบžเบ”โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบ•เบปเบงโ€‹เปเบ—เบ™โ€‹เบ•เบปเบงโ€‹เบซเบ™เบฑเบ‡โ€‹เบชเบทโ€‹เบ‚เบญเบ‡โ€‹เปเบœเบ™โ€‹เบ—เบตเปˆโ€‹เบ›เบฐโ€‹เป€เบžเบ”โ€‹เบ‚เบญเบ‡โ€‹เบ›เบฐโ€‹เป€เบžเบ”โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™ MPIโ€‹.
เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบเปˆเบฝเบงโ€‹เบ‚เป‰เบญเบ‡โ€‹เบเบฑเบšโ€‹เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เป€เบžเบฒเบฐโ€‹เปƒเบ”โ€‹เบซเบ™เบถเปˆเบ‡โ€‹เปเบฅเบฐโ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹. เป„เบ”เป‰
เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบเปˆเบฝเบงโ€‹เบ‚เป‰เบญเบ‡โ€‹เปเบกเปˆเบ™โ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™โ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบ›เป‰เบฒเบโ€‹เป‚เบ„โ€‹เบชเบฐโ€‹เบ™เบฒโ€‹เบ‚เบญเบ‡โ€‹เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹เปเบฅเบฐโ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹เปเบกเปˆเบ™โ€‹เบŠเบตเป‰โ€‹เบšเบญเบโ€‹เป‚เบ”เบโ€‹เบเบฒเบ™โ€‹เบˆเบฐโ€‹เบฅเบฒโ€‹เบˆเบญเบ™โ€‹
เปเบชเบ‡ เบซเบผเบทเป„เบญเบ„เบญเบ™เบ„เบดเบงเบ‚เปเป‰เบ„เบงเบฒเบกเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบชเปˆเบงเบ™เบŠเป‰เบฒเบเบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก. เป€เบกเบทเปˆเบญเบขเบนเปˆเปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบฐเบšเบงเบ™เบเบฒเบ™
เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบชเบฐเปเบ”เบ‡, เบ–เป‰เบฒเบกเบต, เปเบกเปˆเบ™เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡ MPI เบ›เบฐเบ•เบดเบšเบฑเบ”เบซเบ™เป‰เบฒเบ‚เบฐเบšเบงเบ™เบเบฒเบ™
เบเปเบฒเบฅเบฑเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”. เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบขเบนเปˆเปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เปเป‰เบ„เบงเบฒเบก, เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เปเบกเปˆเบ™เบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบฅเบงเบกเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™
เป€เบฅเบทเบญเบเบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบชเบธเบกเปƒเบชเปˆเบ‚เบฐเบšเบงเบ™เบเบฒเบ™. เบเบฒเบ™เบชเบฐเบซเบผเบฑเบšเบฅเบฐเบซเบงเปˆเบฒเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™ เปเบฅเบฐ เป‚เปเบ”เปเบกเปˆเบ™เบกเบตเบœเบปเบ™
เบœเปˆเบฒเบ™เบ›เบธเปˆเบกเบ›เบฐเป€เบžเบ”เบ‚เปเป‰เบกเบนเบ™เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบชเบธเบกเปƒเบชเปˆเบ‚เบฐเบšเบงเบ™เบเบฒเบ™.

เปเบœเบ™เบ—เบตเปˆเบ›เบฐเป€เบžเบ”เบญเบฒเบ”เบˆเบฐเบšเปเปˆเบžเปเบ”เบตเบเบฑเบšเปœเป‰เบฒเบ•เปˆเบฒเบ‡เบ‚เบฐเปœเบฒเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™. เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เบ›เบฑเบšโ€‹เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹
เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเป€เบžเบทเปˆเบญเป€เบšเบดเปˆเบ‡เปเบœเบ™เบ—เบตเปˆเบ—เบฑเบ‡เบซเบกเบปเบ”.

เบชเบฑเบšเบ›เปˆเบฝเบ™ เบ‚เปเป‰เบกเบนเบ™ เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™


XMPI เบˆเบฐเบฅเบงเบšเบฅเบงเบกเปเบฅเบฐเบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเบเปเบฒเบฅเบฑเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™
เบซเบผเบทเป„เบŸเบฅเปŒเบ•เบดเบ”เบ•เบฒเบก. เป€เบกเบทเปˆเบญเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ–เบทเบเป€เบ›เบตเบ”เบ•เบปเบงเบˆเบฒเบ XMPI, เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เบ‚เปˆเบฒเบงเบชเบฒเบ™เปเบกเปˆเบ™
เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปเบฅเบฐเบ›เบธเปˆเบก "Snap" เป€เบฎเบฑเบ”เบงเบฝเบ. เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™
เบเบฒเบ™เบœเบฐเบฅเบดเบ”เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบก, เบ›เบธเปˆเบก "Snap" เบšเปเปˆเป„เบ”เป‰เปƒเบŠเป‰เบกเบฑเบ™, เปเบ•เปˆเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™
เบˆเบฒเบเบเบฒเบ™ debugging hook เปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” MPI. เปƒเบ™เป€เบงเบฅเบฒเปƒเบ”เบเปเปˆเบ•เบฒเบก, เป„เบŸเบฅเปŒเบ•เบดเบ”เบ•เบฒเบกเบ—เบตเปˆเบกเบตเบขเบนเปˆเบญเบฒเบ”เบˆเบฐ
เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เป‚เบซเบผเบ”โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป„เบ›โ€‹เปƒเบ™โ€‹ XMPI เบซเบผเบทเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบ—เบตเปˆเบชเบฐเบชเบปเบกเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบญเบฒเบ”เบˆเบฐเบ–เบทเบเบ”เบถเบ‡เบกเบฒเบˆเบฒเบ MPI
เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹, เป€เบเบฑเบšโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เป„เบงเป‰โ€‹เปƒเบ™โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹, เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เป‚เบซเบผเบ”โ€‹. เบเบฒเบ™เบเบฐเบ—เบณเบ™เบตเป‰เบ›เปˆเบฝเบ™เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เบ‚เปˆเบฒเบงเบชเบฒเบ™
เป„เบ›เบซเบฒเป„เบŸเบฅเปŒเบ•เบดเบ”เบ•เบฒเบกเบ—เบตเปˆเป‚เบซเบฅเบ”. เบเบฒเบ™โ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เปƒเบ™โ€‹เบ›เบฑเบ”โ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ„เบงเบšโ€‹เบ„เบธเบกโ€‹เบˆเบฒเบโ€‹เบซเบ™เป‰เบฒโ€‹เบ›เบฑเบ”โ€‹เปƒเบ™โ€‹
เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเปเบฅเบฐเบšเปเปˆเปเบกเปˆเบ™เบกเบฒเบˆเบฒเบเบ›เบธเปˆเบก "Snap", เป€เบŠเบดเปˆเบ‡เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™ inactive. เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒ
เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเปˆเบ™เบญเบฒเบ”เบˆเบฐเบเบฑเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆ, เปเบ–เบšเบเบณเบ™เบปเบ”เป€เบงเบฅเบฒเบšเปเปˆเป„เบ”เป‰เปƒเบŠเป‰เบเบฒเบ™เบ”เบตเบšเบฑเบเปเบฅเปˆเบ™เป€เบงเบฅเบฒ
hooks, เปเบ•เปˆเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเป„เบŸเบฅเปŒเบ•เบดเบ”เบ•เบฒเบกเบ—เบตเปˆเป‚เบซเบฅเบ”. โ€‹เปƒเบ™โ€‹เป€เบงเบฅเบฒโ€‹เบ›เบดเบ”
เบ›เปˆเบญเบ‡โ€‹เบขเป‰เบฝเบกโ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบก XMPI เบˆเบฐโ€‹เบเบฑเบšโ€‹เบ„เบทเบ™โ€‹เป„เบ›โ€‹เบฎเบนเบšโ€‹เปเบšเบš snapshot เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบกเบตโ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เบ—เบตเปˆโ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹.

เบŠเบฑเบšโ€‹เบžเบฐโ€‹เบเบฒโ€‹เบเบญเบ™


XMPI เบเปเบฒเบ™เบปเบ”เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ•เปเปˆเป„เบ›เบ™เบตเป‰.

เบ„เปเบฒเบชเบฑเปˆเบ‡ XMPI.helpCmd เบ—เบตเปˆเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญ. เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบดเปเบกเปˆเบ™ a
เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆ fires เป€เบ–เบดเบ‡เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ‚เบญเบ‡เป€เบงเบฑเบšเป„เบŠเบ•เปŒเป€เบžเบทเปˆเบญเป€เบšเบดเปˆเบ‡เบซเบ™เป‰เบฒเบŠเปˆเบงเบเป€เบซเบผเบทเบญ. เป€เบˆเบปเป‰เบฒโ€‹เบ„เบงเบ™
เบ›เปˆเบฝเบ™เบญเบฑเบ™เบ™เบตเป‰เป€เบžเบทเปˆเบญเป€เบญเบตเป‰เบ™เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ—เบตเปˆเบ—เปˆเบฒเบ™เบกเบฑเบ.

XMPI.rankFont process rank font เปƒเบ™ hexagon

XMPI.msgFont เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ™เบฑเบšเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบฑเบ‡เปเบปเบ”เปƒเบ™เบซเบปเบเบซเบผเปˆเบฝเบก (เบญเบฒเบ”เบˆเบฐเบ•เป‰เบญเบ‡เบ›เบฑเบšเปƒเบซเป‰เบžเปเบ”เบต.
เป„เบญเบ„เบญเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบžเบฒเบเปƒเบ™)

เบชเบต XMPI.lcomCol เปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปƒเบ™ intracommunicator เบซเบผเบทเปƒเบ™
เบเบธเปˆเบกเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบ‚เบญเบ‡ intercommunicator

เบชเบต XMPI.rcomCol เปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปƒเบ™เบเบธเปˆเบกเบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเบ‚เบญเบ‡ an
เบœเบนเป‰เบชเบทเปˆเบชเบฒเบ™

เบชเบต XMPI.bandCol เปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบŠเบนเบกเปเบ–เบšเบขเบฒเบ‡เบ—เบตเปˆเป€เบฅเบทเบญเบ

XMPI.bandDash เบ–เป‰เบฒ True เปƒเบŠเป‰เปเบ–เบšเบขเบฒเบ‡เป€เบชเบฑเป‰เบ™ dashed เป€เบžเบทเปˆเบญเบชเบฐเปเบ”เบ‡เบเบฒเบ™เป€เบฅเบทเบญเบเบŠเบนเบก
เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เปƒเบŠเป‰เป€เบชเบฑเป‰เบ™เปเบ‚เบ‡

XMPI.bandWidth เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เบ‚เบญเบ‡เปเบ–เบšเบขเบฒเบ‡เป€เบฅเบทเบญเบเบŠเบนเบก

XMPI เป„เบ”เป‰เบฎเบฑเบšเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบˆเบฒเบเป„เบŸเบฅเปŒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™, XMPI. เบ–เป‰เบฒเบ™เบตเป‰
เป„เบŸเบฅเปŒเบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ X11, เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบ‚เบญเบ‡เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆ
เบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก XAPPLRESDIR.

เบ‚เบญเบšเป€เบ‚เบ” เบˆเบณ เบเบฑเบ”


เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ•เป‰เบญเบ‡เป€เบฅเบตเปˆเบกเป‚เบ”เบ XMPI เบˆเบฐเบ–เบทเบเบ•เบดเบ”เบ•เบฒเบกเป‚เบ”เบเบกเบฑเบ™.

เป€เบกเบทเปˆเบญเปƒเบŠเป‰เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เปเบšเบšเป„เบงเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบซเบฒเบฅเบนเบเบ„เป‰เบฒเบˆเบฐเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เป‚เปเบ”เบ–เปˆเบฒเบเบžเบฒเบš
เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™โ€‹เบชเบฐโ€‹เป€เบซเบกเบตโ€‹เป€เบ›เบฑเบ™โ€‹เบเบฒเบ™โ€‹เปเบฅเปˆเบ™โ€‹เปเบฅเบฐโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เป€เบ›เบฑเบ™โ€‹เบ›เบฐโ€‹เป‚เบซเบเบ”โ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™โ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบชเบธเบกโ€‹เปƒเบชเปˆโ€‹เบ‚เบฐโ€‹เบšเบงเบ™โ€‹เบเบฒเบ™โ€‹
เบ›เปˆเบญเบ‡เบขเป‰เบฝเบก.

XMPI เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ lamclean(1). เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเบฅเบฒเบเบ‡เบฒเบ™เป‚เบ”เบเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ™เบตเป‰เบˆเบฐเบเบฑเบ‡เบ„เบปเบ‡เบžเบดเบกเป€เบ›เบฑเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™.
เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบชเบฑเป‰เบ™เบเบงเปˆเบฒเบˆเบฐเบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™ XMPI เบเปˆเบญเบ‡เป‚เบ•เป‰เบ•เบญเบšเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”.

เปƒเบŠเป‰ xmpi เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    XISMus
    XISMus
    เป€เบญเบปเบฒโ€‹เปƒเบˆโ€‹เปƒเบชเปˆโ€‹: เบเบฒเบ™โ€‹เบ›เบฑเบšโ€‹เบ›เบธเบ‡โ€‹เบชเบฐโ€‹เบชเบปเบก 2.4.3 เบกเบตโ€‹
    เบ›เปˆเบญเบเบญเบญเบเบกเบฒ!! เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปƒเบ”เป†
    เบฎเบธเปˆเบ™ 2.xx เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ. เบ–เป‰เบฒเบเบฒเบ™เบเบปเบเบฅเบฐเบ”เบฑเบš
    เบˆเบฒเบเป€เบงเบตเบŠเบฑเบ™ v1.xx, เบเบฐเบฅเบธเบ™เบฒเบ”เบฒเบงเป‚เบซเบผเบ” เปเบฅเบฐ
    เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” XISMuS
  • 2
    facetracknoir
    facetracknoir
    Modular headtracking เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹
    เบฎเบญเบ‡เบฎเบฑเบšเบซเบผเบฒเบเบ•เบปเบงเบ•เบดเบ”เบ•เบฒเบกเปƒเบšเบซเบ™เป‰เบฒ, เบ•เบปเบงเบเบญเบ‡
    เปเบฅเบฐเป‚เบ›เป‚เบ•เบ„เบญเบ™เป€เบเบก. เปƒเบ™เบšเบฑเบ™เบ”เบฒเบœเบนเป‰เบ•เบดเบ”เบ•เบฒเบก
    เปเบกเปˆเบ™ SM FaceAPI, AIC Inertial Head
    เบšเบปเบšเบ•เบดเบ”เบ•เบฒเบกเบฅเบธเบ” ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” facetracknoir
  • 3
    PHP QR Code
    PHP QR Code
    PHP QR Code เปเบกเปˆเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ” (LGPL)
    เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ” QR,
    เบšเบฒเป‚เบ„เบ” 2 เบกเบดเบ•เบด. เบญเบตเบ‡เปƒเบชเปˆ
    libqrencode C เบซเปเบชเบฐเบซเบกเบธเบ”, เบชเบฐเบซเบ™เบญเบ‡ API เบชเปเบฒเบฅเบฑเบš
    เบชเป‰เบฒเบ‡ QR Code barc...
    เบ”เบฒเบงเป‚เบซเบฅเบ” PHP QR Code
  • 4
    freeciv
    freeciv
    Freeciv เป€เบ›เบฑเบ™ turn-based เบŸเบฃเบต
    เป€เบเบกเบเบธเบ”เบ—เบฐเบชเบฒเบ” multiplayer, เป€เบŠเบดเปˆเบ‡เปเบ•เปˆเบฅเบฐเบ„เบปเบ™
    เบœเบนเป‰เบ™เบเบฒเบเป€เบ›เบฑเบ™เบœเบนเป‰เบ™เปเบฒเบ‚เบญเบ‡ a
    เบžเบปเบ™โ€‹เบฅเบฐโ€‹เป€เบฎเบทเบญเบ™โ€‹, เบเบฒเบ™โ€‹เบ•เปเปˆโ€‹เบชเบนเป‰โ€‹เป€เบžเบทเปˆเบญโ€‹เปƒเบซเป‰โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹
    เป€เบ›เบปเป‰เบฒเปเบฒเบเบชเบนเบ‡เบชเบธเบ”: เบˆเบฐเป€เบ›เบฑเบ™...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Freeciv
  • 5
    เบเปˆเบญเบ‡เบŠเบฒเบ Cuckoo
    เบเปˆเบญเบ‡เบŠเบฒเบ Cuckoo
    Cuckoo Sandbox เปƒเบŠเป‰เบญเบปเบ‡เบ›เบฐเบเบญเบšเป€เบžเบทเปˆเบญ
    เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒเบžเบถเบ”เบ•เบดเบเปเบฒเบ‚เบญเบ‡ malware เปƒเบ™ a
    เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก Sandbox; เป‚เบ”เบ”เบ”เปˆเบฝเบงเบˆเบฒเบ
    เบชเปˆเบงเบ™เบ—เบตเปˆเป€เบซเบผเบทเบญเบ‚เบญเบ‡เบฅเบฐเบšเบปเบš. เบกเบฑเบ™เบชเบฐเบซเบ™เบญเบ‡เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”
    เบเบฒเบ™โ€‹เบงเบดโ€‹เป€เบ„เบฒเบฐ o...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Cuckoo Sandbox
  • 6
    LMS-YouTube
    LMS-YouTube
    เบซเบผเบดเป‰เบ™เบงเบดเบ”เบตเป‚เบญ YouTube เปƒเบ™ LMS (เบเบฒเบ™เบชเบปเปˆเบ‡
    Triode's to YouTbe API v3) เบ™เบตเป‰เปเบกเปˆเบ™
    เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ”เบถเบ‡เบ‚เปเป‰เบกเบนเบ™เป„เบ”เป‰
    เบˆเบฒเบ
    https://sourceforge.net/projects/lms-y...
    เบ”เบฒเบงเป‚เบซเบฅเบ” LMS-YouTube
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

Ad