دوره آموزشی
The Great Courses
دوبله زبان فارسی

برنامه‌نویسی موازی در R

برنامه‌نویسی موازی در R

✅ سرفصل و جزئیات آموزش

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

زبان برنامه‌نویسی R بخش مهمی از پشته فناوری مدرن است، اما گاهی اجرای کدهای R زمان‌بر می‌شود. خبر خوب این است که بیشتر رایانه‌های امروزی دارای چندین پردازنده هستند. این دوره برنامه‌نویسی موازی به مدرس کمک می‌کند تا با استفاده از سخت‌افزاری که از قبل در اختیار دارد، سرعت اجرای کدها را به‌طور قابل‌توجهی افزایش دهد.

یادگیری مفاهیم کلیدی

در این دوره، مفاهیم اصلی برنامه‌نویسی موازی به‌صورت مرحله‌به‌مرحله آموزش داده می‌شوند. مدرس چگونگی پروفایل‌گیری و بنچمارک‌کردن محاسبات رایجی مانند bootstrapها و نگاشت توابع را توضیح می‌دهد. همچنین یاد می‌گیرید چگونه عملیاتی را شناسایی کنید که از موازی‌سازی بیشترین بهره را می‌برند.

استفاده از پکیج‌های R برای موازی‌سازی عملیات

در ادامه، با مجموعه‌ای از پکیج‌های بالغ و پرکاربرد R مانند parallel، foreach و future آشنا می‌شوید. مدرس نشان می‌دهد چگونه با استفاده از این پکیج‌ها، عملیات مربوط به لیست‌ها، ماتریس‌ها و Data Frameها را به‌صورت موازی اجرا کنید. با انجام تمرین‌های متنوع، مهارت لازم برای کاهش زمان اجرای حلقه‌های تو در تو به‌دست می‌آورید. همچنین روش‌های نظارت، دیباگ و رفع مشکلات بازتولیدپذیری در کدهای موازی آموزش داده می‌شوند.

موازی‌سازی کدهای موجود

با ابزارها و مفاهیمی که در این دوره یاد می‌گیرید، می‌توانید کدهای موازی بنویسید که به‌مراتب سریع‌تر اجرا می‌شوند. در پایان دوره، مدرس مهارت‌های لازم برای موازی‌سازی و نگهداری اصولی کدهای موجود را در اختیار خواهد داشت.

برنامه‌نویسی موازی در R

  • آیا باید موازی‌سازی کنیم؟ None
  • موازی‌سازی در R None
  • اندازه‌گیری مزایا None
  • کاربرد parLapply در دنیای واقعی None
  • خانواده توابع parallel apply None
  • استفاده از foreach None
  • عملیات پیشرفته foreach None
  • Futures None
  • نگاشت با Future None
  • عملیات پیشرفته با furrr None
  • کارهای پیشرفته‌تر با ()future_map None
  • نظارت و مدیریت حافظه None
  • بازتولیدپذیری در اجرای موازی None
  • دیباگ در اجرای موازی None
  • دیباگ پیشرفته None
  • جمع‌بندی نهایی None

2,384,000 596,000 تومان

مشخصات آموزش

برنامه‌نویسی موازی در R

  • تاریخ به روز رسانی: 1404/12/10
  • سطح دوره:متوسط
  • تعداد درس:16
  • مدت زمان :4:00:00
  • حجم :309.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید