MIMD در معماری محاسباتی چیست؟

MIMD (Multiple Instruction, Multiple Data) نوعی معماری پردازش موازی است که در آن چندین پردازنده چندین دستورالعمل را روی چندین قطعه داده به طور همزمان اجرا می کنند. برای افزایش قدرت پردازش کلی یک سیستم با تقسیم یک وظیفه به چندین زیرکار مستقل و کوچکتر که می توانند توسط پردازنده های مختلف به طور همزمان پردازش شوند، استفاده می شود. پردازنده ها در معماری MIMD از طریق یک شبکه ارتباطی به هم متصل می شوند که امکان همگام سازی و اشتراک گذاری داده ها را بین پردازنده ها فراهم می کند. این معماری معمولاً در برنامه های محاسباتی با کارایی بالا مانند شبیه سازی های علمی، پیش بینی آب و هوا و مدل سازی مالی استفاده می شود.

تاریخ انتشار: