PDA

View Full Version : مشکل در موازی سازی با متلب



hamidreza3
شنبه 15 شهریور 1393, 20:19 عصر
سلام من یک سوال دارم لطفا کمکم کنید
من یک الگوریتم رو با دادهای ورودی مختلف روی 4 تا از هسته های کامپیوتر با کد زیر به صورت موازی اجرا می کنم
matlabpool open
clc;
spmd(4)

tic;
RAPSO(labindex)
toc;
end
matlabpool close
هر بار که اجرا می کنم جواب خروجی سیستم همون جواب های دفعه ی قبلی. که نباید این جور باشه. کسی می دونه مشکل از کجاست؟
اون الگوریتم با همون داده های متفاوت رو هر بار که به صورت عادی (غیر موازی) اجرا می کنم جواب های درست و متفاوت میده ولی هر بار که موازی اجراش می کنم هر دفعه همون جواب ها رو میده. چرا ؟

hamidreza3
یک شنبه 16 شهریور 1393, 18:29 عصر
کسی نیست راهنمایی کنه. نیاز فوری دارم. فکر کنم متلب داده ها رو کش می کنه که هی همون جواب قبلی رو نشون میده. البته فکر می کنم. کسی نظری نداره؟