Мазмұны:
- Жабдықтар
- 1 -қадам: DEMAC туралы
- 2 -қадам: 3D басып шығару DEMAC
- 3 -қадам: DEMAC жинаңыз
- 4 -қадам: Желдеткішті корпусқа қойыңыз
- 5 -қадам: Қуат корпусымен тақтаның корпусына қосылыңыз
- 6 -қадам: Салқындату қондырғысын орнатыңыз
- 7 -қадам: тақталарды тақтаға салыңыз
- 8 -қадам: тақта науаларын тақта корпусына сырғытыңыз
- 9 -қадам: Қуат көзін қуат корпусының ішіне салыңыз
- 10 -қадам: Желдеткішті салқындатқыш қуат көзіне қосыңыз
- 11 -қадам: ОЖ -ны конфигурациялау
- 12 -қадам: тақтаны қуат көзіне қосыңыз
- 13 -қадам: маршрутизаторды орнату
- 14 -қадам: SSH көмегімен параллельдік тақтаға қосылу
- 15 -қадам: Желіні орнату
- 16-қадам: тақталарда Keygen және құпия сөзсіз қатынауды орнату
- 17 -қадам: Sshfs орнату
- 18 -қадам: NFS қалтасын конфигурациялау
- 19 -қадам: тақтаны коммутаторға қосыңыз
- 20 -қадам: Әр тақта үшін 11 -ден 19 -ға дейінгі қадамдарды қайталаңыз
- 21 -қадам: Перифериялық құрылғыларды қосыңыз
- 22 -қадам: Қуатты қолданыңыз
- 23 -қадам: Бағдарламалық ресурстар
Бейне: DEMAC, 3D басып шығарылған модульдік Beowulf кластері: 23 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Жоғары өнімділікті есептеу (HPC) - бұл жоғары жылдамдықта деректерді өңдеу және күрделі есептеулерді орындау мүмкіндігі, бұл стандартты компьютерлер үшін тым үлкен немесе аяқталуы тым ұзақ болатын есептеулерге «суперкомпьютерлерді» қолдану. Top500 - бұл жылына екі рет шығарылатын және әлемдегі ең жылдам, ең қуатты компьютерлердің тізімі. Елдер мен ірі ұйымдар осы жүйенің жұмыс істеуі үшін ғалымға заманауи технологияларды қолдану мен күрделі мәселелерді шешу үшін миллиондаған ресурстар жұмсайды.
Бірнеше жыл бұрын компьютерлер процессордың жылдамдығын жоғарылату арқылы жұмысын жақсартады. Біз осындай тәсілдің баяулауына тап болғаннан кейін, әзірлеушілер компьютерлердің өнімділігін арттыруды жалғастыру үшін бірнеше ядроларды (немесе есептеу бірліктерін) бірге жинау керек деп шешті. Бірнеше есептеу ресурстары мен осы ресурстарды басқару тетіктерінің бірігуі - біз информатикада «параллелизм» деп атаймыз. Бірнеше ядролардың бірнеше тапсырманы орындауы компьютердің жұмысын жақсартудың жақсы әдісі сияқты көрінеді, бірақ бұл үлкен сұрақ туғызады: бұл ресурстарды қалай тиімді пайдалану керек?
Бұл сұрақтар компьютерлік ғалымды жұмыссыз қалдырды, компьютерге қалай істеу керектігін айтудың бірнеше жолы бар, бірнеше компьютерге заттарды қалай жасау керектігін айтудың одан да көп жолы бар. Бұл жоба қол жетімді платформаны құруға бағытталған, онда барлығы жоғары параллельді машинамен тәжірибе жасай алады, қолданыстағы модельдерді өз жобаларында қолдануға, компьютерлік есептерді шешудің жаңа және креативті әдістерін әзірлеуге немесе оны басқаларға компьютерлерді үйрету әдісі ретінде қолдануға мүмкіндік береді. Бізге DEMAC -пен жұмыс істеу сізге ұнайды деп сенеміз.
DEMAC
Delaware модульдік құрастыру кластері (DEMAC) - бұл қондырылған жүйелердің кеңейтілген жиынтығы (карта өлшеміндегі компьютерлер) және тақталар мен қуатқа, салқындатуға және желіге кіруге мүмкіндік беретін қосымша жабдықты қоршауға арналған 3D басып шығарылған кадрлар жиынтығы.
Әрбір құрылғы немесе ендірілген жүйе-бұл шағын компьютер, екі ядролы ARM процессорының ресурстарын, Epiphany деп аталатын 16 ядролы сопроцессорды және ашық бастапқы коды икемділігі бар ендірілген FPGA-ны біріктіретін Parallella Board. Бекіту-бұл үйде шығарылатын 3D басып шығарылған жақтау, ол төмен шығындарды қолдануға мүмкіндік береді. Ол стандартты өлшемді сөренің 4 бірлігіне арналған (компьютерлік серверлер бөлмелерінен табылғандар сияқты).
Бұл нұсқаулыққа мыналар кіреді:
- Қажетті материалдар тізімі
- Рамаларды 3D басып шығару бойынша нұсқаулық
- Бөлшектерді жинау және қосу бойынша нұсқаулық
- Қажетті бағдарламалық қамтамасыз етуді жүктеуге және орнатуға арналған нұсқаулық
- кластермен байланысу және өзара әрекеттесу жолдарының сипаттамасы
- «Біз неге бұлай жасаймыз?» бөлім
Біз кімбіз?
Біз CAPSL (компьютерлік архитектура және параллель зертхана), Делавэр университеті. Біз есептеулердің болашағы Dataflow теориясында берік негізге ие болуы керек деп ойлаймыз (егер сізді қызықтырса, біз бұл нұсқаулықта кейінірек түсіндіреміз).
Жабдықтар
Бұл тізім 4 тақталы кластерді құруға қажетті материалдарды сипаттайды
- 4 параллельді тақталар (оларды DigiKey немесе басқа жеткізушілерден алуға болады, толығырақ ақпаратты олардың веб -сайтынан таба аласыз
-16 Гб кем емес 4 micro-SD картасы (мұнда өте арзан 10 пакет немесе осындай икемді комбинациялар сияқты)
- ұзындығы 30 см (1 фут) 4 микро-USB кабелі (мен оларды ұсынамын)
- USB зарядтаушысы [кемінде 4 типті А порты бар] (мен мұны 6 портымен немесе формалық коэффициенті бірдей біреуді ұсынамын, себебі қуат корпусы оған арналған)
- Салқындатқыш (максималды өлшемі 100 мм x 100 мм х 15 мм) (мен бұны ұсынамын, себебі арзан және жұмыс істейді, бірақ өлшемі мен кабельдік конфигурациясы ұқсас басқалары жұмыс істейді)
- Салқындатқыш желдеткішке арналған қуат көзі (егер сіздің конфигурацияңыз 8 -ден астам тақтаға арналған болса, мен оны ұсынамын [AC 100 V/ 240 V DC 12 V 10 A 120 W], ол жақсы металл корпусы бар, сонымен қатар бекітілуі мүмкін қосқышқа) (егер сіз екі немесе одан да аз желдеткішті қосқыңыз келсе, сізде кемінде 1 А шығыс қуат көзі бар кез келген 12 В -ты қолдана аласыз)
- 5 Ethernet кабелі (4 коммутатордан тақтаға дейінгі қашықтыққа байланысты осындай қысқа болуы мүмкін және коммутаторды компьютермен немесе модеммен кластерлік желіге қосылу үшін жеткілікті ұзын болуы керек)
>> Маңызды ескерту: салқындату жүйесі қажет, әйтпесе тақталар қызып кетуі мүмкін! <<<
3D басып шығарылған бөлшектер
- 4 тақта науасы (Frame_01)
- 1 корпус корпусы (Frame_02)
- 1 желдеткіш корпусы (Frame_03_B & Frame_03_T)
- 1 қуат корпусы (Frame_04)
1 -қадам: DEMAC туралы
DEMAC - бұл үлкен суреттің бөлігі, параллельді есептеу үшін бағдарламалаудың жаңа модельдерін (PXM) әзірлеуге және тексеруге мүмкіндік беретін икемді және кеңейтілетін платформа. PXM - бұл есептеулерді сипаттаудан гөрі, ол бағдарламаны білдіру мен оны машинада орындалатын жалпы тілге қалай аудару арасындағы келісімді қамтамасыз ететін тіректі білдіреді. Біз қолданушыға программалар құруға мүмкіндік беретін элементтер жиынтығын және бағдарламаның орындалуын ұйымдастыру әдісін сипаттаймыз. Бағдарламаны пайдаланушы белгілі бір архитектураға немесе осы жалпы фонға негізделген автоматтандырылған құралға бағыттау үшін оңтайландыруға болады.
Сіз бұл нұсқаулықтың соңында осы жоба туралы толығырақ біле аласыз, сонымен қатар DEMAC туралы қосымша ақпарат алу үшін мына жерді немесе CAPSL туралы қосымша ақпарат алу үшін осында басыңыз)
2 -қадам: 3D басып шығару DEMAC
Бұл бөлімде сіз басқа компоненттерді қоршап, құрылымдық қолдау көрсететін кадрларды 3D басып шығару бойынша нұсқаулықты таба аласыз. Егер сіз 3D басып шығару шебері болсаңыз да, бұл кадрларды басып шығару кезінде ескеруге болатын бірнеше кеңестер. Барлық кадрларды 0,4 немесе 0,2 қабатты биіктігі бар 0,4 мм саптамамен басып шығаруға болады (бейімделгішті де қолдануға болады). Мен бәрін PLA арқылы басып шығардым, бірақ сіз басқа материалдарды қолданғыңыз келетіні маңызды емес (егер олар құрылымдық тұрақтылықты қамтамасыз етсе және PLA -ға қарағанда жоғары немесе тең температураға төзе алатын болса).
STL файлдары:
www.thingiverse.com/thing:4493780
cults3d.com/kz/3d-model/various/demac-a-mo…
www.myminifactory.com/object/3d-print-dema…
Тақта науасы (Frame_01)
Қосымша қолдау қажет емес. Бұл өте қарапайым, оны баспа бетіне қарайтын тегіс бетке қойыңыз.
Борт корпусы (Frame_02)
Бұл ортаңғы арқалықтарда қолдауды қажет етуі мүмкін. Сіз жақсы реттелген машина/кескіш бұл көпірлерді қосымша қолдаусыз басып шығара алады деп дауласуға болады. Егер сіз тіректерсіз басып шығарғыңыз келсе, алдымен көпірдің кернеу тесттерін қолданып көріңіз, себебі бұл қажет емес. Екінші жағынан, бағандар мен қабырғалар қосымша тірек құрылымдарынсыз басып шығаруға жеткілікті қолдау көрсетеді.
Желдеткіш корпусы (Frame_03_B & Frame_03_T)
Қосымша қолдау қажет емес. Тек екі бөлікті де тегіс беті баспа бетіне қаратып қойыңыз.
Қуат корпусы (Frame_04)
Frame_02 сияқты, бұл ортаңғы арқалықтарда қолдауды қажет етуі мүмкін. Сондай -ақ, оны қосымша материалсыз басып шығаруға тырысуға болады (ол ойлағандай). Бүйірлік қабырғалар мен қабырғалар оларды қосымша тірек құрылымдарынсыз басып шығаруға жеткілікті қолдау көрсетеді.
Шығару салқындатқыш корпусы (Frame_05_B & Frame_05_T)
Қосымша қолдау қажет емес. Тек екі бөлікті де тегіс беті баспа бетіне қаратып қойыңыз.
3 -қадам: DEMAC жинаңыз
Енді сізде барлық бөліктер бар, кластерді жинауды бастау керек.
Рамаларда болуы мүмкін тірек материалды алып тастауды ұмытпаңыз.
4 -қадам: Желдеткішті корпусқа қойыңыз
Желдеткішті Frame_03_B ішіне сырғытыңыз (кабель төменгі оң жақ бұрышта), төменгі бөлігі желдеткішті орнында ұстайтын кішкене қисық қабырғаларға сәйкес келуі керек.
Кішкене қисық қабырғалары Frame_03_B үстіне төмен қаратып Frame_03_T қойыңыз (желдеткіш орнында). Frame_03_T ең кең қақпағын Frame_03_B кеңірек (артқы) бетіне қаратып қоюға абай болыңыз. Рамкалар шертіп, қақпақтар оларды орнында ұстауы керек.
5 -қадам: Қуат корпусымен тақтаның корпусына қосылыңыз
Frame_02 -ді Frame_04 үстіне қойыңыз, бұл екеуі бір -біріне жабысуға арналған. Frame_02 төменгі бөлігінде Frame_04 үстіндегі қосқыштарға сәйкес келетін кішкене ойық бар. Оларды қосу үшін жұмсақ күш қолданыңыз.
6 -қадам: Салқындату қондырғысын орнатыңыз
Frame_03 (B&T) Frame_02 -мен бірге желдеткішті тақталарға қаратып орналастыруға арналған (ауа ағыны Frame_02 ішіне кіруі керек). Frame_02 бағандарында Frame_03_B белгілеріне сәйкес келуі керек шағын ойықтар бар. Жақтау басылғанша құрылымның бүйір беттеріне жұмсақ қысым жасаңыз.
7 -қадам: тақталарды тақтаға салыңыз
Frame_01 -де Parallella тақтасындағы тесіктерге сәйкес келетін 4 түйреуіш бар. Тақта науаға оңай кіруі керек. 3D-принтердің калибрлеуіне байланысты олар үлкен немесе тым кіші болуы мүмкін, сіз оларды ұстап тұру үшін сұйық силикон желімін қолдана аласыз немесе диаметрін азайту үшін оларды қысқышпен қысыңыз.
>> Маңызды ескерту: жылу қабылдағыштарды тақтаға қоюды ұмытпаңыз <<<
8 -қадам: тақта науаларын тақта корпусына сырғытыңыз
Frame_01 әр деңгей үшін Frame_02 рельстеріне сәйкес келетін слоттарды қамтамасыз етеді. Тақта науасын алу үшін тек бір жағы ашық екенін ескеріңіз. Сондай -ақ, Frame_01 -ді орнында ұстауға көмектесетін кішкене соққы бар (шынымды айтсам, бұл болашақ нұсқада кейбір жақсартуларды қолдануы мүмкін).
Тақталар орнатылған барлық 4 тақтаны сырғытыңыз, әр деңгейге 1.
9 -қадам: Қуат көзін қуат корпусының ішіне салыңыз
USB қуат көзін Frame_04 ішіне USB порттары сыртқа қаратып қойыңыз. Екінші жағында хабты қоректендіретін қуат кабелі үшін кішкене тесік бар.
10 -қадам: Желдеткішті салқындатқыш қуат көзіне қосыңыз
Желдеткіш енді салқындатқыш қондырғыны энергиямен қамтамасыз ететін 12 В қуат көзіне қосылуы керек.
>> Маңызды ескерту: Қуат көзіне жалғанған тақталар болған кезде салқындату жүйесін үнемі жұмыс істеп тұрыңыз <<<
11 -қадам: ОЖ -ны конфигурациялау
1. Ұсынылған ОЖ (Parabuntu) осы жерден жүктеңіз
Әр түрлі файлдарды қажет ететін чиптердің екі нұсқасы бар (z7010 [P1600/P1601] және z7020 [P1602/A101040].
Екі нұсқа үшін де бассыз нұсқасы бар (пайдаланушының графикалық интерфейсі жоқ) және HDMI қолдауын және графикалық пайдаланушы интерфейсін қамтамасыз ететін нұсқасы бар)
Егер сіз HDMI шығысын пайдаланғыңыз келсе, шағын HDMI кабелін алуды ұмытпаңыз.
Сіз желісіз бассыз нұсқамен интерфейс жасай аласыз.
Қосымша ақпарат пен егжей -тегжейлі түсініктемені мына жерден табуға болады ресми сайт.
Linux амалдық жүйесін қолдана отырып, операциялық жүйені орнату қадамдары. Келесі қадамдар үшін терминалдағы ($ белгісі жоқ) пәрмендерді қолдануға немесе веб -сайттағы басқа процедураларды тексеруге болады.
2. Орнатыңыз
- Micro SD картасын қарапайым компьютерге салыңыз- Ubuntu кескінін ашыңыз. Кескін атауының [шығарылым атауын] өзгертіңіз.
$ gunzip -d [releasename].img.gz
3. SD картасының құрылғы жолын тексеріңіз
SD картасына нақты құрылғы жолы Linux дистрибутивіне және компьютерді орнатуға байланысты. Дұрыс жолды алу үшін төмендегі пәрменді қолданыңыз. Егер қай жолдың дұрыс екендігі анық болмаса, пәрменді SD картасы салынған және енгізусіз көріңіз. Ubuntu -да қайтарылатын жол '/dev/mmcblk0p1' сияқты болуы мүмкін.
$ df -h
4. SD картасын ажыратыңыз Картаны күйдірмес бұрын SD карталарындағы барлық бөлімдерді ажырату қажет болады. [Sd-partition-path] 3-қадамдағы 'df' командасынан келеді.
$ umount [sd-partition-path]
5. Ubuntu дискінің суретін micro-SD картасына жазыңыз
Төмендегі пәрмен мысалында көрсетілген 'dd' утилитасын пайдаланып суретті SD картасына жазыңыз. Сақ болыңыз және жолды дұрыс көрсеткеніңізге көз жеткізіңіз, себебі бұл пәрмен қайтымсыз және жолдағы кез келген нәрсені қайта жазады! Ubuntu -да мысал пәрмені: 'sudo dd bs = 4M if = my_release.img of =/dev/mmcblk0' болады. Сабыр етіңіз, бұл компьютер мен SD картасына байланысты біраз уақыт (бірнеше минут) алуы мүмкін.
$ sudo dd bs = 4M if = [releasename].img = = [sd-partition-path]
6. SD картасына барлық жазбалар аяқталғанын тексеріңіз
$ синхрондау
7. SD картасын тақтадағы SD картасының ұясына салыңыз
12 -қадам: тақтаны қуат көзіне қосыңыз
Тақталардың бірін USB хабына қосу үшін miniUSB-USB-A кабелін пайдаланыңыз. Порттар мен кабельдерді таңбалауға немесе тақтаны кейінірек ажырату қажет болған жағдайда қосылымдардың тәртібін анықтауға болады.
13 -қадам: маршрутизаторды орнату
Егер сіз үлкен желіде отырғанда ОЖ -ны бассыз орнатсаңыз, сізге маршрутизаторды қолданып, оны интернетке, Parallella тақталарына және жеке компьютерге қосу қажет болады.
Егер сіз маршрутизаторға қосыла алмасаңыз, тақтаны Ethernet кабелі арқылы компьютерге тікелей қосуға болады, бұл процедура біршама қиын болуы мүмкін және бұл нұсқаулықта қарастырылмайды.
Барлығы қосылғаннан кейін, маршрутизатордың интерфейсін ашып, әдепкі бойынша Parallella -ға қандай IP -адрес берілгенін біліңіз. Желі деген жазуды табыңыз. Содан кейін DHCP клиенттер тізімі деп аталатын бөлімді табыңыз. Онда сіз Parallella тақтасын және оның IP мекенжайын көресіз.
Осы IP мекенжайы арқылы параллельге SSH қосуға және тұрақты IP мекенжайын орнатуға болады.
14 -қадам: SSH көмегімен параллельдік тақтаға қосылу
Ескерту: Бұл бөлім үшін [default_IP] - DHCP клиенттер тізімінен табылған динамикалық IP мекенжайы.
Тақтаға қосылуды тексеріңіз
$ ping [default_IP]
SSH тақтаға бірінші рет енгізілді (әдепкі құпия сөз параллель)
$ ssh parallella@[default_IP]
15 -қадам: Желіні орнату
- Хост атауын өзгерту: edit /etc /hostname
Мұнда сіз қалаған атауды тағайындай аласыз, NOPA ## қолдануды ұсынамыз.
Мұнда ## тақта нөмірін анықтайды (яғни 01, 02,…)
- Басқа тақталарды орнатыңыз IP мекенжайлары: edit /etc /hosts
Тұрақты IP мекенжайын орнату: /etc/network/interfaces.d/eth0 үшін төмендегі мәтінді қосыңыз
#Eth0 бойынша негізгі желі интерфейсі
iface eth0 inet статикалық
мекенжай 192.168.10.101 #IP маршрутизатор ауқымында болуы керек
желі маскасы 255.255.255.0
шлюз 192.168.10.1 #Бұл маршрутизатордың мекенжайы болуы керек
аттар сервері 8.8.8.8
аттар сервері 8.8.4.4
Сіз IP -ді тақтаға тағайындағаннан кейін, қосылымды пәрменмен қайта бастауға болады
$ ifdown eth0; егер эт0
немесе тақтаны қайта жүктеңіз
16-қадам: тақталарда Keygen және құпия сөзсіз қатынауды орнату
Әр түйінде (бас түйінді қоса) жеке ашық кілт жұбын орнатыңыз. Уақытша қалта жасаңыз, жаңа кілт жасаңыз және оны рұқсат етілген кілтке айналдырыңыз және төменде көрсетілгендей белгілі хосттарға барлық NOPA қосыңыз.
mkdir tmp_sshcd tmp_ssh ssh -keygen -f./id_rsa
#Бос құпия сөзді орнату және растау үшін enter пернесін екі рет басыңыз
id_rsa.pub авторланған_түймелері
i үшін «сегментте 0 24»; j = $ (echo $ i | awk '{printf «%02d / n», $ 0}');
ssh-keyscan NOPA $ J >> белгілі_ хосттар; жасалды
17 -қадам: Sshfs орнату
- sshfs пайдалану файлдарды кластердегі тақталар арасында бөлісуге мүмкіндік береді. Келесі пәрменді іске қосыңыз:
$ sudo apt -get install -y sshfs
- сақтандырғыш тобын тексеру / құру
Сақтандырғыш тобының бар -жоғын тексеріңіз:
$ cat /etc /group | grep 'сақтандырғышы'
Егер топ бар болса, келесі пәрменді орындаңыз
$ bash sudo usermod -a -G сақтандырғыш параллель
- Егер топ жоқ болса, оны жасаңыз және оған пайдаланушыны қосыңыз
$ sudo groupadd сақтандырғышы
$ sudo usermod -a -G сақтандырғышы параллель
- fuse.config файлындағы user_allow_other жолына түсініктеме бермеңіз
$ sudo vim /etc/fuse.conf
18 -қадам: NFS қалтасын конфигурациялау
- /etc /fstab файлын өзгертіңіз
$ sudo vim /etc /fstab
- Мазмұнын төменде көрсетілген мәтінмен ауыстырыңыз
# [файлдық жүйе] [бекіту нүктесі] [түрі] [опциялар]
sshfs#parallella@NOPA01:/home/parallella/DEMAC_nfs/home/parallella/DEMAC_nfs сақтандырғыш түсініктемесі = sshfs, noauto, users, exec, rw, uid = 1000, gid = 1000, allow_other, renect, transform_symlinks, BatchMode = иә, бос емес, _netdev, identityfile =/home/parallella/.ssh/id_rsa, default_permissions 0 0
19 -қадам: тақтаны коммутаторға қосыңыз
Коммутаторды кластердің астына немесе жақын жерде орналастырыңыз, Ethernet кабельдерін қолданып, конфигурацияланған тақтаны қосыңыз. Сондай -ақ, кластерге кіру үшін коммутатор мен компьютерді маршрутизаторға қосуға болады.
Сіз статикалық IP көмегімен коммутаторға қосылған тақтаға пинг пен ssh енгізе білуіңіз керек.
IP /хост атауын /etc /hosts файлына қосуға болады. Сіз бүкіл IP мекенжайын терудің орнына қосылу үшін хост атауын пайдалана аласыз.
20 -қадам: Әр тақта үшін 11 -ден 19 -ға дейінгі қадамдарды қайталаңыз
Әр тақта үшін ОЖ мен желіні конфигурациялау процедурасын орындаңыз.
>> Маңызды ескерту: әр тақта үшін әр түрлі хост атаулары мен IP пайдаланыңыз! Олар желі арқылы бірегей болуы керек! <<<
21 -қадам: Перифериялық құрылғыларды қосыңыз
Желдеткіш жұмыс істейтініне көз жеткізіңіз:
Желдеткіштің қуат алатынына және ауа ағыны тақтаның корпусына ішке қарай енетініне көз жеткізіңіз. Байланыс тұрақты және басқа элементтерден тәуелсіз болуы керек. Есіңізде болсын, тақталар дұрыс салқындатылмаса, олар қатты қызып кетуі мүмкін.
Тақталар коммутаторға қосылғанын тексеріңіз:
Бұл жағдайда сіз әр тақтаны дербес конфигурациялауыңыз керек. Тақталар коммутаторға да қосылуы керек. Коммутатордың нұсқаулығында іске қосу процесінің дұрыс аяқталғанын тексеру үшін пайдалануға болатын ақпарат болуы керек, күйді көрсететін кейбір жарық диоды болуы мүмкін.
Тақталарды қуат көзіне қосыңыз:
Тақталардың әрқайсысын USB хабына қосу үшін micro-USB to USB-A кабелін пайдаланыңыз. Сіз порттарды белгілей аласыз немесе бір тақтаны ажырату қажет болған жағдайда тапсырысты анықтай аласыз.
22 -қадам: Қуатты қолданыңыз
1. Желдеткіш жұмыс істеуі керек.
2. Тақталар Ethernet қосқышына қосылуы керек.
3. Тақталар USB хабына қосылғанын тексеріңіз.
4. USB хабына қуат беріңіз.
5. DEMAC қосу!
6. Пайда!
23 -қадам: Бағдарламалық ресурстар
MPI (хабарлама беру интерфейсі)
MPI - параллель компьютерлерді бағдарламалауға арналған байланыс хаттамасы. Нүктелік-нүктелік және ұжымдық байланысқа қолдау көрсетіледі.
www.open-mpi.org/
OpenMP (Open Multi-Processing)
Қолданбалы бағдарламалау интерфейсі (API) OpenMP (Open Multi-Processing) көптеген платформаларда C, C ++ және Fortran тілдерінде көп платформалы ортақ жадты көп өңдеуді қолдайды. Ол жұмыс уақытындағы мінез-құлыққа әсер ететін компилятор директивалар жиынтығынан, кітапхана процедураларынан және қоршаған орта айнымалыларынан тұрады.
www.openmp.org/
Parallella бағдарламалық қамтамасыз ету
Әзірлеушілер үдеткішпен интерфейс үшін SDK қоса алғанда, ашық бастапқы коды бар бағдарламалық қамтамасыз етуді ұсынады.
www.parallella.org/software/
Нұсқаулықтар мен толығырақ ақпаратты таба аласыз.
Оларда GitHub репозиторийлері де бар:
github.com/parallella
Кейбір мысалдарды жүктеп алып, іске қосуға тырысыңыз, менің сүйіктілерімнің бірі - әйгілі Конуэйдің өмір ойынына негізделген өмір ойыны.
Жауапкершіліктен бас тарту: Анықтамалар википедиядан көшірілуі мүмкін
Ұсынылған:
3D басып шығарылған егіз қалақшаның негізгі түймесі (566гр.): 21 қадам (суреттермен)
3D басып шығарылған егіз қалақшалы кілт (566 гр.): Әзірге дәл, жұмсақ және ауыр жүкті қос қалақшаның болуы көп ақша жұмсауды білдіреді. Бұл кілтті жобалау кезіндегі қалағым: а)- арзан --- ол стандартты 3d принтері бар пластмассадан жасалған b)- берік --- мен допты қолдандым
3D басып шығарылған щеткасыз қозғалтқыш: 7 қадам (суреттермен)
3D басып шығарылатын щеткасыз қозғалтқыш: Мен бұл моторды Fusion 360 көмегімен қозғалтқыштар тақырыбында демонстрациялау үшін жасадым, сондықтан мен тез, бірақ біртұтас қозғалтқыш жасағым келді. Бұл қозғалтқыштың бөлшектерін нақты көрсетеді, сондықтан оны негізгі жұмыс принциптерінің үлгісі ретінде қолдануға болады
3D басып шығарылған робот ит (робототехника және жаңадан бастаушыларға арналған 3D басып шығару): 5 қадам
3D басып шығарылған робот ит (робототехника және жаңадан бастаушыларға арналған 3D басып шығару): робототехника мен 3D басып шығару - бұл жаңа нәрсе, бірақ біз оларды пайдалана аламыз! Егер сізге мектепке тапсырма беру керек болса немесе қызықты жоба іздеп жүрсеңіз, бұл жоба жақсы бастаушы болады
3D басып шығарылған модульдік жарықдиодты қабырға: 6 қадам (суреттермен)
3D басып шығарылған модульдік жарықдиодты қабырға: 3D басып шығарылған модульдерді, 12 мм WS2812 жарықдиодты шамдарды және 38 мм пинг-понг шарларын қолдана отырып, жарықдиодты қабырға жасау өте қарапайым, бірақ механикалық конструкцияны жасау өте күрделі болды. Оның орнына мен 3D модульдік жүйені жасадым. Әр модуль 30х30 см және
Модульдік 3D басып шығарылған RC автокөлігі: 8 қадам (суреттермен)
Модульдік 3D басып шығарылған RC автокөлігі: Мен жоғары сынып оқушысымын, мен Рождестволық мерекеде ағамды Flutter Scout көлігін 3D басып шығардым. Бұл қашықтан басқару машинасы, ол толығымен 3D басып шығарылған. Келесі сілтемеде оның бөліктері мен ақпараты бар GitHub беті бар: https: //github.c