تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی برنامه نویسی موازی و همزمان پایتون بخش1

دوره آموزشی برنامه نویسی موازی و همزمان پایتون بخش1

2 ساعت 12 دقیقهپیشرفته2019-08-29

مدرسین

Barron Stone

Barron Stone

Electrical Engineer

Olivia Chiu Stone

Olivia Chiu Stone

Programmer, Engineer

جزئیات دوره

برنامه نویسی موازی قابلیت اجرای چندین دستورالعمل به طور همزمان را باز می کند، توان کلی پردازش را افزایش می دهد و برای نوشتن برنامه های سریعتر و کارآمدتر کلیدی است. کنجکاو هستید که برنامه نویسی موازی در دنیای واقعی چگونه کار می کند؟ در این دوره، با مربیان بارون و اولیویا استون همراه باشید تا مبانی برنامه نویسی موازی را در پایتون معرفی کرده و دانش اساسی لازم برای نوشتن کد کارآمدتر و کارآمدتر را ارائه دهند. بارون و اولیویا مفاهیمی مانند نخ و محرومیت متقابل را به شیوه ای سرگرم کننده و آموزنده توضیح می دهند و آنها را به فعالیت های روزمره ای که در آشپزخانه انجام می دهید، مرتبط می کند. برای تثبیت ایده ها، آنها آنها را در عمل با استفاده از پایتون نمایش می دهند. هر درس کوتاه و کاربردی است و با تکنیک های عملی، نظریه را به خانه می رساند.

اهداف یادگیری
محاسبه متوالی در مقابل موازی
حافظه به اشتراک گذاشته شده در مقابل توزیع شده
استفاده از نخ ها و فرآیندهای چندگانه
مراحل اساسی چرخه عمر نخ
جلوگیری از مسابقات داده
اجرای محرومیت متقابل
قفل
بررسی زنده بودن

مهارت ها

Programming FoundationsPythonFoundationsProgramming LanguagesOpen SourceSoftware Development

سرفصل ها

0. مقدمه

  • 01 - اصول برنامه نویسی موازی را بیاموزید
  • 02 - آنچه باید بدانید
  • 03 - فایل‌های تمرینی

1. سخت‌افزار محاسباتی موازی

  • 04 - محاسبات ترتیبی در مقابل محاسبات موازی
  • 05 - معماری‌های محاسباتی موازی
  • 06 - حافظه مشترک در مقابل حافظه توزیع شده

2. موضوعات و فرآیندها

  • 07 - موضوع در مقابل فرآیند
  • 08 - اجرای همزمان در مقابل موازی
  • 09 - قفل مفسر جهانی - نسخه آزمایشی پایتون
  • 10 - موضوعات متعدد - نسخه ی نمایشی پایتون
  • 11 - فرآیندهای متعدد - نسخه ی نمایشی پایتون
  • 12 - زمانبندی اجرا
  • 13 - زمان بندی اجرا - دمو پایتون
  • 14 - چرخه عمر نخ
  • 15 - چرخه حیات رشته - نسخه ی نمایشی پایتون
  • 16 - نخ دیمون
  • 17 - رشته دیمون - دمو پایتون

3. طرد متقابل

  • 18 - مسابقه داده
  • 19 - مسابقه داده - نسخه ی نمایشی پایتون
  • 20 - طرد متقابل
  • 21 - محرومیت متقابل - نسخه ی نمایشی پایتون

4. قفل

  • 22 - قفل مجدد
  • 23 - Rlock - نسخه ی نمایشی پایتون
  • 24 - قفل را امتحان کنید
  • 25 - کسب غیر مسدود کننده - نسخه آزمایشی پایتون
  • 26 - قفل خواندن و نوشتن
  • 27 - قفل خواندن و نوشتن - دمو پایتون

5. سرزندگی

  • 28 - بن بست
  • 29 - بن بست - نسخه ی نمایشی پایتون
  • 30 - قفل رها شده
  • 31 - قفل رها شده - دمو پایتون
  • 32 - گرسنگی
  • 33 - گرسنگی - نسخه ی نمایشی پایتون
  • 34 - Livelock
  • 35 - Livelock - نسخه ی نمایشی پایتون

نتیجه

  • 36 - مراحل بعدی

دوره های مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal