แม้จะมีหลายคนเชื่อมโยงคำว่า "ซูเปอร์คอมพิวเตอร์" กับอุปกรณ์ที่ซับซ้อนและมีราคาแพงซึ่งใช้พื้นที่ของห้องโถงเล็ก ๆ แต่ในทางปฏิบัติในปัจจุบันรถยนต์ขนาดเล็กของคลาสนี้สามารถสร้างได้ที่บ้าน ทั้งหมดที่ต้องใช้คือคอนโซลเกมที่ทันสมัยเพียงไม่กี่เครื่อง
คำแนะนำ
ขั้นตอนที่ 1
ซื้อเครื่องเล่นเกม Sony PlayStation 3 จำนวนแปดเครื่องที่ผลิตก่อนวันที่ 28 มีนาคม 2010 คุณสามารถค้นหาได้เช่นในการประมูลออนไลน์ ตรวจสอบให้แน่ใจว่าทุกเครื่องมีเฟิร์มแวร์เวอร์ชันเก่ากว่า 3.21 (ไม่รวม) ในเฟิร์มแวร์ที่ใหม่กว่า ความสามารถในการติดตั้ง Linux ถูกปิดใช้งาน เมื่อซื้อคอนโซล ไม่ควรพยายามเชื่อมต่อกับอินเทอร์เน็ตหรือเล่นเกมก่อนติดตั้ง Linux - การอัปเดตเฟิร์มแวร์อัตโนมัติเป็นเวอร์ชันล่าสุดอาจเริ่มต้นขึ้น
ขั้นตอนที่ 2
ดูแลแหล่งจ่ายไฟของซูเปอร์คอมพิวเตอร์ เมื่อพิจารณาว่า PlayStation 3 ใช้พลังงาน 400 W และซูเปอร์คอมพิวเตอร์ที่ประกอบด้วยคอนโซลแปดเครื่องคือ 3200 W คุณควรใช้สายไฟต่อที่ได้รับการจัดอันดับสำหรับกระแส 20 A (โดยมีระยะขอบเนื่องจากปริมาณการใช้จริงในปัจจุบันจะเท่ากับ 14 (54) A บวกกับกระแสไฟที่ใช้โดยทีวีหรือจอภาพ) ซ็อกเก็ตจะต้องทนต่อกระแสที่มีระยะขอบเท่ากัน เช่นเดียวกับการเดินสายเช่นเดียวกับเครื่องในแดชบอร์ดและมิเตอร์ ซูเปอร์คอมพิวเตอร์ดังกล่าวไม่สามารถใช้กับบ้านที่สร้างโดยโซเวียตด้วยการเดินสายอลูมิเนียม
ขั้นตอนที่ 3
เชื่อมต่อแป้นพิมพ์และเมาส์ USB กับกล่องรับสัญญาณแต่ละกล่อง คุณสามารถเชื่อมต่อจอภาพหรือทีวีเข้าด้วยกันได้ทีละตัวแต่หากพื้นที่และความจุเพียงพอ คุณก็สามารถติดตั้ง set-top box ทั้งหมดที่มีอุปกรณ์แสดงผลในคลัสเตอร์ได้ เมื่อสลับจอภาพหรือทีวีจากเครื่องหนึ่งไปอีกเครื่องหนึ่ง มัน.
ขั้นตอนที่ 4
สำหรับแต่ละ set-top box ให้ติดตั้งระบบปฏิบัติการ Fedora 8 เฉพาะสำหรับโปรเซสเซอร์ที่มีชุดคำสั่ง PowerPC (ตัวย่อเป็น ppc) Fedora เวอร์ชันปกติ x86 ซึ่งหลายคนคุ้นเคย จะไม่ทำงาน ในการติดตั้ง คุณจะต้องมีอิมเมจแฟลชไดรฟ์พิเศษอยู่ที่:
www.ps3cluster.org/distros/ps3.zip กำหนดค่า STB เพื่อให้บูตจากแท่ง USB โดยค่าเริ่มต้น แกะรูปภาพออก เชื่อมต่อกับเครื่องแล้วรีบูต ใส่แผ่นดีวีดี Fedora 8 และติดตั้ง ทำซ้ำกับส่วนที่เหลือของกล่อ
ขั้นตอนที่ 5
เชื่อมต่อ set-top box ทั้งหมดเข้ากับเราเตอร์ที่เชื่อมต่อกับอินเทอร์เน็ตไม่จำกัด ต้องกำหนดค่าด้วย DHCP หากเราเตอร์ไม่มีพอร์ตว่างแปดพอร์ต ให้ใช้ฮับเพิ่มเติม รีบูต Fedora ในทุกเครื่องและจะได้รับที่อยู่ IP โดยอัตโนมัติ
ขั้นตอนที่ 6
แต่ set-top box แปดกล่องที่ไม่โต้ตอบกัน แต่อย่างใดก็ไม่ใช่ซุปเปอร์คอมพิวเตอร์ คุณควรติดตั้งในแต่ละแพ็คเกจที่จะให้การโต้ตอบดังกล่าว: yum install openssh-server
yum ติดตั้ง openssh-clients
yum ติดตั้ง nfs-utils
yum ติดตั้ง openmpi openmpi-devel openmpi-libs ทำให้หนึ่งในเครื่องหลัก - ส่วนที่เหลือจะถูกควบคุมโดยมัน ในเครื่องนี้ ในโฟลเดอร์ / etc ให้สร้างไฟล์ openmpi-default-hostfile และเขียนที่อยู่ IP ของ set-top box อื่นๆ ที่รวมอยู่ในซูเปอร์คอมพิวเตอร์ โปรดทราบว่าทุกครั้งที่คุณรีสตาร์ทเครื่อง เราเตอร์อาจกำหนดที่อยู่ให้แตกต่างกัน และไฟล์นี้จะต้องได้รับการทำใหม่ นี้สามารถหลีกเลี่ยงได้โดยการเปลี่ยนรถในลำดับเดียวกันในแต่ละครั้ง
ขั้นตอนที่ 7
ดาวน์โหลดไฟล์จากที่อยู่ต่อไปนี้:
www.ps3cluster.org/distros/pi.c วางไว้ในโฟลเดอร์ openmpi บนเครื่องโฮสต์ เรียกใช้คำสั่ง
mpicc -o Pi Pi.c สิ่งนี้จะสร้างไฟล์ปฏิบัติการชื่อ Pi วางไว้บนทุกเครื่อง และรันบนเครื่องหลักเท่านั้น:
mpirun -np N./Pi
โดยที่ N คือจำนวนการวนซ้ำ ซูเปอร์คอมพิวเตอร์ของคุณจะเริ่มคำนวณค่าของตัวเลข π เนื่องจากซูเปอร์คอมพิวเตอร์ใช้พลังงานมหาศาลตามมาตรฐานครัวเรือน การใช้มากกว่า 20 นาทีต่อวันจึงไม่สมเหตุสมผลจากมุมมองทางการเงิน