کتاب توسعهٔ برنامه‌های موازی کارآمد با فورترن مدرن

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره توسعهٔ برنامه‌های موازی کارآمد با فورترن مدرن

موضوع کلی: علوم کامپیوتر و مهندسی نرم‌افزار

موضوع میانی: برنامه‌نویسی پیشرفته و موازی

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر برنامه‌نویسی در فورترن مدرن
  • 2. آشنایی با ویژگی‌های استاندارد فورترن 2003
  • 3. ساختارهای داده‌ای پیشرفته در فورترن
  • 4. کار با آرایه‌های چندبعدی و عملیات روی آن‌ها
  • 5. زیربرنامه‌ها و ماژول‌ها در فورترن
  • 6. مدیریت حافظه و تخصیص پویا
  • 7. مفاهیم برنامه‌نویسی شیءگرا در فورترن
  • 8. کار با فایل‌ها و ورودی/خروجی
  • 9. مقدمه‌ای بر محاسبات موازی
  • 10. مدل‌های موازی‌سازی: اشتراک حافظه و پیام‌رسانی
  • 11. مفاهیم اساسی موازی‌سازی با OpenMP
  • 12. دستورات اصلی OpenMP: مناطق موازی و وظایف
  • 13. همگام‌سازی در OpenMP: قفل‌ها و بخش‌های انتقادی
  • 14. مدیریت داده‌ها در OpenMP: private, shared, reduction
  • 15. موازی‌سازی حلقه‌ها با OpenMP
  • 16. کار با وظایف در OpenMP
  • 17. بهینه‌سازی عملکرد با OpenMP
  • 18. مقدمه‌ای بر MPI: پیام‌رسانی در سیستم‌های توزیع‌شده
  • 19. مفاهیم اساسی MPI: فرستنده، گیرنده، و ارتباطات
  • 20. عملیات اولیه MPI: Send, Recv, Isend, Irecv
  • 21. ارتباطات جمعی در MPI: Broadcast, Scatter, Gather
  • 22. عملیات کاهش (Reduction) در MPI
  • 23. مدیریت گروه‌ها و دامنه‌ها در MPI
  • 24. ساختارهای داده‌ای سفارشی در MPI
  • 25. اشکال‌زدایی برنامه‌های MPI
  • 26. مقدمه‌ای بر CUDA برای برنامه‌نویسی GPU
  • 27. معماری GPU و مدل برنامه‌نویسی CUDA
  • 28. کرنل‌ها و نخ‌های CUDA
  • 29. مدیریت حافظه در CUDA: Global, Shared, Constant
  • 30. همگام‌سازی در CUDA
  • 31. تکنیک‌های بهینه‌سازی عملکرد CUDA
  • 32. کار با شتاب‌دهنده‌های سخت‌افزاری
  • 33. مقدمه‌ای بر برنامه‌نویسی موازی در سطح سیستم‌عامل
  • 34. نخ‌های سیستمی (Threads)
  • 35. همگام‌سازی نخ‌ها: Mutexes, Semaphores
  • 36. مدیریت وظایف و زمان‌بندی نخ‌ها
  • 37. مقدمه‌ای بر مدل‌های برنامه‌نویسی موازی پیشرفته
  • 38. مدل‌های مبتنی بر گرافی (Graph-based models)
  • 39. مدل‌های مبتنی بر جریان داده (Dataflow models)
  • 40. مدل‌های مبتنی بر بازیگر (Actor models)
  • 41. کاربرد فورترن در محاسبات علمی پرکاربرد
  • 42. شبیه‌سازی‌های فیزیکی و عددی
  • 43. مدل‌سازی آب و هوا و اقلیم
  • 44. تحلیل داده‌های بزرگ در علوم
  • 45. محاسبات در حوزه مهندسی سازه
  • 46. کاربرد در مهندسی سیالات
  • 47. مدل‌سازی در حوزه علوم زیستی
  • 48. کاربرد در محاسبات مالی
  • 49. بهینه‌سازی الگوریتم‌های موازی
  • 50. روش‌های جستجوی موازی
  • 51. الگوریتم‌های موازی برای مرتب‌سازی
  • 52. الگوریتم‌های موازی برای مسائل گراف
  • 53. الگوریتم‌های موازی برای بهینه‌سازی عددی
  • 54. الگوریتم‌های موازی برای یادگیری ماشین
  • 55. مباحث پیشرفته در OpenMP
  • 56. دستورات Taskgroup و Cancel
  • 57. مباحث پیشرفته در MPI
  • 58. ارتباطات غیرهمزمان پیشرفته
  • 59. مباحث پیشرفته در CUDA
  • 60. مدیریت رویدادها و زمان‌بندی در CUDA
  • 61. استفاده از کتابخانه‌های موازی استاندارد
  • 62. کتابخانه‌های موازی برای جبر خطی (BLAS, LAPACK)
  • 63. کتابخانه‌های موازی برای پردازش سیگنال
  • 64. کتابخانه‌های موازی برای تحلیل داده
  • 65. تست و ارزیابی عملکرد برنامه‌های موازی
  • 66. روش‌های پروفایلینگ و بنچمارکینگ
  • 67. تجزیه و تحلیل پیچیدگی الگوریتم‌های موازی
  • 68. مقدمه‌ای بر برنامه‌نویسی موازی در ابرکامپیوترها
  • 69. معماری‌های ابرکامپیوتری
  • 70. چالش‌های برنامه‌نویسی در مقیاس بزرگ
  • 71. استفاده از ابزارهای اشکال‌زدایی توزیع‌شده
  • 72. اصول مهندسی نرم‌افزار در پروژه‌های موازی
  • 73. مدیریت کد و نسخه‌بندی در تیم‌های موازی
  • 74. مستندسازی فنی برنامه‌های موازی
  • 75. اصول طراحی نرم‌افزار مقیاس‌پذیر
  • 76. مباحث تکمیلی در فورترن مدرن
  • 77. قابلیت‌های جدید در استانداردهای آتی فورترن
  • 78. کاربرد فورترن در محاسبات با کارایی بالا (HPC)
  • 79. مقدمه‌ای بر مدل‌های موازی‌سازی ترکیبی
  • 80. ترکیب OpenMP و MPI
  • 81. ترکیب CUDA و MPI
  • 82. مباحث پیشرفته در بهینه‌سازی حافظه
  • 83. مدیریت کش و حافظه سلسله مراتبی
  • 84. تکنیک‌های کاهش مصرف انرژی در محاسبات موازی
  • 85. ملاحظات امنیتی در برنامه‌نویسی موازی
  • 86. مقدمه‌ای بر محاسبات توزیع‌شده و کلاسترها
  • 87. شبکه‌های ارتباطی در کلاسترها
  • 88. نرم‌افزارهای مدیریت کلاستر (Resource Managers)
  • 89. کاربرد فورترن در حل مسائل علمی پیچیده
  • 90. مدل‌سازی دینامیک سیالات محاسباتی (CFD)
  • 91. روش اجزای محدود (FEM) در فورترن
  • 92. مقدمه‌ای بر برنامه‌نویسی موازی ناهمگن
  • 93. بهینه‌سازی برای معماری‌های ناهمگن
  • 94. مقدمه‌ای بر مفاهیم کوانتومی در محاسبات موازی
  • 95. کاربرد در محاسبات علمی نوین
  • 96. پروژه‌های عملی و کاربردی با فورترن مدرن
  • 97. توسعه یک شبیه‌ساز موازی ساده
  • 98. پیاده‌سازی یک الگوریتم موازی پایه
  • 99. مطالعه موردی: بهینه‌سازی یک برنامه علمی موجود
  • 100. نکات پایانی و مسیرهای یادگیری آینده

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.