رابط فرستادن پیام

دانشنامه عمومی

رابط فرستادن پیام یا Message Passing Interface ( به صورت اختصاری MPI ) یک سیستم استاندارد فرستادن پیام است که توسط گروهی از محققان دانشگاهی و صنعتی طراحی شده است. این رابط روی طیف وسیعی از رایانه های موازی پیاده سازی شده است.
استاندارد MPI ساختار و کاربرد چند رویهٔ اساسی را تعریف می کند که برای ساختن برنامه های موازی که از فرستادن پیام استفاده می شوند، از آن ها می تواند استفاده شود. این رویه ها برای تعداد زیادی از کاربران قابل استفاده هستند و علاوه بر آن ماهیت استاندارد این رویه ها باعث می شود نرم افزارهای نوشته شده با این رویه های کتابخانه ای قابلیت حمل بالایی روی سکوهای مختلف داشته باشند.
پیاده سازی های مختلفی از MPI صورت گرفته است که بسیاری از آن ها کاملاً تست شده و مطمئن هستند. بسیاری از آن ها آزاد و حتی بعضی بدون محدودیت و توافق نامه قابل استفاده هستند. پیاده سازی های MPI برای زبان های مختلفی از جمله فرترن، زبان های C و C++، جاوا و غیره موجود است. دو پیاده سازی معروف عبارتند از Open MPI و MPICH.
کتابخانه های استانداردی مانند MPI و PVM صنعت توسعهٔ نرم افزارهای موازی را رونق داده اند و ساختن نرم افزارهای موازی و مقیاس پذیر بزرگ را امکان پذیر ساخته اند.
عکس رابط فرستادن پیام
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلف

پیشنهاد کاربران

بپرس