چند برنامه چند داده (MPMD) در علم رایانش یکی از تکنیکهایی است که برای دستیابی به رایانش موازی از آن استفاده میشود. این روش زیر مجموعه روش چند دستور چند داده (MIMD)است. در این روش، کارها تقسیم شده و به صورت موازی در چندین پردازنده با ورودیهای موازی برای دستیابی به نتیجه سریعتر اجرا میگردند.