کتاب صوتی مقدمه‌ای بر محاسبات در مدل‌سازی سیستم‌ها

دوره مقدمه‌ای بر محاسبات در مدل‌سازی سیستم‌ها دوره جامع «مقدمه‌ای بر محاسبات در مدل‌سازی سیستم‌ها»: دروازه‌ای به دنیای محاسبات سطح بالا (HPC) قدرت ابرکامپیوترها را در دستان خود بگیرید! آیا تا به حال ب...

انتخاب پلن

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

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

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

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

عنوان دوره: دوره مقدمه‌ای بر محاسبات در مدل‌سازی سیستم‌ها

موضوع کلی: برنامه نویسی

موضوع میانی: محاسبات سطح بالا (High-Performance Computing)

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

  • 1. مقدمه‌ای بر مدل‌سازی سیستم‌ها
  • 2. چرایی نیاز به مدل‌سازی: از توصیف تا پیش‌بینی
  • 3. انواع مدل‌های سیستم: از تحلیلی تا شبیه‌سازی
  • 4. مقدمه‌ای بر محاسبات و نقش آن در مدل‌سازی
  • 5. چالش‌های محاسباتی در مدل‌سازی سیستم‌های پیچیده
  • 6. مقدمه‌ای بر محاسبات با کارایی بالا (HPC)
  • 7. دلایل نیاز به HPC در علم و مهندسی
  • 8. مفاهیم کلیدی HPC: سرعت، مقیاس‌پذیری، موازی‌سازی
  • 9. تاریخچه و تکامل HPC
  • 10. اکوسیستم HPC: سخت‌افزار، نرم‌افزار و کاربران
  • 11. مروری بر زبان‌های برنامه‌نویسی رایج در HPC (پایتون/C++)
  • 12. اصول برنامه‌نویسی بهینه برای کارایی
  • 13. مدیریت حافظه در برنامه‌نویسی کارا
  • 14. ساختارهای داده بنیادی و اهمیت آن‌ها در HPC
  • 15. آرایه‌ها و ماتریس‌ها: ستون فقرات داده در مدل‌سازی
  • 16. اشاره‌گرها و ارجاعات در C++ برای کنترل حافظه
  • 17. توابع و زیربرنامه‌ها برای ماژولار کردن کد
  • 18. مدیریت خطا و اشکال‌زدایی در کد HPC
  • 19. استفاده از کتابخانه‌های استاندارد و مزایای آن‌ها
  • 20. اصول نوشتن کد خوانا و قابل نگهداری
  • 21. مبانی معماری کامپیوتر: CPU و حافظه
  • 22. سلسله مراتب حافظه: ثبات‌ها، کش‌ها، RAM
  • 23. اثر کش (Cache Locality) و بهینه‌سازی دسترسی به حافظه
  • 24. پهنای باند حافظه و تأثیر آن بر کارایی
  • 25. معماری پردازنده‌های چند هسته‌ای (Multi-core CPUs)
  • 26. پردازش موازی در سطح دستورالعمل (ILP)
  • 27. واحدهای پردازش برداری (SIMD/AVX)
  • 28. مقدمه‌ای بر واحدهای پردازش گرافیکی (GPUs)
  • 29. معماری داخلی GPU و هسته‌های CUDA/OpenCL
  • 30. حافظه GPU: Global, Shared, Constant
  • 31. مزایا و معایب GPU در محاسبات علمی
  • 32. شبکه‌های اتصال داخلی (Interconnects) در خوشه‌ها
  • 33. توپولوژی‌های شبکه: از گذرگاه تا توروس
  • 34. سیستم‌های ذخیره‌سازی موازی (Parallel File Systems)
  • 35. ورودی/خروجی (I/O) با کارایی بالا
  • 36. مقدمه‌ای بر برنامه‌نویسی موازی
  • 37. مفاهیم موازی‌سازی: وظیفه و داده
  • 38. قانون امدال (Amdahl's Law) و قانون گوستافسون (Gustafson's Law)
  • 39. معماری‌های حافظه مشترک (Shared Memory Architectures)
  • 40. OpenMP: مبانی و دستورالعمل‌ها
  • 41. موازی‌سازی حلقه‌ها با OpenMP
  • 42. همگام‌سازی و بخش‌های بحرانی در OpenMP
  • 43. زمان‌بندی (Scheduling) در OpenMP
  • 44. معماری‌های حافظه توزیع‌شده (Distributed Memory Architectures)
  • 45. MPI: مبانی و توابع اولیه (MPI_Init, MPI_Finalize, MPI_Comm_rank, MPI_Comm_size)
  • 46. ارتباطات نقطه‌به‌نقطه (Point-to-Point Communications) در MPI
  • 47. ارتباطات جمعی (Collective Communications) در MPI (MPI_Bcast, MPI_Reduce)
  • 48. انواع داده سفارشی در MPI
  • 49. ارتباطات غیرهم‌زمان در MPI
  • 50. برنامه‌نویسی ترکیبی MPI و OpenMP
  • 51. مقدمه‌ای بر برنامه‌نویسی GPU با CUDA
  • 52. هسته‌ها و بلوک‌ها در CUDA
  • 53. مدیریت حافظه در CUDA
  • 54. بهینه‌سازی هسته‌های CUDA
  • 55. OpenCL: یک جایگزین برای CUDA
  • 56. Pthreads برای موازی‌سازی در لینوکس (مقدماتی)
  • 57. مفاهیم موازی‌سازی داده (Data Parallelism)
  • 58. مفاهیم موازی‌سازی وظیفه (Task Parallelism)
  • 59. الگوهای طراحی موازی (Parallel Design Patterns)
  • 60. اهمیت اندازه‌گیری و تحلیل عملکرد
  • 61. معیارهای عملکرد: فلوپس، زمان، شتاب
  • 62. ابزارهای پروفایلینگ: Gprof, Valgrind, Intel VTune
  • 63. شناسایی گلوگاه‌های عملکرد (Bottlenecks)
  • 64. بهینه‌سازی کامپایلر و پرچم‌های آن
  • 65. بهینه‌سازی دسترسی به حافظه کش
  • 66. برداری‌سازی (Vectorization) و استفاده از دستورالعمل‌های SIMD
  • 67. حذف سربار (Overhead) در کد موازی
  • 68. تعادل بار (Load Balancing) در سیستم‌های توزیع‌شده
  • 69. کاهش ارتباطات در MPI
  • 70. تکنیک‌های کاهش همگام‌سازی
  • 71. بهینه‌سازی الگوریتم‌ها برای موازی‌سازی
  • 72. استفاده از کتابخانه‌های بهینه‌شده (BLAS, LAPACK)
  • 73. تحلیل مقیاس‌پذیری برنامه‌های موازی
  • 74. گزارش‌دهی و تفسیر نتایج عملکرد
  • 75. مقدمه‌ای بر روش‌های عددی در مدل‌سازی
  • 76. حل دستگاه معادلات خطی: مستقیم و تکراری
  • 77. تبدیل فوریه سریع (FFT) و کاربردهای آن
  • 78. حل معادلات دیفرانسیل معمولی (ODEs)
  • 79. حل معادلات دیفرانسیل جزئی (PDEs)
  • 80. شبیه‌سازی مونت کارلو (Monte Carlo Simulation)
  • 81. استفاده از کتابخانه‌های علمی در پایتون (NumPy, SciPy)
  • 82. کتابخانه‌های HPC برای جبر خطی (BLAS, LAPACK, ScaLAPACK)
  • 83. کتابخانه‌های حل‌کننده معادلات دیفرانسیل (PETSc, Trilinos)
  • 84. کتابخانه‌های موازی برای تبدیل فوریه
  • 85. مدیریت و زمان‌بندی کارها در خوشه‌ها (Slurm, PBS)
  • 86. محیط‌های توسعه HPC: کامپایلرها، لینک‌کننده‌ها
  • 87. سیستم‌های فایل موازی (Lustre, GPFS)
  • 88. کانتینرهای نرم‌افزاری برای HPC (Docker, Singularity)
  • 89. اشکال‌زدایی (Debugging) برنامه‌های موازی
  • 90. نظارت بر منابع سیستم (Monitoring)
  • 91. مجازی‌سازی در HPC: چالش‌ها و فرصت‌ها
  • 92. امنیت در خوشه‌های HPC
  • 93. مدیریت داده در محیط‌های HPC
  • 94. اتوماسیون و اسکریپت‌نویسی برای وظایف HPC
  • 95. شبیه‌سازی سیستم‌های فیزیکی (مثال: دینامیک سیالات محاسباتی CFD)
  • 96. مدل‌سازی سیستم‌های زیستی (مثال: شبیه‌سازی پروتئین‌ها)
  • 97. مدل‌سازی سیستم‌های اقتصادی و مالی
  • 98. کاربرد HPC در علوم زمین و آب و هوا
  • 99. کاربرد HPC در هوش مصنوعی و یادگیری عمیق (مقدماتی)
  • 100. چالش‌ها و فرصت‌های HPC در مدل‌سازی سیستم‌های پیچیده
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: High-Performance Computing HPC آموزش برنامه نویسی برنامه نویسی برنامه نویسی HPC برنامه نویسی سیستم دوره محاسبات سیستم های محاسباتی سیستم های مدل سازی محاسبات محاسبات پیشرفته محاسبات سطح بالا مدل سازی سیستم ها مدل سازی کامپیوتری مقدمه ای بر محاسبات

نظرات

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

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