แพลตฟอร์มคอมพิวติ้งคาร์บอนต่ำที่สร้างจากโทรศัพท์มือถือปลดระวาง
(research.google)- การนำ เมนบอร์ด ของสมาร์ทโฟนที่ไม่ได้ใช้งานมารวมเป็นคลัสเตอร์และปรับใช้ใหม่สำหรับคลาวด์คอมพิวติ้งเอนกประสงค์ สามารถลดการผลิตฮาร์ดแวร์ใหม่และลดรอยเท้าคาร์บอนของงานคอมพิวติ้งได้
- การปล่อยคาร์บอนจากงานคอมพิวติ้งแบ่งเป็น คาร์บอนจากการดำเนินงาน ที่มาจากการใช้ไฟฟ้าระหว่างการใช้งาน และคาร์บอนแฝงจากกระบวนการผลิตฮาร์ดแวร์ โดยรอยเท้าจากการผลิตเป็นโจทย์ที่ซับซ้อนกว่า
- คอร์ประสิทธิภาพแบบเธรดเดี่ยวของสมาร์ทโฟนรุ่นใหม่มีสมรรถนะใกล้เคียงหรือสูงกว่าคอร์ของเซิร์ฟเวอร์มัลติคอร์สมัยใหม่ แต่มีหน่วยความจำและจำนวนคอร์น้อยกว่า จึงต้องคัดเลือกแอปพลิเคชันที่เหมาะสม
- UC San Diego มีแผนสร้างดาต้าเซ็นเตอร์บนพื้นฐาน สมาร์ทโฟน Pixel 2,000 เครื่อง โดยได้รับการสนับสนุนจาก Google และจากการทดลองเริ่มต้นขนาด 20 เครื่อง พบว่าสามารถรองรับอัตราการส่งงานสูงสุดของชั้นเรียนที่มีนักศึกษามากกว่า 75 คน และมีความหน่วงในการตรวจให้คะแนนต่ำกว่าแบ็กเอนด์ AWS แบบพื้นฐาน
- การติดตั้งใช้งานนี้จะมอบพลังประมวลผลเทียบเท่าเซิร์ฟเวอร์ 50 เครื่องด้วยต้นทุนต่ำ และเป็นสนามทดสอบขนาดใหญ่เพื่อตรวจสอบความน่าเชื่อถือของฮาร์ดแวร์ระดับผู้บริโภคภายใต้สภาพแวดล้อมการใช้งานต่อเนื่อง
รอยเท้าคาร์บอนของงานคอมพิวติ้งและการนำสมาร์ทโฟนกลับมาใช้ใหม่
- รอยเท้าคาร์บอนของงานคอมพิวติ้งเป็นโจทย์หลักด้านความยั่งยืน โดยมีแหล่งสำคัญคือ คาร์บอนจากการดำเนินงาน ที่เกิดจากการใช้พลังงานระหว่างใช้งาน และ คาร์บอนแฝง ที่เกี่ยวข้องกับการผลิตฮาร์ดแวร์
- คาร์บอนจากการดำเนินงานมักรับมือได้ด้วยวิธีอย่างการเพิ่มประสิทธิภาพพลังงานและการใช้พลังงานสะอาด แต่รอยเท้าจากการผลิตเป็นอุปสรรคที่ซับซ้อนกว่า
- นักวิจัยจาก UC San Diego กำลังสร้างแนวทาง การประมวลผลแบบคลัสเตอร์โทรศัพท์ โดยดึงเมนบอร์ดจากสมาร์ทโฟนปลดระวางมารวมเป็นคลัสเตอร์และปรับใช้ใหม่เป็นแพลตฟอร์มคอมพิวติ้งเอนกประสงค์
- แผนของมหาวิทยาลัยซึ่งได้รับการสนับสนุนจาก Google คือการสร้างดาต้าเซ็นเตอร์ด้วยสมาร์ทโฟน Pixel 2,000 เครื่อง เพื่อมอบคลาวด์คอมพิวติ้งต้นทุนต่ำและคาร์บอนต่ำให้แก่นักวิจัยและนักศึกษาหลายร้อยคน
- แนวทางนี้มีเป้าหมายเพื่อลดความจำเป็นในการผลิตฮาร์ดแวร์ใหม่และการปล่อยคาร์บอนที่ตามมา
สมาร์ทโฟน: ปัจจัยสำคัญที่ช่วยได้มาก
- โดยเฉลี่ยแล้ว ผู้คนเปลี่ยนโทรศัพท์ทุก ๆ 4 ปี
- การเปลี่ยนเครื่องมัก ขับเคลื่อน โดยความต้องการอุปกรณ์ใหม่ รวมถึงฟีเจอร์ที่รุ่นใหม่มอบให้
- โทรศัพท์จำนวนมากที่ถูกเปลี่ยนออกยังคงมีความสามารถหลักด้านการประมวลผลครบถ้วน และเป็นคอมพิวเตอร์ที่ค่อนข้างทรงพลังซึ่งรวมโปรเซสเซอร์ ตัวเร่งความเร็ว หน่วยความจำ และสตอเรจไว้ในตัว
- แม้โทรศัพท์รุ่นเก่าจะไม่น่าสนใจสำหรับผู้ซื้อรายแรกอีกต่อไป แต่หากนำกลับมาให้บริการอีกครั้ง ก็สามารถหลีกเลี่ยงความจำเป็นในการสกัดวัตถุดิบเพิ่มเติม และลดรอยเท้าสิ่งแวดล้อมของงานคอมพิวติ้งได้โดยตรง
- กลยุทธ์ใหม่นี้คือการนำสมาร์ทโฟนที่ไม่ต้องการแล้วไปปรับใช้ใหม่กับ แอปพลิเคชันคลาวด์คอมพิวติ้ง
จากอุปกรณ์ผู้บริโภคสู่ฮาร์ดแวร์ดาต้าเซ็นเตอร์
- คอร์ประสิทธิภาพของสมาร์ทโฟนรุ่นใหม่ในงานเธรดเดี่ยวมีสมรรถนะใกล้เคียงหรือดีกว่าคอร์ของเซิร์ฟเวอร์มัลติคอร์สมัยใหม่
- จากการเปรียบเทียบ 2023 Pixel Fold กับ ASUS RS720A-E11 ด้วยชุด SPEC benchmark พบว่าในเบนช์มาร์กส่วนใหญ่ สมรรถนะต่อคอร์ของคอร์ประสิทธิภาพใน Pixel Fold สูงกว่าสมรรถนะต่อคอร์ของเซิร์ฟเวอร์ดาต้าเซ็นเตอร์อ้างอิง
- ความแตกต่างใหญ่ที่สุดระหว่างสมาร์ทโฟนกับเซิร์ฟเวอร์คือ ขนาดและความจุ
- เซิร์ฟเวอร์มีโปรเซสเซอร์มัลติเธรดทรงพลังหลายสิบคอร์และมีหน่วยความจำขนาดใหญ่มาก
- สมาร์ทโฟนมีคอร์ประมวลผลแบบ heterogeneous เพียงไม่กี่คอร์และหน่วยความจำ 8–12GB
- โจทย์สำคัญคือการมุ่งเป้าไปยังแอปพลิเคชันที่พอดีกับข้อจำกัดของสมาร์ทโฟน หรือสามารถปรับให้พอดีได้
- การนำสมาร์ทโฟนสำหรับผู้บริโภคที่ไม่ได้ดัดแปลงไปใช้ในสภาพแวดล้อมดาต้าเซ็นเตอร์โดยตรงนั้นมีความเสี่ยงและไม่มีประสิทธิภาพ
- ฮาร์ดแวร์ส่วนประกอบอย่างจอแสดงผล แบตเตอรี่ แชสซี และกล้อง ไม่จำเป็นในสภาพแวดล้อมเซิร์ฟเวอร์
- ชิ้นส่วนบางอย่าง โดยเฉพาะแบตเตอรี่ ไม่ได้ใช้วัสดุที่มีเกรดเหมาะกับสภาพแวดล้อมดาต้าเซ็นเตอร์
- ก่อนนำไปติดตั้งใช้งาน ต้องจัดการสมาร์ทโฟนให้เหลือเพียง เมนบอร์ด ที่บรรจุความสามารถหลักด้านการประมวลผล
- ตาม การประเมิน รอยเท้าคาร์บอนภายใน เมนบอร์ดคิดเป็นสัดส่วนมากที่สุดของคาร์บอนแฝงที่ประมาณ 50%
- งานนี้จึงมุ่งไปที่ชิ้นส่วนที่มีผลกระทบสูงที่สุด
ระบบปฏิบัติการและการออร์เคสเตรตคลัสเตอร์
- ระบบปฏิบัติการ Android มีพื้นฐานจาก Linux อยู่แล้ว แต่พื้นที่ผู้ใช้ของ Android ที่ออกแบบมาสำหรับมือถือจำเป็นต้องถูกแทนที่ด้วยดิสทริบิวชัน Linux เอนกประสงค์
- การอัปเดตระบบปฏิบัติการไม่เพียงทำให้สามารถเขียนโปรแกรมได้มากขึ้น แต่ยังปิดการป้องกันหลายอย่างที่สำคัญกับอุปกรณ์ผู้บริโภคแต่ไม่จำเป็นสำหรับคลาวด์คอมพิวติ้ง
- โทรศัพท์มีเดมอน low memory killer ที่จำกัดแอปพลิเคชันที่ใช้หน่วยความจำมาก
- เพื่อให้ได้สมรรถนะระดับเซิร์ฟเวอร์แบบดั้งเดิม จำเป็นต้องออร์เคสเตรตงานข้ามอุปกรณ์จำนวนมาก
- ผลลัพธ์ SPEC benchmark ชี้ว่าสมาร์ทโฟน 25–50 เครื่องเทียบได้กับเซิร์ฟเวอร์สมัยใหม่ 1 เครื่อง
- ใช้ Kubernetes จัดการแอปพลิเคชันแบบคอนเทนเนอร์เพื่อตอบโจทย์นี้
- โทรศัพท์จะถูกจัดเป็นคลัสเตอร์แบบ self-managed ขนาด 25–50 เครื่อง
การสร้างแพลตฟอร์มคลาวด์คอมพิวติ้งคาร์บอนต่ำ
- มหาวิทยาลัยหลายแห่งมีแอปพลิเคชันด้าน EdTech การตรวจให้คะแนน และงานวิจัยที่รันอยู่บนคลาวด์แล้ว
- ขอบเขตของแอปพลิเคชันมีตั้งแต่เครื่องขนาดเล็กสำหรับโฮสต์ Jupyter notebook ไปจนถึงเซิร์ฟเวอร์ราคาแพงที่ใช้ GPU สำหรับวิชาการประมวลผลแบบขนาน
- แอปพลิเคชันส่วนใหญ่ในกลุ่มนี้อยู่ในขอบเขตที่สมาร์ทโฟนเครื่องเดียวสามารถโฮสต์ได้
- แบ็กเอนด์การตรวจให้คะแนนมาตรฐานทำงานบนคลาวด์อินสแตนซ์ขนาดเล็กอย่าง AWS t3.micro ซึ่งมีสเปก 2 vCPU และหน่วยความจำ 1GB
- การทดลองรันงานตรวจให้คะแนนสำหรับวิชาการประมวลผลแบบขนานบนคลัสเตอร์โทรศัพท์ 20 เครื่อง แสดงจุดปฏิบัติการที่ตอบสนองหรือเหนือกว่าความต้องการทั่วไปด้าน throughput และ latency
- งานที่อิงการคูณเมทริกซ์ใช้ CPU หนักและรันบนอุปกรณ์เดี่ยวราว 50 วินาที
- ตัวเลขด้าน latency รวมโอเวอร์เฮดจากการออร์เคสเตรตคลัสเตอร์ไว้แล้ว
- นักวิจัย UC San Diego กำลังวางแผนคลัสเตอร์คอมพิวติ้งที่ใช้โทรศัพท์ 2,000 เครื่องเพื่อรองรับวิชาวิทยาการคอมพิวเตอร์อย่าง Parallel Computation และ Systems Programming
- จากการทดลองเบื้องต้น คลัสเตอร์ขนาด 20 เครื่องก็สามารถรองรับอัตราการส่งงานสูงสุดของชั้นเรียนที่มีนักศึกษามากกว่า 75 คนได้แล้ว และมีความหน่วงในการตรวจให้คะแนนต่ำกว่าแบ็กเอนด์ AWS แบบพื้นฐาน
- การติดตั้งใช้งานโทรศัพท์ 2,000 เครื่องสามารถรองรับวิชาเหล่านี้ได้ 100 รายวิชาพร้อมกัน
- การติดตั้งใช้งานนี้มีประโยชน์โดยตรงในการมอบพลังประมวลผลเทียบเท่าเซิร์ฟเวอร์ 50 เครื่องด้วยต้นทุนเพียงเศษเสี้ยวของปกติ
- การติดตั้งใช้งานเดียวกันนี้ยังเป็นสนามทดสอบเพื่อตรวจสอบการประมวลผลบนสมาร์ทโฟนในระดับใหญ่
- โดยเฉพาะการศึกษาความน่าเชื่อถือของฮาร์ดแวร์ระดับผู้บริโภคในสภาพแวดล้อมการใช้งานต่อเนื่อง
- ระบบทั้งหมดมีกำหนดเปิดตัวในฤดูใบไม้ร่วงปี 2026
- สามารถดูแนวทางการลดการปล่อยคาร์บอนที่เกี่ยวข้องกับอุปกรณ์อิเล็กทรอนิกส์สำหรับผู้บริโภคเพิ่มเติมได้ใน Consumer Hardware Carbon Reduction Guide
1 ความคิดเห็น
ความเห็นจาก Hacker News
เหตุผลหลักที่โทรศัพท์ที่ปลดระวางแล้วกลายเป็นขยะอิเล็กทรอนิกส์คือ เฟิร์มแวร์แบบปิดที่เป็น blob และระบบที่ถูกล็อก ทำให้ผู้ใช้ไม่สามารถบำรุงรักษาอุปกรณ์ด้วยการอัปเดตความปลอดภัยได้
ระยะเวลาซัพพอร์ตจาก OEM ก็สั้นเกินไป พอหมดซัพพอร์ตแล้วอุปกรณ์ก็ไม่ปลอดภัยอย่างมาก
ไม่ควรนำอุปกรณ์เก่าไปเชื่อมต่อกับเครือข่ายที่เข้าถึงอินเทอร์เน็ตได้
Google ทำได้ดีในจุดนี้ด้วยการซัพพอร์ต 7 ปี แต่ Sony ให้ 4 ปี และรุ่นที่ไม่ใช่เรือธงของ Xiaomi หรือรุ่นล่างสุดของ Samsung ก็คล้ายกัน
แต่ถ้า Google รับกองโทรศัพท์เก่าแบบสุ่มมาแล้วทำแบบนั้นได้ ก็สงสัยว่าทำไมไม่ให้ทางเลือกเดียวกันกับผู้บริโภคด้วย
ต่อให้ทำได้เฉพาะโทรศัพท์ที่ Google เคยขายเอง คำถามเดิมก็ยังคงอยู่ และใช้ได้กับผู้ผลิตรายอื่นด้วย
อย่างที่บอก วงจรที่ โทรศัพท์หมดประโยชน์ทันทีเมื่อ OEM เลิกซัพพอร์ต ควรถูกทำลายลง
รวมถึงผู้ใช้ปลายทางควรเปลี่ยนหรือซ่อมแบตเตอรี่ หน้าจอ ขั้วต่อ ฯลฯ ได้ด้วย
อีกอย่างก็ยังไม่ชัดเจนว่าข้อมูลเข้าออกโหนดคอมพิวต์จากโทรศัพท์เก่าเหล่านี้อย่างไร
ไม่รู้ด้วยซ้ำว่าเป็น USB-C หรือไม่ และบทความก็อธิบายส่วนนั้นไม่พอ
ปกติจะเปลี่ยนเพราะเครื่องช้าลง แบตเสื่อม หรืออยากได้กล้องที่ดีกว่า
ยิ่งไปกว่านั้น ต่อให้เปลี่ยนเฟิร์มแวร์ blob หรือเคอร์เนลได้ ก็ไม่ได้หมายความว่าจะมีอัปเดตออกมาจริง
ใน LineageOS, Android 16 ต้องการ Linux 5.4 ขึ้นไป ทำให้โทรศัพท์จำนวนมากที่ใช้เคอร์เนลเก่ากว่านั้นต้องค้างอยู่ที่ 22.2(Android 15)
เมื่อก่อนแม้แต่อุปกรณ์อย่าง Pixel รุ่นแรกจากปี 2016 ก็ยังอัปเป็น Android รุ่นล่าสุดได้
นี่ไม่ใช่ปัญหาของเฟิร์มแวร์ blob หรือระบบที่ถูกล็อก แต่เป็นปัญหาที่ถึงจะมีซอร์สเคอร์เนลและเปลี่ยนเคอร์เนลได้ ก็ไม่มีใครอยากเสียเวลาอัปเคอร์เนลให้โทรศัพท์อายุ 10 ปี
https://lineageos.org/Changelog-30/#legacy-devices
ส่วนเรื่องไม่ควรเอาอุปกรณ์เก่าไปเชื่อมต่อกับเครือข่ายที่เข้าถึงอินเทอร์เน็ตได้ ก็ขึ้นอยู่กับกรณีใช้งาน
ถ้าเป็น NAS หรือคลัสเตอร์คอมพิวต์ที่รันเฉพาะงานที่เชื่อถือได้ ก็อาจพอใช้ได้ ตราบใดที่เคอร์เนลไม่มีช่องโหว่ remote code execution
เนื้อหามุ่งไปที่ โทรศัพท์ของ Google ดังนั้นการปลดล็อก bootloader คงไม่ใช่ปัญหาใหญ่ และแม้จะด้วยเหตุผลคนละแบบ ก็มีการบอกว่าต้องเปลี่ยนเคอร์เนลด้วย
อุปสรรคใหญ่ที่สุดของคลัสเตอร์แบบนี้น่าจะเป็นต้นทุน
ต่อให้โทรศัพท์อายุ 4 ปีจะได้มาฟรี ก็ยังต้องถอดแยก ทดสอบ และพัฒนาฮาร์ดแวร์กับซอฟต์แวร์รองรับ ซึ่งทั้งหมดนี้ต้องทำซ้ำต่อเนื่อง
Google อาจมีปริมาณเครื่องมากพอจะสร้างคลัสเตอร์ที่ฮาร์ดแวร์เป็นรุ่นเดียวกันได้ แต่รุ่นของโทรศัพท์เปลี่ยนกันทุกไม่กี่เดือน
การใช้ฮาร์ดแวร์อายุ 4 ปีหมายถึงเริ่มต้นด้วยอายุการใช้งานชิ้นส่วนที่หายไปแล้ว 4 ปี และนี่เป็นการเทียบกันในระดับเดียวกัน ไม่ใช่การเทียบฮาร์ดแวร์ผู้บริโภคกับฮาร์ดแวร์ระดับเซิร์ฟเวอร์
เมื่อมีงานเพิ่มมากขนาดนี้ ก็สงสัยว่าจะกระทบกับ รอยเท้าคาร์บอน ที่พยายามลดอย่างไรบ้าง
บางทีการทำให้โทรศัพท์ถูกใช้งานเป็นโทรศัพท์ต่อไปให้นานขึ้นอาจมีประสิทธิผลกว่า
ในฐานะโครงการวิจัยหรือโปรเจ็กต์งานอดิเรกขนาดเล็กถือว่าน่าสนใจ แต่ถ้าจะทำให้คุ้มในเชิงพาณิชย์ดูยากมาก
โทรศัพท์ที่ปลดล็อก bootloader ได้ก็มีน้อยอยู่แล้ว และ ไดรเวอร์แบบเปิดเผยสาธารณะ ที่พาไปใช้กับ mainline kernel ได้ยิ่งหายากกว่า
ในบทความดูเหมือนจะยก Pixel Fold ปี 2023 เป็นหนึ่งในตัวเลือก ซึ่งถ้าหน้าจอที่แตกง่ายเสียหายไปแล้วก็คงเป็นโอกาสที่ดี แต่ก็ไม่ใช่อุปกรณ์มือสองราคาถูกที่จะหากันได้ง่าย
แม้แต่ Pixel ทรงแท่งทั่วไปเอง การรองรับระบบปฏิบัติการทางเลือกแทน Android จริงจังอย่าง PostmarketOS ก็ยังมีจำกัด และอุปกรณ์จากผู้ผลิตรายอื่นที่ถูกกว่ามักใช้ SoC ของ Mediatek/Exynos ซึ่งหลายครั้งไม่มีทั้งเอกสารสาธารณะและการรองรับเลย
มันปลดล็อก bootloader ได้ และมี LineageOS เลยยังใช้งานต่อได้จนถึงตอนนี้
ประสิทธิภาพก็ยังโอเคและเพียงพอกับการใช้งานของฉัน แอปธนาคารกับแอปจ่ายเงินดิจิทัลก็ใช้ได้ทั้งหมด
สิ่งที่ OEM ต้องทำก็แค่ยอมให้ปลดล็อก bootloader
ต่อให้อนุญาตหลังเลิกขายไปแล้ว ก็ช่วยลดความสูญเปล่าได้มาก
โลภเกินไปจริง ๆ
ถ้าจะทำเรื่องแบบนี้ให้เกิดขึ้นได้จริง ก็น่าจะดีถ้ามีกฎบังคับให้ ปลดล็อก bootloader ได้
ผู้คนสร้างคลัสเตอร์จากฮาร์ดแวร์ผู้บริโภคกันมาหลายสิบปีแล้ว และหลายคนก็น่าจะจำซูเปอร์คอมพิวเตอร์ PS3 ในช่วงกลางทศวรรษ 2000 ได้
ส่วนตัวฉันมีงานแบบ batch เยอะ เช่นการจำลอง CFD จึงน่าจะรันบนชุดโทรศัพท์ได้ง่ายโดยไม่มีปัญหาเรื่องความน่าเชื่อถือ
อยากนำฮาร์ดแวร์เก่ากลับมาใช้ใหม่และให้มันมีชีวิตที่สอง
ตอนนี้ก็กำลังพิจารณาใช้เซิร์ฟเวอร์เก่าจากที่อย่าง ETB อยู่เหมือนกัน แต่ประสิทธิภาพต่อวัตต์ของฝั่งโทรศัพท์มีโอกาสดีกว่ามาก
เลยไม่แน่ใจว่าการบังคับให้ปลดล็อกได้แม้กับอุปกรณ์แบบนั้นจะยุติธรรมหรือเปล่า
แต่ถ้าเป็นอุปกรณ์คอมพิวต์แบบใช้งานทั่วไป ฉันเห็นด้วย 100% และสุดท้ายมันก็ไม่ได้ต่างกันมากนัก
อาจกำหนดได้ว่าหลังจากวางขายในตลาดประมาณ 4 ปี ทุกอุปกรณ์ต้องปลดล็อกได้ ไม่ว่าจะยังขายอยู่หรือหมดซัพพอร์ตแล้วก็ตาม
หรือจริง ๆ แล้ว โมเดลธุรกิจที่ขายถูกกว่าคู่แข่งเพราะหวังจะไปเก็บเงินคืนจากเกมภายหลัง อาจไม่ใช่โมเดลรายได้ที่พึงประสงค์ตั้งแต่แรกก็ได้
อาจต้องกำหนดเงื่อนไขด้วยว่า ถ้ามีหน่วยความจำและประสิทธิภาพ CPU ถึงระดับหนึ่ง และสามารถจัดการทราฟฟิก IP ได้ ก็ต้องปลดล็อกได้ทั้งหมด
จะให้ถึงขั้นต้องปลดล็อกเฟิร์มแวร์เครื่องปิ้งขนมปังก็ดูตลกเกินไป
ผู้ผลิตฮาร์ดแวร์ต้องเปิดเผยซอร์สโค้ดที่จำเป็นสำหรับเฟิร์มแวร์, blob และสิ่งที่เกี่ยวข้อง
และยกเว้นกรณีด้านความมั่นคงของชาติ ฉันคิดว่าควรมีกฎ 20 ปี ด้วย โดยซอฟต์แวร์เชิงพาณิชย์ทุกตัวที่ออกสู่ตลาดแล้ว เมื่อครบ 20 ปีต้องเปิดเผยซอร์สโค้ด
เป็นแนวทางที่น่าสนใจมาก
วิธีที่กลุ่มนี้จัดการอุปกรณ์ให้เป็นเซิร์ฟเวอร์ขนาดเล็กจำนวนมาก คล้ายกับ Raspberry Pi cluster โดยพฤตินัย ดูจะเป็นวิธีที่สมจริงที่สุดในการนำฮาร์ดแวร์มือถือกลับมาใช้ซ้ำในระดับใหญ่
โดยเฉพาะถ้าได้รับการสนับสนุนจากผู้ผลิตฮาร์ดแวร์จริง ๆ ก็ยิ่งใช่
น่าเสียดายมากที่ iPhone ถูกล็อกไว้แน่นกว่า Android มาก
ในทางทฤษฎีสามารถรัน Linux ภายใน UTM[0] ได้ แต่ นอก EU แล้ว Apple จงใจทำให้ยาก และยังมีข้อจำกัดด้านหน่วยความจำกับการสูญเสียประสิทธิภาพอยู่
โปรเจ็กต์จบของกลุ่มเราก็เป็นคลัสเตอร์คอมพิวติ้งที่ใช้โทรศัพท์เหมือนกัน โดยเล็งไปที่การทำ LLM inference โดยเฉพาะ [1]
แทนที่จะติดตั้งระบบปฏิบัติการใหม่ เราสร้างแอปแยกตามแต่ละระบบปฏิบัติการ
เพราะอุปกรณ์เป็นรุ่นเก่ากว่า โทรศัพท์ Android จึงมีฮาร์ดแวร์ที่ด้อยกว่า ส่วน iPhone ก็มีข้อจำกัดด้านซอฟต์แวร์มากกว่า
[0] https://getutm.app/
[1] https://github.com/orgs/rmcluster/repositories
อยากให้โปรเจ็กต์นี้ทำผลลัพธ์ที่คนทำ homelab หรือผู้ใช้สาย self-hosting สามารถพิมพ์ด้วยเครื่องพิมพ์ 3D ได้
คนกลุ่มนั้นดูจะเป็นผู้ใช้ปลายทางที่เป็นไปได้มากที่สุด
สงสัยว่ามีลิงก์ไปยังบทความหรือรายงานวิจัยไหม
บางครั้งก็ชอบจินตนาการแปลก ๆ ถึงโลกหลังหายนะที่โรงงานถูกไฟไหม้ไปหมด และผู้คนต้องอยู่รอดด้วยเทคโนโลยีที่เหลืออยู่เท่านั้น
เป็นสถานการณ์ที่ไม่มีเครือข่าย ไม่มีอะไรนอกจากไฟฟ้าจากโซลาร์เซลล์ภายนอกหรือเครื่องปั่นไฟ และมีแค่อุปกรณ์ในพื้นที่
การลองคิดว่าภายใต้เงื่อนไขแบบนี้จะไปได้ไกลแค่ไหนเป็นเรื่องที่น่าสนใจ
เลยสงสัยว่ามีนิยาย หนัง หรือวิดีโอเกมแนวนี้อะไรแนะนำบ้าง
เหตุผลที่คุณชอบจินตนาการแบบนั้น อาจเป็นเพราะคุณมีความสามารถในเทคโนโลยีที่ต้องใช้ในสถานการณ์นั้น
แต่ก็มีเส้นแบ่งบางมากระหว่างจินตนาการนั้นกับความรู้สึกที่เริ่มอยากให้ภัยพิบัติแบบนั้นเกิดขึ้นจริง
เพราะแบบนั้นตัวคุณและทักษะของคุณจะกลายเป็นสิ่งมีค่า
ต้องระวัง จินตนาการที่ตอบสนองอัตตาตัวเอง แบบนี้
คนสะสมปืนมักแอบหวังให้กฎหมายและระเบียบสังคมล่มสลาย คนที่อยู่ชนบทกับม้าก็จินตนาการถึงโลกไร้รถยนต์แบบคาวบอย และคนที่ชอบซ่อมรถเก่าก็นึกถึงสถานการณ์แบบ Mad Max
แม้สถานการณ์เหล่านี้จะไม่ได้มีโอกาสเกิดขึ้นสูงเป็นพิเศษ แต่ก็ยังคงอยู่ในจินตนาการ เพราะมีคนจำนวนมากแอบหวังให้มันเป็นจริง
ตัวอย่างเช่น มีทั้งเครื่องยนต์ที่ใช้สปริงอัดแทนน้ำมันเบนซิน และคอมพิวเตอร์ที่ทำงานด้วยแป้นเหยียบ
บางเรื่องก็ค่อนข้างหม่นหมอง จนอาจทำให้บางคนไม่สบายใจ
https://windupstories.com/books/pump-six-and-other-stories/
ส่วน Silo / WOOL ของ Hugh Howey ก็อาจใกล้กว่าในความหมายตรงตัว แต่บรรยากาศอาจไม่ค่อยตรงกับที่คุณต้องการนัก
โดยรวมแล้วน่าจะลองมองหาแนว solarpunk โดยเฉพาะ post-apocalyptic solarpunk
มันหดหู่มากจริง ๆ จึงควรระวัง แต่ถ้าเตรียมใจไว้แล้วก็อ่านได้คุ้ม
มันให้ความรู้สึกแปลกดีที่เรื่องนี้มาจาก Google เจ้าเดียวกับที่เพิ่งจำกัดการเข้าถึง AOSP source ของบุคคลที่สามให้เหลือแค่การออกรุ่นทุกครึ่งปี ลดขอบเขต source ของ Pixel ลงอย่างหนักจนแทบเหลือแต่ส่วนที่เป็น GPL และยังเริ่มซ่อนประวัติการเปลี่ยนแปลงด้วย
แถมตอนนี้ยังผลักดันการยืนยันตัวตนนักพัฒนาและ Play Integrity บน Android อีก
ไม่รู้ควรมองเป็นมุกตลกหรือเป็นสัญญาณของการแย่งอำนาจกันภายใน
ถ้าเป็นอย่างแรก ก็ยังต้องไล่ตามอีกพอสมควรกว่าจะเทียบ “Upcycle” ของ Samsung ได้ แต่ทิศทางถือว่าถูกต้อง
ปกติคอมพิวเตอร์ทั่วไป แค่หยิบเครื่องอะไรมาสักอย่างมาติดตั้ง Linux ก็พร้อมใช้งานได้ภายในประมาณชั่วโมงเดียว แต่การจะทำแบบเดียวกันบน Android กลับต้องผ่านขั้นตอนมากมาย แถมผลลัพธ์ก็ยังไม่แน่นอนอีก ซึ่งมันไร้สาระมาก
ผู้ผลิตโทรศัพท์ล้างสมองเรามานานให้คิดว่าโทรศัพท์เป็นของพิเศษอะไรบางอย่าง จนเอาเปรียบเรามาอย่างเต็มที่
ที่จริงมันก็เป็นแค่คอมพิวเตอร์ที่มีอุปกรณ์ไร้สายติดอยู่เท่านั้น
น่าน่าอายมาก
ที่เกี่ยวกันนิดหน่อย ก็มีคนที่เอาสมาร์ตโฟนที่ถูกมัดรวมไว้ในลิ้นชักมาทำ เว็บโฮสติ้ง อยู่เหมือนกัน
https://far.computer
https://compost.party
“งานวิจัย” ชิ้นนี้แทบไม่มีเนื้อหาอะไรเลยจริง ๆ และใกล้เคียงกับข้อเสนอมากกว่าพร้อมกราฟที่ไม่ค่อยช่วยอะไรสองสามรูป
ไม่แน่ใจว่าเขามองว่าอะไรคือความใหม่
คนที่งบน้อยสร้าง คอมพิวติ้งคลัสเตอร์ จากฮาร์ดแวร์มือสองที่อัปไซเคิลมานานมากแล้ว
แปลกมากที่ของแบบนี้ออกมาจาก Google
Google ทำให้ไม่สามารถติดตั้งระบบปฏิบัติการเองบนแพลตฟอร์มมือถือของตัวเองได้ และตอนนี้ก็กำลังทำให้การติดตั้งแอปแบบกำหนดเองดูราวกับเป็นเรื่องผิดกฎหมาย: https://keepandroidopen.org/
แค่มองช่วงต้นบทความก็เห็นแล้วว่านี่คือทุนวิจัยที่ Google Research มอบให้ University of California และก็ไม่ใช่งานที่พนักงาน Google เป็นผู้ทำเป็นหลัก
คำว่า “ผิดกฎหมาย” ก็ชวนให้สงสัยเหมือนกัน
หมายถึงจะส่งคนเข้าคุกเลยหรือ
แถมยังไม่ถูกต้องด้วย
แอปรอติดตั้งได้หลัง 24 ชั่วโมง และถ้าใช้ adb ก็สามารถติดตั้งได้โดยไม่ต้องรอ
นั่นเป็นทางเลือกของ OEM ผู้ผลิตโทรศัพท์ และการที่โทรศัพท์ Pixel ปลดล็อกได้ก็เป็นข้อพิสูจน์เรื่องนั้น
อันที่จริง เหตุผลที่โปรเจ็กต์นี้ทำได้ก็เพราะเรื่องนั้นเอง
ในฐานะคนที่ติดตั้ง RPi Zero W สี่เครื่อง ไว้ในกรอบรูป Ikea แล้วรันเป็นคลัสเตอร์ Docker Swarm ฉันชอบไอเดียนี้มาก
สงสัยว่ามีเขียนบทความเกี่ยวกับเรื่องนี้ไว้บ้างไหม