การเลือกบอร์ดคอมพิวเตอร์ชิ้นเดียว (SBC) ที่เหมาะสมสำหรับโครงการต่างๆ กลายเป็นเรื่องง่ายขึ้นหลังการเปิดตัวเว็บไซต์เปรียบเทียบใหม่ แพลตฟอร์มนี้ซึ่งเริ่มให้บริการไม่นานมานี้ มีเป้าหมายเพื่อช่วยให้ผู้สร้างและวิศวกรสามารถคัดกรองตลาด SBC ที่มีตัวเลือกมากมาย โดยการให้ข้อมูลมาตรฐานการทดสอบประสิทธิภาพและคุณสมบัติต่างๆ อย่างไรก็ตาม ชุมชนนักพัฒนาก็กำลังผลักดันให้มีฟีเจอร์เพิ่มเติม โดยเฉพาะรายละเอียดเกี่ยวกับฮาร์ดแวร์ I/O และการครอบคลุมอุปกรณ์ที่กว้างขึ้น
คำติชมจากชุมชนกำหนดทิศทางการพัฒนา
ผู้สร้างเว็บไซต์ที่ใช้ชื่อ sthlmb รู้สึกประหลาดใจที่โครงการของพวกเขาได้รับความสนใจทันทีหลังเปิดตัว เพื่อตอบสนองต่อคำติชมจากผู้ใช้ พวกเขาเปิดเผยว่าการติดตามข้อมูลคุณสมบัติฮาร์ดแวร์อย่างครอบคลุมนั้นถูกสร้างไว้ในแพลตฟอร์มแล้ว แต่ถูกซ่อนอยู่ behind a feature flag ในขณะที่ยังคงป้อนข้อมูลต่อไป สิ่งนี้ตอบสนองหนึ่งในคำขอที่พบบ่อยที่สุดจากผู้ใช้ทางเทคนิคที่ต้องการข้อมูลรายละเอียดเกี่ยวกับตัวเลือกการเชื่อมต่อที่นอกเหนือจากกำลังประมวลผลดิบ ดังที่วิศวกรระบบสมองกลฝังตัว的一位กล่าวไว้ในการอภิปราย:
ก่อนที่จะเข้าสู่การทดสอบมาตรฐาน ผมจะดูก่อนว่าชิป System on Chip (SoC) ตัวใดรองรับความสามารถด้านฮาร์ดแวร์บ้าง - เช่น eDP, HDMI หรือ LVDS, พอร์ต USB, i2c, ขา GPIO ฯลฯ จากนั้นผมจะตรวจสอบว่าผู้ผลิตบำรุงรักษา Linux kernel drivers หลักหรืออัปเดต Linux kernel รุ่นปรับแต่งอย่างต่อเนื่องหรือไม่
ความรู้สึกนี้สะท้อนโดยสมาชิกในชุมชนหลายคนที่เน้นย้ำว่าสำหรับการใช้งานระดับมืออาชีพ การสนับสนุน peripheral และการบำรุงรักษาซอฟต์แวร์มักมีความสำคัญมากกว่าเมตริกประสิทธิภาพล้วนๆ
ปัจจัยเปรียบเทียบที่ชุมชนร้องขอ:
- ความสามารถด้าน I/O (eDP, HDMI, LVDS, USB, i2c, GPIO)
- การรองรับไดรเวอร์ Mainline Linux kernel
- ความถี่ในการอัปเดตของผู้ผลิตและคุณภาพของ BSP
- การใช้พลังงานและโหมดสลีป
- ความเหมาะสมสำหรับการใช้งานอุตสาหกรรม
- อัตราส่วนราคาต่อประสิทธิภาพ
ความท้าทายของการทดสอบ SBC อย่างครอบคลุม
ปัจจุบันมีบอร์ดที่ผ่านการทดสอบ 80 รายการในฐานข้อมูล ซึ่งแสดงถึงอุปกรณ์ที่ผู้สร้างเป็นเจ้าของและทำการทดสอบมาตรฐานด้วยตัวเอง วิธีการนี้รับประกันความสม่ำเสมอ แต่จำกัดการครอบคลุมระบบนิเวศ SBC ที่ขยายตัวอย่างรวดเร็ว ข้อบกพร่องที่สำคัญที่ผู้ใช้กล่าวถึงรวมถึงซีรีส์ Odroid Hx และ MeLE Quieter 4C ซึ่งเน้นย้ำถึงความยากลำบากในการรักษาการครอบคลุมตลาดที่สมบูรณ์ ผู้สร้างเว็บไซต์ยอมรับช่องว่างเหล่านี้และกำลังสำรวจความร่วมมือกับผู้ผลิตเพื่อขยายการทดสอบในขณะที่ยังคงรักษาความสมบูรณ์ของระเบียบวิธีไว้ พวกเขาเริ่มรับบริจาคฮาร์ดแวร์โดยเฉพาะสำหรับการทดสอบแล้ว แม้ว่าความท้าทายด้านลอจิสติกส์จะยังคงมีอยู่สำหรับการส่งของผู้สนับสนุนรายบุคคล
ความครอบคลุมของฐานข้อมูล SBC ในปัจจุบัน:
- ทดสอบคอมพิวเตอร์แบบบอร์ดเดียวแล้ว 80 รุ่น
- เน้นที่อุปกรณ์ที่ผู้สร้างเป็นเจ้าของเพื่อความสม่ำเสมอในการทดสอบ
- รวมถึงซีรีส์ Raspberry Pi, Orange Pi, Libre Computer และ BeagleBoard
- ยังขาดบางรุ่นที่น่าสนใจ: ซีรีส์ Odroid Hx, MeLE Quieter 4C
ประสิทธิภาพเทียบกับความเหมาะสมในการเลือก SBC
ในขณะที่เว็บไซต์ปัจจุบันมุ่งเน้นไปที่การทดสอบมาตรฐานประสิทธิภาพของ CPU ผ่านการทดสอบเช่น การบีบอัด 7-zip และ OpenSSL การอภิปรายในชุมชนเผยให้เห็นความเป็นจริงที่ละเอียดอ่อนมากขึ้นในการเลือก SBC ผู้ใช้ระดับมืออาชีพให้ความสำคัญกับปัจจัยต่างๆ เช่น รูปแบบการใช้พลังงาน การสนับสนุนโหมดสลีป และนโยบายการอัปเดตซอฟต์แวร์ของผู้ผลิต Raspberry Pi ยังคงได้รับความนิยมไม่เพียงเพราะประสิทธิภาพ แต่เพราะระบบนิเวศซอฟต์แวร์ที่แข็งแกร่งและการใช้งานในอุตสาหกรรมผ่านผลิตภัณฑ์เช่นซีรีส์ Compute Module เมื่อฐานข้อมูลขยายตัวเพื่อรวมข้อมูลคุณสมบัติเพิ่มเติม ผู้ใช้จะสามารถกรองบอร์ดตามคุณสมบัติสำคัญ เช่น การสนับสนุน PCIe เอาต์พุตวิดีโอเฉพาะ และความเข้ากันได้ของ GPIO ซึ่งจะจัดการกับปัจจัยการตัดสินใจสำคัญที่การทดสอบมาตรฐานประสิทธิภาพเพียงอย่างเดียวไม่สามารถครอบคลุมได้
วิวัฒนาการของเครื่องมือเปรียบเทียบ SBC สะท้อนให้เห็นถึงความเติบโตของตลาดคอมพิวเตอร์บอร์ดเดี่ยวเอง สิ่งที่เริ่มจากการทดลองของนักเล่นงานอดิเรกได้เติบโตขึ้นเป็นระบบนิเวศที่หลากหลายซึ่งให้บริการทุกอย่างตั้งแต่โครงการที่บ้านไปจนถึงการใช้งานในอุตสาหกรรม เมื่อแพลตฟอร์มการเปรียบเทียบรวมข้อมูลที่มุ่งเน้นทางวิศวกรรมมากขึ้น พวกเขาก็มีค่ามากขึ้นสำหรับผู้เชี่ยวชาญในการตัดสินใจเลือกฮาร์ดแวร์ที่สมดุลระหว่างประสิทธิภาพ การเชื่อมต่อ การสนับสนุนซอฟต์แวร์ และความสามารถในการบำรุงรักษาในระยะยาว
การพัฒนาอย่างรวดเร็วของเว็บไซต์ตามคำติชมจากชุมชนแสดงให้เห็นว่ากระบวนการพัฒนาที่เปิดกว้างสามารถปรับแต่งเครื่องมือให้ตรงตามความต้องการของโลกแห่งความเป็นจริงได้อย่างรวดเร็ว ด้วยแผนที่จะเปิดใช้งานการค้นหาข้อมูลคุณสมบัติแบบเต็มและขยายคลังอุปกรณ์ที่ทดสอบอย่างต่อเนื่อง แพลตฟอร์มนี้ดูเหมือนพร้อมที่จะกลายเป็นแหล่งข้อมูลสำคัญสำหรับทุกคนที่สำรวจภูมิทัศน์ที่ซับซ้อนของคอมพิวเตอร์บอร์ดเดี่ยว
อ้างอิง: Compare Single Board Computers