, ,

کتاب مقدمه‌ای بر معماری‌های کامپیوتری برای HPC

تومان249,950

انتخاب پلن

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

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

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

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

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

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


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

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

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

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب مقدمه‌ای بر معماری‌های کامپیوتری برای HPC

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

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

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مفاهیم پایه محاسبات
  • 2. نیاز به محاسبات سطح بالا (HPC)
  • 3. معماری‌های کامپیوتری و HPC
  • 4. تکامل معماری‌های کامپیوتری
  • 5. قانون مور و محدودیت‌های آن
  • 6. معماری فون نویمان
  • 7. محدودیت‌های تنگنای حافظه
  • 8. معماری هاروارد
  • 9. معماری‌های موازی
  • 10. انواع موازی‌سازی: داده، وظیفه، پایپ‌لاین
  • 11. معماری SIMD و MIMD
  • 12. برنامه‌نویسی موازی: مدل‌های حافظه اشتراکی و توزیع‌شده
  • 13. معماری‌های چند هسته‌ای
  • 14. حافظه‌های Cache و سلسله مراتب حافظه
  • 15. اصول کار Cache
  • 16. انواع Cache: L1, L2, L3
  • 17. سیاست‌های جایگزینی Cache
  • 18. انسجام Cache
  • 19. معماری‌های GPU
  • 20. تفاوت CPU و GPU
  • 21. محاسبات GPU: مفاهیم CUDA و OpenCL
  • 22. معماری GPU: Streaming Multiprocessors (SMs)
  • 23. مدیریت حافظه GPU
  • 24. بهینه‌سازی کد برای GPU
  • 25. معماری FPGA
  • 26. مزایا و معایب FPGA در HPC
  • 27. زبان‌های توصیف سخت‌افزار (HDL): VHDL و Verilog
  • 28. برنامه‌نویسی FPGA برای HPC
  • 29. معماری‌های کلاستر
  • 30. شبکه‌های ارتباطی در کلاسترها: InfiniBand و Ethernet
  • 31. پیاده‌سازی موازی‌سازی در کلاسترها
  • 32. مدیریت منابع در کلاسترها: Schedulers
  • 33. سیستم‌عامل‌های HPC
  • 34. سیستم‌عامل‌های لینوکس برای HPC
  • 35. مدیریت فرایندها و منابع در سیستم‌عامل
  • 36. مانیتورینگ و عیب‌یابی سیستم
  • 37. ابزارهای پروفایلینگ
  • 38. Gprof
  • 39. Valgrind
  • 40. Intel VTune Amplifier
  • 41. ابزارهای بنچمارکینگ
  • 42. HPL (High-Performance Linpack)
  • 43. STREAM
  • 44. IOR (Interleaved-Or-Random)
  • 45. اصول طراحی الگوریتم‌های موازی
  • 46. Decomposition و Assignment
  • 47. Granularity و Communication
  • 48. Load Balancing
  • 49. Scalability
  • 50. مدل‌های برنامه‌نویسی موازی
  • 51. MPI (Message Passing Interface)
  • 52. OpenMP
  • 53. CUDA
  • 54. OpenCL
  • 55. بهینه‌سازی کد برای HPC
  • 56. Vectorization
  • 57. Loop Unrolling
  • 58. Data Alignment
  • 59. Caching Strategies
  • 60. کاهش Communication Overhead
  • 61. الگوریتم‌های عددی موازی
  • 62. حل معادلات خطی
  • 63. الگوریتم‌های مرتب‌سازی موازی
  • 64. الگوریتم‌های تبدیل فوریه سریع (FFT) موازی
  • 65. روش‌های مونت کارلو موازی
  • 66. شبیه‌سازی مولکولی
  • 67. دینامیک مولکولی
  • 68. روش‌های انتگرال‌گیری زمانی
  • 69. نیروهای بین‌مولکولی
  • 70. شبیه‌سازی جریان سیالات (CFD)
  • 71. معادلات ناویه-استوکس
  • 72. روش‌های حل عددی معادلات CFD
  • 73. شبکه‌بندی محاسباتی
  • 74. یادگیری ماشین در HPC
  • 75. آموزش مدل‌های بزرگ
  • 76. بهینه‌سازی برای GPU
  • 77. Distributed Training
  • 78. تکنیک‌های موازی‌سازی برای یادگیری ماشین
  • 79. معماری‌های خاص دامنه (Domain-Specific Architectures – DSAs)
  • 80. معماری‌های شتاب‌دهنده برای هوش مصنوعی
  • 81. معماری‌های شتاب‌دهنده برای ژنومیک
  • 82. معماری‌های شتاب‌دهنده برای شبیه‌سازی‌های علمی
  • 83. امنیت در HPC
  • 84. حملات سایبری در محیط‌های HPC
  • 85. روش‌های امن‌سازی سیستم‌های HPC
  • 86. مدیریت دسترسی و احراز هویت
  • 87. ذخیره‌سازی در HPC
  • 88. سیستم‌های فایل موازی
  • 89. Lustre
  • 90. GPFS (IBM Spectrum Scale)
  • 91. Ceph
  • 92. مدیریت داده‌های بزرگ
  • 93. مفاهیم Big Data
  • 94. تکنولوژی‌های Big Data: Hadoop و Spark
  • 95. تحلیل داده‌های بزرگ در HPC
  • 96. مجازی‌سازی و Containerization در HPC
  • 97. Docker و Kubernetes
  • 98. بهینه‌سازی Containerها برای HPC
  • 99. مدیریت منابع با Kubernetes
  • 100. ابر محاسباتی و HPC

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

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

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

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

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


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

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

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

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب مقدمه‌ای بر معماری‌های کامپیوتری برای HPC”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا