Көптеген адамдар «суперкомпьютер» сөзін кішігірім залдың аумағын алатын күрделі және қымбат жабдықтармен байланыстырғанына қарамастан, іс жүзінде бүгінде осы сыныптағы шағын машинаны үйде жасауға болады. Ол үшін бірнеше заманауи ойын консолі қажет.
Нұсқаулық
1-қадам
2010 жылдың 28 наурызына дейін жасалған сегіз Sony PlayStation 3 ойын консолін сатып алыңыз. Сіз оларды, мысалы, онлайн аукциондарда таба аласыз. Барлық машиналарда 3,21-ден асқан микробағдарлама нұсқасы бар екеніне көз жеткізіңіз (қоса берілмейді). Жаңа микробағдарламада Linux-ті орнату мүмкіндігі өшірілген. Консольдерді сатып алғанда, ешбір жағдайда оларды интернетке қосуға тырыспаңыз немесе Linux-ті орнатпас бұрын оларда ойындар ойнатпаңыз - микробағдарламаның соңғы нұсқасына жаңартуы басталуы мүмкін.
2-қадам
Суперкомпьютердің қуат көзіне мұқият болыңыз. PlayStation 3 400 Вт қуат жұмсайтынын және сегіз консольден тұратын суперкомпьютер 3200 Вт болатынын ескере отырып, сіз 20 А ток үшін есептелген ұзартқыш сымды қолданыңыз (маржамен, өйткені нақты ток шығыны 14 болады, (54) A, плюс теледидарлар немесе мониторлар тұтынатын токтарды қосыңыз) Сондай-ақ, розетка да сол шекті токқа төзімді болуы керек. Бұл электр сымдарына, сондай-ақ бақылау тақтасындағы машинаға және есептегішке қатысты. Мұндай суперкомпьютерді алюминий сымымен жабдықталған кеңестік үйлерде қолдануға болмайды.
3-қадам
Әр пернетақтаға USB пернетақтасы мен тінтуірді жалғаңыз. Сіз оларға мониторды немесе теледидарды бір-бірлеп қосуға болады, бірақ егер орын мен қуат сыйымдылығы болса, барлық тіреуіштерді кластердегі дисплей құрылғыларымен жабдықтауға болады. Мониторды немесе теледидарды бір машинадан екіншісіне ауыстырған кезде, розеткадан ажыратыңыз. бұл.
4-қадам
Әр жиынтық үшін PowerPC командалар жиынтығымен процессорлар үшін Fedora 8 операциялық жүйесінің белгілі бір таралуын орнатыңыз (ppc ретінде қысқартылған). Көпшілікке таныс Fedora-ның әдеттегі x86 нұсқасы жұмыс істемейді. Орнату үшін сізге келесі мекен-жайда орналасқан арнайы флэш-диск кескіні қажет болады.
www.ps3cluster.org/distros/ps3.zip STB-ді әдепкі бойынша USB-таяқшадан жүктелетін етіп теңшеңіз. Ондағы кескінді орамнан шығарып, оны құрылғыға қосып, қайта жүктеңіз. Fedora 8 DVD дискісін салыңыз және орнатыңыз, қалған ұяшықтарды қайталаңыз
5-қадам
Барлық гарнитураларды шексіз интернетке қосылған маршрутизаторға қосыңыз. Ол DHCP арқылы конфигурациялануы керек. Егер маршрутизаторда сегіз тегін порт болмаса, қосымша хабты пайдаланыңыз. Fedora-ны барлық машиналарда қайта жүктеңіз, олар автоматты түрде IP-мекен-жайларын алады.
6-қадам
Бірақ бір-бірімен ешқандай қарым-қатынас жасамайтын сегіз топон қорап әлі суперкомпьютер емес. Олардың әрқайсысына осындай өзара әрекеттесуді қамтамасыз ететін пакеттерді орнату керек: yum install openssh-server
yum installshsh-клиенттерін орнату
yum nfs-utils орнату
yum install openmpi openmpi-devel openmpi-libs машиналардың бірін шебер қылыңыз, қалғандары оны басқарады. Бұл машинада / etc қалтасында openmpi-default-hostfile файлын жасаңыз және оған суперкомпьютерге кіретін басқа приставкалардың IP мекен-жайларын жазыңыз. Есіңізде болсын, машиналарды қайта бастаған сайын маршрутизатор оларға адрестерді басқаша тағайындай алады және бұл файл қайта жасалуы керек. Мұны автомобильдерді әр рет бірдей тәртіпте ауыстыру арқылы болдырмауға болады.
7-қадам
Файлды келесі мекен-жайдан жүктеп алыңыз:
www.ps3cluster.org/distros/pi.c Оны хост машинасындағы openmpi қалтасына салыңыз. Пәрменді іске қосыңыз
mpicc -o Pi Pi.c Бұл Pi файлының орындалатын файлын шығарады. Оны барлық машиналарға салыңыз да, тек негізгісінде ғана іске қосыңыз:
mpirun -np N./Pi
Мұндағы N - қайталану саны. Сіздің суперкомпьютеріңіз π санының мәнін есептей бастайды. Суперкомпьютер тұрмыстық стандарттар бойынша орасан зор қуатты тұтынатын болғандықтан, оны күніне жиырма минуттан артық пайдалану қаржылық тұрғыдан ұтымды емес.