เมื่อไม่นานมานี้มีข่าวว่า Rosetta@Home ซึ่งเป็นโครงการวิเคราะห์การพับตัวของโปรตีนบนพื้นฐาน BOINC เริ่มรองรับไคลเอนต์สถาปัตยกรรม ARM64 แล้ว ( https://tomshardware.com/news/… ) บทความนี้จะแนะนำวิธีติดตั้ง Docker บน Raspberry Pi 4B และรันงานประมวลผลของ Rosetta@home บนนั้น (ภาษาเกาหลี)

Rosetta@home เป็นโครงการวิเคราะห์การพับตัวของโปรตีนที่มีประวัติยาวนานพอสมควร และในการระบาดของโควิด-19 ครั้งนี้ ก็กำลังทำงานวิเคราะห์โปรตีนที่ยื่นออกมาบนผิวของไวรัสดังกล่าว โดยปกติแล้วงานประมวลผลแบบกระจายลักษณะนี้มักทำกันบนแพลตฟอร์ม x86 เท่านั้น แต่เมื่อแพลตฟอร์ม ARM เติบโตขึ้นเรื่อย ๆ ตอนนี้จึงเริ่มเห็นระบบที่ใช้ ARM เข้ามาในงานลักษณะนี้ด้วย ปัจจุบันมีระบบเข้าร่วมโครงการนี้มากกว่า 194,000 เครื่อง และคาดว่ามีกำลังประมวลผลรวมสูงสุดราว 13.1 เพตะฟลอปส์

Raspberry Pi ที่สามารถเข้าร่วมงานนี้ได้จำกัดเฉพาะ Raspberry Pi 3 หรือ 4 ที่ติดตั้ง AP แบบ 64 บิต และรัน Linux แบบ 64 บิตเท่านั้น เนื่องจาก Raspbian ซึ่งเป็น OS มาตรฐานที่ Raspberry Pi จัดให้โดยพื้นฐานเป็นระบบปฏิบัติการ 32 บิต จึงไม่สามารถใช้งานเข้าร่วมโครงการนี้ได้หากใช้แบบเดิม ๆ แก่นสำคัญคือควรใช้ Linux อิมเมจแบบ 64 บิตสำหรับ Raspberry Pi ที่มีให้จาก Ubuntu เป็นต้น หากคุณมี Raspberry Pi ที่แทบไม่ได้ใช้งานและปล่อยทิ้งไว้ ลองมาร่วมโครงการนี้ดูสักครั้งก็น่าสนใจไม่น้อย

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น