آموزش با Raspberry Pis سوپر کامپیوتر خود را بسازید

Build Your Own Super Computer with Raspberry Pis

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: ایجاد یک خوشه کامپیوتری با استفاده از بردهای Raspberry Pi - همه چیز از سخت افزار، نرم افزار، طراحی و شبکه ساخت یک کامپیوتر فوق العاده با استفاده از چندین رایانه Raspberry Pi 2 B+ با Raspbian یک Raspberry Pi کارآمد از یک نصب اولیه Raspbian ایجاد کنید و آن را مطابق با نیازهای خود سفارشی کنید. نودهای برد Raspberry Pi را در کسری از زمانی که برای راه اندازی هر یک نیاز است، مدیریت کنید خوشه رایانه Raspberry Pi را با استفاده از رابط خط فرمان لینوکس با راحتی و سهولت مدیریت کنید OpenMPI را نصب کنید، برنامه های چند پردازنده را کامپایل و اجرا کنید. اصول اولیه نوشتن یک برنامه چند رشته ای در C با استفاده از روتر خانگی خود یک شبکه کامپیوتری ایجاد کنید یا با سوئیچ مدیریت شده به یک شبکه در سطح تولید گسترش دهید. دانش‌آموزان باید یک لپ‌تاپ یا دسک‌تاپ با اتصال به اینترنت و یک کارت‌خوان/نویسنده SD داشته باشند. مواد این کلاس می‌تواند بر اساس جاه‌طلبی‌های شما متفاوت باشد، اما حداقل مواد مورد نیاز عبارتند از: ۲ یا بیشتر رایانه Raspberry Pi، ۲ یا بیشتر کابل اترنت. ، یک روتر یا سوئیچ شبکه، 2 یا بیشتر منبع تغذیه میکرو USB (5 ولت، 1.5 تا 2 آمپر)، یک صفحه کلید USB سیمی، 2 یا بیشتر کارت micro SD (8 گیگابایت یا بیشتر)، یک مانیتور با ورودی HDMI، و یک کابل HDMI

آیا تا به حال خواسته اید سوپر کامپیوتر خود را بسازید؟ آیا می خواهید برنامه هایی بنویسید که بتوانند به طور همزمان روی هر تعداد گره محاسباتی که می خواهید اجرا شوند؟ آیا می خواهید بیاموزید که برای ترکیب قدرت های پردازشی دو، چهار، هشت یا بیشتر Raspberry Pis و اجرای شبیه سازی ها در کسری از زمان و هزینه اجرای بر روی یک رایانه بزرگ یا حتی یک رایانه رومیزی پیشرفته، چه چیزی لازم است؟ p>

اگر به هر یک از این سوالات پاسخ مثبت داده اید، این دوره برای شما مناسب است. در این مجموعه گام به گام از سخنرانی های ویدیویی، یاد خواهید گرفت که چگونه با استفاده از رایانه های ارزان قیمت و مقرون به صرفه، خوشه رایانه خود را راه اندازی کنید - و مقرون به صرفه تر از Raspberry Pi نیست.

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

این سخنرانی‌ها به‌ویژه برای برد Raspberry Pi 2 B+ با استفاده از Raspbian (توزیع مبتنی بر Debian) طراحی شده‌اند، که اگر با خط فرمان لینوکس یا ساخت شبکه‌های کامپیوتری آشنایی ندارید، مکان خوبی برای شروع است. اگر با طعم‌های مختلف لینوکس راحت هستید، می‌توانید از این دوره به‌عنوان دستورالعملی برای آنچه برای ساختن خوشه خود با استفاده از توزیع متفاوت نیاز است استفاده کنید.

در نهایت، این کلاس یک "دوره زنده" است، به این معنی که با دریافت بازخورد و درخواست برای آموزش های تخصصی یا به روز رسانی، به طور مداوم به روز رسانی می کنیم و موارد بیشتری را برای بهبود کیفیت و محتوای دوره اضافه می کنیم.


سرفصل ها و درس ها

معرفی Introduction

  • مقدمه ای بر دوره An Introduction to the Course

مونتاژ مواد Assembling Materials

  • مواد برای خوشه 2-Pi Materials for 2-Pi Cluster

  • مروری بر مواد برای ساخت یک خوشه 2 Pi An Overview of the Materials to Build a 2-Pi Cluster

  • Mac OS X - دانلود بسته NOOBS Mac OS X - Downloading the NOOBS Package

  • Mac OS X - SD Formatter 4.0 را برای قالب‌بندی کارت‌های SD جدید دانلود و اجرا کنید Mac OS X - Download and Run SD Formatter 4.0 to Format New SD Cards

  • Windows - SD Formatter را برای قالب‌بندی کارت‌های SD دانلود و اجرا کنید Windows - Download and Run SD Formatter to Format SD Cards

  • Mac OS X - NOOBS را روی کارت SD تازه فرمت شده نصب کنید Mac OS X - Install NOOBS to the Newly Formatted SD Card

  • Windows - دانلود و نصب NOOBS در کارت SD Windows - Download and Install NOOBS to SD Card

