TGViewer
انجمن برنامه نویسی جولیا انجمن برنامه نویسی جولیا @julia_programming · 1.89K subscribers
Post #295 3.56K
برنامه نویسی GPU
همه ما در کامپیوتر های شخصی خود یک پردازنده گرافیکی (GPU) داریم که از وجود آن غافل هستیم. صد البته که بازی ها و ویدیو هایی که می بینیم توسط این بخش رندر می شوند اما آیا می توان از توان محاسباتی GPU برای محاسبات خودمان استفاده کنیم؟ پاسخ مثبت است. اما چه مزایایی در این محاسبات هست. واحد پردازنده گرافیکی به صورت ذاتی برای انجام محاسبات ماتریسی با حجم بسیار بالا طراحی شده است. دلیل این مورد استفاده بسیار از جبر خطی در محاسبات گرافیکی است. GPU بر خلاف CPU ساختار متفاوتی دارد و معمولا چند صد هسته دارد. علاوه بر آن یک حافظه اختصاصی پر سرعت هم در کنار آن وجود دارد. نحوه محاسبه در GPU به صورت زیر است:
1- ابتدا داده هایتان از حافظه اصلی (RAM) به حافظه GPU کپی می شود. این مرحله از همه زمانبر تر است و برای محاسبات کم حجم باعث می شود که سرعت آن در مقایسه با CPU کاهش پیدا کند.
2- پردازندهCPU به واحد GPU دستور یک محاسبه خاص را می دهد.
3- عملیات به صورت موازی در چندین هسته GPU انجام شده و نتیجه در حافظه GPU باقی می ماند.
4- مقدار نتیجه به حافظه اصلی کپی می شود.

🆔 @Julia_Programming
More from @julia_programming
  1. Oct 7, 2026بورسیه فول فاند برنامه نویسی جولیا حوزه : اقتصاد کشور : آلمان ✅ مشاهده 🆔 @julia_programmi…
  2. Oct 6, 2026استخدام مهندس داده مسلط به جولیا در کمپانی IQVIA کشور : آلمان مدرک : لیسانس ✅ مشاهده 🆔 @j…
  3. Oct 5, 2026بورسیه دکتری در حوزه مدلسازی با جولیا کشور : سوئیس حوزه : محاسبات و شبیه سازی بیولوژی ✅ مش…
  4. Oct 4, 2026با توجه به آپدیت دوره جامع برنامه نویسی حدودا 50 درصد دوره بصورت مجدد ضبط گردیده و از طریق…
  5. Oct 3, 2026استخدام برنامه نویس جولیا در حوزه بیوانفورماتیک کشور : لندن حقوق : 50 هزار یورو در سال ✅‌…
  6. Oct 2, 2026معرفی کوتاه دوره برنامه نویسی جولیا آپدیت 2026 همیشه آینده از آن کسانی بوده است که زودتر ش…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →