لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش با 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
نمایش نظرات