خطای out of memory به هنگام استفاده از GPU در متلب - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

خطای out of memory به هنگام استفاده از GPU در متلب

0 امتیاز
با سلام

من برنامه ای را در متلب با استفاده از پردازش موازی دارم مینویسم که داده های ان سه بعدیست و سایز برخی به طور مثال 11*360*19 است. از جایی به بعد متلب خطای out of memory می دهد و اجرای برنامه متوقف می شود. راهکاری که به ذهنم رسید انتقال داده ها از GPU به CPU، سپس reset حافظه GPU و دوباره برگرداندن متغیرهای مورد نیاز به GPU بود. با این دستورات:

gpuarray & gather

اما در ادامه با افزایش تعداد متغیرها باز هم این پیام ظاهر شد. از طرفی این تبادل اطلاعات بین cPU و GPU باعث کند شدن برنامه می شود.

ایا راهکار بهتری وجود دارد؟

گرافیک سیستم من: GeForce 820M
سوال شده آبان 11, 1397  بوسیله ی saraee (امتیاز 11)   1 3 3

پاسخ شما

اسم شما برای نمایش (دلخواه):
از ایمیل شما فقط برای ارسال اطلاعات بالا استفاده میشود.
تایید نامه ضد اسپم:

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
...