شروع کار با Master Raspberry Pi Node Getting Started with the Master Raspberry Pi Node

  • وصل کردن Raspberry Pi برای اولین بار Plugging in a Raspberry Pi for the First Time

  • نصب Raspbian با NOOBS Installing Raspbian with NOOBS

  • اولین بوت پس از نصب سیستم عامل Raspbian First Boot after Raspbian OS Installation

  • Raspi-Config - Raspberry Pi Starting Configuration Raspi-Config - Raspberry Pi Starting Configuration

  • Mac OS X - استفاده از ترمینال برای SSH در Raspberry Pi Mac OS X - Using the Terminal to SSH into your Raspberry Pi

  • ویندوز - SSH به Raspberry Pi شما با ترمینال Putty Windows - SSH Into Your Raspberry Pi with Putty Terminal

  • به روز رسانی و ارتقا Raspbian و نصب بسته های لازم Updating & Upgrading Raspbian, and Installing the Necessary Packages

  • صفحه فرمان لینوکس 1 Linux Command Sheet 1

اجرای یک برنامه چند رشته ای با استفاده از OpenMPI Running a Multithreaded Program Using OpenMPI

  • برنامه C: فرآیندهای تماس C Program: Call Processes

  • برنامه C: محاسبه Pi C Program: Calculate Pi

  • اولین تست OpenMPI - نام های فرآیند فراخوانی First OpenMPI Test - Call Process Names

  • دومین تست OpenMPI - مقدار Pi را محاسبه کنید Second OpenMPI Test - Calculate the value of Pi

  • صفحه فرمان لینوکس 2 Linux Command Sheet 2

اضافه کردن Raspberry Pi دوم به خوشه Adding the Second Raspberry Pi to the Cluster

  • وصل کردن Raspberry Pi دوم به Cluster Plugging in the Second Raspberry Pi to the Cluster

  • تنظیم پیکربندی روی دوم Pi (raspi-config) Setting up the Configuration on the Second Pi (raspi-config)

  • راه اندازی و تست بسته ها در دومین Pi Setting Up and Testing the Packages on the Second Pi

راه اندازی شبکه Setting Up the Network

  • تنظیم آدرس IP استاتیک در Raspberry Pi Setting Static IP Address on Raspberry Pi

  • تنظیم آدرس های IP ثابت با روتر Setting Static IP Addresses with a Router

  • SSH بین Raspberry Pi Nodes SSH Between Raspberry Pi Nodes

  • نام هاست را تنظیم کنید Set Up Hostnames

  • برگه فرمان لینوکس 3 Linux Command Sheet 3

ایجاد کاربر مشترک برای همه گره ها Creating the Common User for All Nodes

  • ایجاد یک کاربر مشترک برای همه گره ها Creating a Common User for All Nodes

  • ایجاد کلیدهای SSH برای کاربر معمولی Generating SSH Keys for the Common User

  • صفحه فرمان لینوکس 4 Linux Command Sheet 4

اجرای یک برنامه چند رشته ای روی هر دو Raspberry Pis Running a Multithreaded Program on Both Raspberry Pis

  • ایجاد و نصب درایوها Creating and Mounting Drives

  • اجرای یک برنامه چند رشته ای در چند Pis Running a Multithreaded Program Across Multiple Pis

  • نصب خودکار درایوها در Boot-Up Automatically Mounting Drives on Boot-Up

  • صفحه فرمان لینوکس 5 Linux Command Sheet 5

ایجاد "Octo-Pi" ما: ساختن یک سوپر کامپیوتر Eight Pi Creating Our "Octo-Pi": Building an Eight Pi Super Computer

  • مواد برای خوشه 8-Pi Materials for 8-Pi Cluster

  • مروری بر مواد خوشه 8 پی An Overview of the 8-Pi Cluster Materials

  • هاست ها را برای همه گره ها تنظیم کنید Set Up Hosts for All Nodes

  • پشتیبان گیری از تصویر کارت SD Raspberry Pi در رایانه - Mac Backup Raspberry Pi SD Card Image to Computer - Mac

ایجاد یک گره محاسباتی جدید Spooling Up a New Computing Node

  • ایجاد گره های جدید: تصویر Raspberry Pi را در کارت SD جدید بنویسید Create New Nodes: Write Raspberry Pi Image to New SD Card

  • ایجاد گره های جدید: نام هاست را به روز کنید Create New Nodes: Update Hostname

  • تنظیم آدرس IP استاتیک در گره های Raspberry Pi اضافی Setting Static IP Address on Additional Raspberry Pi Nodes

  • صفحه فرمان لینوکس 6 Linux Command Sheet 6

ساخت خوشه کامل Raspberry Pi Constructing the Complete Raspberry Pi Cluster

  • مروری بر راه اندازی کلاستر Raspberry Pi Overview of the Raspberry Pi Cluster Setup

  • تست هر Raspberry Pi در خوشه Testing Each Raspberry Pi in the Cluster

اتصال Raspberry Pis به سوئیچ شبکه Connecting the Raspberry Pis to a Network Switch

  • قبل از نصب سوئیچ Before Installing the Switch

  • وصل کردن سوئیچ برای نصب Plugging in the Switch for Installation

  • وصل کردن Raspberry Pis به سوئیچ Plugging in Raspberry Pis to the Switch

اجرای کامل ابرکامپیوتر Raspberry Pi Running the Complete Raspberry Pi Supercomputer

  • بررسی کامل خوشه رزبری پای Full Raspberry Pi Cluster Review

  • محاسبه OpenMPI را برای Pi در Full Cluster اجرا کنید Run OpenMPI Calculation for Pi on Full Cluster

نمایش نظرات

Udemy (یودمی)

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

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش با Raspberry Pis سوپر کامپیوتر خود را بسازید
جزییات دوره
2 hours
51
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
39,793
4.6 از 5
ندارد
دارد
دارد
Ben Heidorn
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ben Heidorn Ben Heidorn

دانشجوی کارشناسی ارشد علوم کامپیوتر