یک رابط ارسال پیام (MPI) یک پروتکل ارتباطی است که به فرآیندها یا گرههای مختلف در یک سیستم محاسباتی توزیع شده اجازه میدهد تا با یکدیگر ارتباط برقرار کرده و دادهها را مبادله کنند. MPI معمولاً در سیستمهای محاسباتی با کارایی بالا (HPC) برای هماهنگ کردن وظایف محاسباتی موازی در چندین پردازنده یا گره و اطمینان از به اشتراکگذاری دقیق و کارآمد دادهها بین آنها استفاده میشود. MPI نحوه ارسال و دریافت پیام ها را بین فرآیندها مشخص می کند و مجموعه ای از توابع کتابخانه ای را فراهم می کند که برنامه نویسان را قادر می سازد برنامه های کاربردی توزیع شده را به روشی استاندارد و قابل حمل ایجاد و کنترل کنند.
تاریخ انتشار: