ความประทับใจแรกต่อ Intel N100 Radxa X4
(bret.dk)- Radxa X4 เป็น SBC ที่ใส่ Intel N100 x86 CPU ลงในฟอร์มแฟกเตอร์ที่ใกล้เคียงกับ Raspberry Pi 5 โดยจุดต่างสำคัญที่สุดคือสามารถติดตั้ง Windows 11 และ Debian ISO ได้เหมือนพีซีทั่วไป
- ใช้ N100 แบบ 4 คอร์บนสถาปัตยกรรม Alder Lake, รองรับ LPDDR5 สูงสุด 16GB, 2.5GbE, M.2 2230 NVMe, USB-C PD, Micro HDMI 2 พอร์ต และการควบคุม 40-pin GPIO บนพื้นฐาน RP2040 เป็นการผสมข้อดีของมินิพีซีกับบอร์ดตระกูล Raspberry Pi
- Debian 12 ติดตั้งได้ราบรื่นและตรวจพบ 2.5GbE ได้ดี แต่ WiFi/BT ไม่ถูกตรวจพบ ส่วน Windows 11 ไม่มีไดรเวอร์เครือข่ายในสื่อติดตั้งพื้นฐาน จึงต้อง ข้าม OOBE และติดตั้งไดรเวอร์ Intel Ethernet เพิ่ม
- Geekbench 6 บน Windows ทำได้ CPU 1007 single-core และ 2295 multi-core, GPU OpenCL 3246 และ Vulkan 3710 ส่วนบน Ubuntu ที่ตั้ง PL2 ไว้เพียง 6W ได้ 1171 single-core และ 2389 multi-core
- ระบบระบายความร้อน, PoE และไดรเวอร์ไร้สายยังมีจุดที่ต้องปรับปรุงเพิ่มเติม โดย Windows 11 ในสถานะ idle ใช้ไฟ 8W หรือราว 6.8W เมื่อถอดอุปกรณ์ต่อพ่วงออก และการใช้งานแบบเปิดหน้า CPU ไว้ตรง ๆ ไม่ค่อยแนะนำเพราะปัญหาความร้อนสูง
ระหว่างบอร์ดสไตล์ Raspberry Pi กับมินิพีซี x86
- Radxa X4 เป็น SBC ที่ใช้โปรเซสเซอร์ Intel N100 x86 บนบอร์ดที่มีขนาดและฟอร์มแฟกเตอร์ใกล้เคียงกับ Raspberry Pi 5
- เพราะเป็น x86 จึงสามารถดาวน์โหลด Windows 11 ISO และ Debian ISO มาติดตั้งระบบปฏิบัติการได้ตามขั้นตอนแบบพีซีทั่วไป
- สเปกหลักมีดังนี้
- Intel N100 CPU: 4 คอร์ CPU สถาปัตยกรรม Alder Lake, สูงสุด 3.4GHz
- Intel UHD Graphics: 750MHz
- LPDDR5 4786MT/s ขนาด 4GB/8GB/12GB/16GB
- Ethernet RJ45 2.5Gbit, รองรับ PoE ผ่าน HAT
- M.2 M-Key, รองรับไดรฟ์ M.2 2230 NVMe
- อินพุต 12V USB-C Power Delivery
- USB-A 3.2 10Gbps จำนวน 3 พอร์ต, USB-A 2.0 จำนวน 1 พอร์ต
- WiFi 5 & BT5 หรือ WiFi 6 & BT5.2 สำหรับรุ่นที่มี RAM 8GB ขึ้นไป
- Micro HDMI 2 พอร์ต, สูงสุด 4K60
- ควบคุม 40-pin GPIO header ด้วย Raspberry Pi RP2040
- หัวต่อพัดลมและหัวต่อแบตเตอรี่ RTC
- แจ็กหูฟัง/ไมค์ 3.5 มม.
- eMMC ที่บัดกรีเองได้หรือซื้อเป็น SKU ที่มี eMMC มาให้
- การควบคุม GPIO บนพื้นฐาน RP2040 เป็นทางเลือกเพื่อเติมเต็มความต้องการของโปรเจกต์ Raspberry Pi GPIO ที่มินิพีซีเพียงอย่างเดียวตอบโจทย์ได้ยาก
ชุดทดสอบและความประทับใจแรกด้านฮาร์ดแวร์
- แพ็กเกจที่ได้รับประกอบด้วย Radxa X4, PoE+ HAT สำหรับ X4 โดยเฉพาะ และเคสที่ทำหน้าที่เป็นชุดระบายความร้อนด้วย
- ชุดเคส/คูลเลอร์มี thermal pad และสติกเกอร์ตีนรอง 2 ชิ้นเพื่อหลีกเลี่ยงการสัมผัสกับพื้นด้านล่าง
- PoE HAT มี standoff ติดตั้งมาให้ล่วงหน้า และมีอะไหล่สำรองมาให้ด้วย
- บนบอร์ด X4 มี แบตเตอรี่ RTC และเสาอากาศ WiFi 2 ตัวรวมมาให้แล้ว
- ในการทดสอบใช้ PSU ทางการของ Raspberry Pi 5 และไดรฟ์ WD_BLACK SN770M 2230 M.2 NVMe
- PSU จ่ายไฟได้ 2.25A ที่ 12V
BIOS และการติดตั้งระบบปฏิบัติการ
-
BIOS
- BIOS ที่พบในการบูตครั้งแรกคือ American Megatrends BIOS และเป็นบิลด์เดือนเมษายน 2024
- เดิมคาดว่าจะเป็น BIOS แบบเรียบง่ายที่มักพบในมินิพีซี แต่ของจริงกลับมีตัวเลือกจำนวนมากให้ปรับแต่งหลายส่วนของระบบ
- มีทั้ง CPU Power Management และหน้าข้อมูล/การตั้งค่า NVMe ทำให้ปรับแต่งรายละเอียดได้พอสมควร
-
Debian 12 Bookworm
- ติดตั้ง Debian 12 ด้วย net install ISO และเลือกสภาพแวดล้อมเดสก์ท็อป GNOME
- การติดตั้งและการใช้งานพื้นฐานโดยรวมค่อนข้างราบรื่น และการตอบสนองของเดสก์ท็อปก็ดีใช้ได้
- เครือข่าย 2.5GbE ที่ใช้ Intel I226-V NIC ถูกตรวจพบระหว่างการติดตั้ง
- WiFi/BT ไม่ถูกตรวจพบระหว่างติดตั้ง และยังใช้งานไม่ได้แม้เข้า OS แล้ว
- เมื่อเล่น วิดีโอ YouTube 4K 60fps “HDR” ผ่าน Firefox ที่แถมมา มีเฟรมดรอปราว 40 เฟรมในช่วงเวลา 5 นาที 13 วินาที
- การดรอปแทบสังเกตไม่เห็น และการเล่นวิดีโอถือว่าลื่นมาก
- เมื่อลองเช็กแบบเร็ว ๆ บน Windows ก็พบว่าเฟรมดรอปมีน้อยเช่นกัน
-
Windows 11
- สามารถสร้างสื่อติดตั้ง Windows 11 บนพีซีอีกเครื่องแล้วนำมาติดตั้งได้ และตัวการติดตั้งเองก็ทำงานได้รวดเร็วและลื่นไหล
- แต่ไปติดที่ขั้นตอนตรวจพบเครือข่าย เพราะสื่อติดตั้ง Windows พื้นฐานไม่มีไดรเวอร์เครือข่ายที่ตรงรุ่น
- เปิดพรอมป์ต์ด้วย
SHIFT+F10แล้วพิมพ์OOBE\BYPASSNROตัวติดตั้งจะรีสตาร์ต - หลังจากนั้นในหน้าการเชื่อมต่อเครือข่ายจะมีตัวเลือกให้ข้ามโดยไม่ต่ออินเทอร์เน็ต
- เมื่อลง Windows เสร็จแล้ว สามารถดาวน์โหลด Intel Ethernet Adapter Complete Driver Pack จากอุปกรณ์อื่น แล้วย้ายมาทาง USB หรือวิธีอื่นเพื่อติดตั้งและใช้งานเครือข่ายได้
ประสิทธิภาพ เครือข่าย และพลังงาน
-
Geekbench 6
- คะแนน Geekbench 6 CPU บน Windows อยู่ที่ single-core 1007 และ multi-core 2295
- คะแนน GPU ของ Intel คือ OpenCL 3246 และ Vulkan 3710
- แม้จะเปลี่ยนแผนพลังงานและใช้ค่าพื้นฐานแล้ว ความถี่ CPU สูงสุดภายใต้โหลด single-core ก็ยังหยุดอยู่ที่ 2.9GHz
- หากต้องการดึงความเร็วสูงสุดของ N100 ออกมา น่าจะต้องปรับแต่ง BIOS เพิ่มเติม
- ต่อให้เปลี่ยนค่า PL2 จาก 25W เป็น 6W ก็ไม่ส่งผลกับผลเบนช์มาร์กบน Windows ชุดนี้
- บน Ubuntu ความถี่ขึ้นได้ถึง 3.1GHz และได้คะแนน Geekbench 6 ที่ single-core 1171, multi-core 2389
-
เครือข่าย
- เมื่อรัน iperf3 ระหว่าง Radxa X4 บน Windows กับ ROCK 5B บน Debian สามารถใช้ลิงก์ 2.5Gbps ได้เต็มทั้งสองทิศทาง
- Windows Update ไม่ได้ติดตั้งไดรเวอร์ WiFi ให้ และก็หาไดรเวอร์ที่ตรงได้ไม่ทันที
- บน Ubuntu ชิป WiFi แสดงเป็นอะแดปเตอร์ Realtek RTL8852BE และใช้งานได้ระหว่างขั้นตอนติดตั้ง
-
การใช้พลังงาน
- ในสถานะ idle บน Windows 11 โดยใช้ค่าพลังงาน BIOS พื้นฐาน ตัวเครื่องกินไฟ 8W ตามมิเตอร์ที่ปลั๊ก
- การวัดนี้ทำในสภาพที่ต่อคีย์บอร์ดพื้นฐาน, Razer Deathadder ที่มีไฟ LED, HDMI 1 เส้น, 2.5GbE และ WD_BLACK SN770M 500GB NVMe SSD
- หากถอดทุกอย่างออกเหลือแค่สายไฟ สถานะ idle จะลดลงมาอยู่ที่ประมาณ 6.8W
- เมื่อใช้ OCCT และ Power Configuration tester สร้างภาระพร้อมกันให้ CPU, RAM และ GPU การใช้ไฟพุ่งขึ้นอย่างรวดเร็วถึง 27.3W ก่อนจะลดลง
- ค่านี้ใกล้เพดานของ PSU ทางการ Raspberry Pi 5 ที่ 12V/2.25A จึงควรทดสอบซ้ำภายหลังด้วย PSU ที่แรงกว่า
- เมื่อสเตรสเฉพาะ CPU และ RAM การใช้พลังงานอยู่ที่ 22.1W
ข้อจำกัดที่เห็นจากระบบระบายความร้อนและ PoE
-
การระบายความร้อน
- ไม่แนะนำให้ใช้งานแบบปล่อยหน้า CPU เปลือยไว้ตรง ๆ
- บอร์ดร้อนขึ้นเร็วมาก และถ้าจะควบคุมให้อยู่ ต้องจำกัดเป้าหมายพลังงานลงมาก
- ชุด Radxa X4 Cooler/Case ที่ใช้ มีด้านข้างและด้านล่างเปิดโล่ง จึงไม่ใช่เคสเต็มรูปแบบนัก แต่ช่วยยกบอร์ดให้ลอยจากพื้นและมีพัดลมมาให้
- thermal pad ที่ให้มานั้นแตกและฉีกขาดตอนพยายามติดตั้ง
- ตามข้อมูลที่ได้รับ thermal pad นี้เป็นเกรด 13.8W
- ดูเหมือนจะไม่เพียงพอสำหรับชุดนี้
- มีบางจุดที่มองเห็นแสงลอดระหว่างบอร์ด, thermal pad และคูลเลอร์ จึงอาจเป็นไปได้ว่า pad บางเกินไป หรือ pad ในตัวอย่างนี้มีปัญหา
- มีแผนจะกลับมาตรวจสอบเรื่องการระบายความร้อนอีกครั้งหลังหาวิธีสั่งงานพัดลมจากด้านหลัง RP2040 ได้
-
Power over Ethernet
- หนึ่งในจุดขายของ X4 คือการรองรับ 2.5GbE PoE ผ่าน HAT
- Radxa ได้ทำ PoE+ HAT ที่ดัดแปลงมาสำหรับ X4 โดยเฉพาะ
- สายเส้นหนึ่งไม่สามารถจ่ายทั้งไฟและเครือข่ายพร้อมกันได้ แต่กับอีกเส้นหนึ่งเครื่องบูตได้ปกติ
- เมื่อใส่ภาระเบนช์มาร์ก บอร์ดกลับรีเซ็ตตัวเอง
- แม้ลด PL2 จาก 25W ลงมาเป็น 15W ก็ยังเกิดปัญหาเดิม
- มีความเป็นไปได้ว่าปัญหาเกิดจากสวิตช์ PoE 2.5Gbit แบบโนเนมจาก AliExpress
- บนสวิตช์ PoE ของ UniFi สามารถรับมือกับสไปก์ภายใต้ PL2 15W ได้
- แม้แต่สวิตช์ PoE ราคาถูกก็ยังใช้งานได้หากตั้ง PL2 ไว้ที่ 6W
สรุปเบื้องต้นและจุดที่ยังต้องตรวจสอบ
- โดยรวมแล้ว Radxa X4 ดูเป็นผลิตภัณฑ์ที่ดี แต่ยังมีบางส่วนที่ต้องการเอกสารประกอบและการยืนยันเพิ่มเติม
- ฟังก์ชันส่วนใหญ่ทำงานได้ตามคาด และข้อดีสำคัญคือความเป็น x86 ที่ทำให้ใช้ ISO ที่ต้องการได้ง่าย
- อาจต้องใช้ วิธีเลี่ยงข้อจำกัดด้านไดรเวอร์ ตามแต่ละระบบปฏิบัติการ
- บน Debian นั้น WiFi/BT ไม่ถูกตรวจพบ
- บน Windows 11 สื่อติดตั้งพื้นฐานไม่มีไดรเวอร์เครือข่าย
- คูลเลอร์ยังน่าเสียดายอยู่บ้าง และเมื่อใส่ PoE HAT แล้ว พื้นที่รอบไดรฟ์ NVMe จะคับมาก
- ช่องว่างระหว่าง NVMe กับชิป WiFi ด้านล่างอยู่ราว 1–2 มม.
- ช่องว่างระหว่าง NVMe กับ HAT ด้านบนอยู่ราว 3–4 มม.
- ผล sbc-bench บน Ubuntu Server 24, kernel 6.8.0-39, การตั้งค่า BIOS พื้นฐาน และตั้งเฉพาะ PL2 เป็น 6W ดูได้ที่ https://0x0.st/Xf2I.bin
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
ในราคา $60 ได้ x86 ที่รันอะไรก็ได้ รองรับฮาร์ดแวร์ทรานส์โค้ดดิ้ง และ CPU ก็แรงกว่า RPI 5 ราว 3 เท่า เลยไม่ค่อยเข้าใจว่าทำไมต้องซื้อ Raspberry Pi
มี 2.5G NIC ในตัว, PoE, ช่อง M.2 ด้วย และถ้าเอา PoE กับ M.2 HAT ไปติด Raspberry Pi ราคาก็เพิ่มอีก $25~40
หวังว่าการผลิตบอร์ด Radxa จะเพิ่มกำลังได้เร็ว ๆ
มีแหล่งอื่นที่มีภาพฟอร์มแฟกเตอร์ดีกว่านี้ด้วย ดูเหมือนว่าอาจใส่ในเคส Raspberry Pi ได้จริง ๆ
https://www.cnx-software.com/2024/07/19/radxa-x4-low-cost-cr...
ถ้าคิดรวมของที่ต้องมีทั้งหมดเพื่อให้ RPI บูตใช้งานได้ มันไม่ใช่คอมพิวเตอร์ราคา $45 และในช่วงราคาเดียวกันก็มีเครื่องสำเร็จรูป $100~125 อย่าง ECS Liva/Liva X อยู่เสมอ
เครื่องทรงบุ๊กไซซ์/เน็ตท็อปที่คล้าย Liva และแพลตฟอร์มอย่าง AMD AM1 มีข้อได้เปรียบมากตรงที่ใช้ไดรเวอร์มาตรฐานและ BIOS มาตรฐาน ซึ่งต่างจากปัญหาจุกจิกของ ARM ยุคแรกอย่างชัดเจน สมัย RPi แรก ๆ หลายอย่างยังเป็น soft-float ด้วยซ้ำ ไม่ต้องพูดถึงความสะดวกแบบ UEFI
เหตุผลที่แข็งแรงที่สุดของ RPi คือการผสมผสาน GPIO กับ Linux มาโดยตลอด แต่ Linux ก็เป็นดาบสองคมเพราะไม่ค่อยเหมาะกับงานเรียลไทม์ที่เคร่งครัด ถ้าต้องการ GPIO ง่าย ๆ ก็ใช้เครื่องมืออย่าง Bus Pirate ได้ และทุกวันนี้ ESP32 ก็เข้ามาแทนบทบาท “กาวเชื่อม GPIO” แบบนั้นไปได้มากแล้ว
ถ้าไม่ต้องการ GPIO เช่นทำไฟล์เซิร์ฟเวอร์กินไฟต่ำหรือ HTPC ฝั่ง x86 มักทำงานได้เสถียรกว่าในราคาใกล้เคียงกันด้วยซ้ำ หรือจะไปซื้อมินิทาวเวอร์หมดสัญญาเช่าหรือมินิพีซีขนาดจิ๋วจากร้านของมือสองในราคา $10 ก็ยังได้
ถ้าคิดถึงปัญหาของ RPI รุ่นแรก ๆ ยิ่งหนักเข้าไปอีก โดยพื้นฐานแล้วมันใช้ USB 2.0 แบบทางเดียว 500Mbps เป็นบัสระบบ แต่เพราะบั๊กเฟิร์มแวร์จึงทำแพ็กเก็ต USB หล่นเมื่อมีโหลด[0] และ Broadcom ไม่เปิดเผยเอกสารอยู่ราว 5 ปี ทำให้คนนอก Pi Foundation แก้เองไม่ได้
[0] https://github.com/raspberrypi/firmware/issues/19
[1] https://news.ycombinator.com/item?id=40701297
Radxa ใส่สิ่งเหล่านี้มากับเคสด้วย ดังนั้นค่าใช้จ่ายเพิ่มจึงเล็กน้อย แต่ถึงจุดนั้นพื้นที่ติดตั้งก็ใหญ่ขึ้นเกินสองเท่า
นั่นไม่ได้หมายความว่าผลิตภัณฑ์นี้ไม่ดีกว่า เพียงแต่มันเป็นผลิตภัณฑ์ที่แลกเปลี่ยนข้อดีข้อเสียคนละแบบ และอาจไม่เหมาะในบางกรณี
ดูเหมือนว่าจะมีราคาบวกเพิ่มหนัก ๆ ไปอีกพักหนึ่ง เหมือน RPi 5
ถ้าต้องการประสิทธิภาพ single-thread และกราฟิกที่พอใช้ได้ มินิพีซีองค์กรแบบมือสองของ HP, Dell, Lenovo ที่ใช้ Ryzen 5 Pro 2400G ก็เป็นตัวเลือกได้
พอถึงฤดูใบไม้ร่วงนี้ก็จะครบประมาณ 4 ปีนับจากเริ่มมีซัพพลายจำนวนมาก ดังนั้นอุปกรณ์องค์กรจึงเริ่มถูกนำกลับมาขายต่อบน eBay มากขึ้นเรื่อย ๆ
ตอนนี้ราคาลงมาถึงราว $100 รวมค่าส่ง โดยมี SSD และ Win10 Pro ติดตั้งมาแล้ว และถ้าซัพพลายเพิ่มขึ้น ราคาก็มีแนวโน้มจะลดลงอีกในอีกไม่กี่เดือนข้างหน้า
มันยอดเยี่ยมสำหรับเรโทรอีมูเลชัน รัน PS2 และ GameCube ได้ง่าย ๆ ที่มากกว่า 60fps และยังอัปสเกลได้ด้วย
แค่ใส่ HDD เก่า ๆ ขนาด 2TB สักลูก ก็เก็บคลังเกมระดับตำนานที่เล่นทั้งชีวิตก็ไม่หมดได้แล้ว
อย่าลืมด้วยว่ามีม็อดจากชุมชน, แพ็กเท็กซ์เจอร์ HD, สูตรโกง และแฟนทรานสเลชันให้เลือกหลากหลายมากขึ้นอย่างมหาศาล
ที่บ้านเราแทบหลุดออกมาจากกระแสเกมยุคใหม่ที่กลายเป็น DLC, การบังคับล็อกอินหลายบริการ, ความอ้วนเทอะทะระดับ 100GB และนรก DRM แล้ว และกลับสนุกกับการเล่นเกมมากกว่ามาก
อยากเสริมเรื่อง การใช้พลังงานขณะ idle ด้วย แพลตฟอร์มรุ่นนี้ค่อนข้างน่าผิดหวังในจุดนี้
TinyMiniMicro PC ที่ใช้ Intel รุ่น 8/9 สามารถลดลงต่ำกว่า 3W วัดจากปลั๊กได้ น่าประทับใจมาก
thin client Gemini Lake Refresh ก็ลดต่ำกว่า 4W ได้ไม่ยาก
สงสัยว่าประสิทธิภาพแบบนี้มาจากการปรับแต่งตามความต้องการจริงของตลาดหรือไม่ เพราะถ้าบริษัทใช้งานหลายพันเครื่อง ความต่างนี้ก็น่าจะมีผล
แพลตฟอร์ม ARM RK3588 เป็นแชมป์ในเรื่องนี้ Orange Pi 5 Plus idle ที่ 1.5W เมื่อใช้หัวจ่ายไฟเดียวกัน ซึ่งต่ำกว่า RPi 4
แต่สำหรับคนที่อยากรัน Proxmox มันไม่ใช่ตัวเลือกที่เป็นจริงนัก
ดูเหมือนว่า แพลตฟอร์ม N100 แทบทั้งหมดมีพลังงาน idle เกิน 5W
อีกทั้งตัวเลือกแบบระบายความร้อน passive จากผู้ผลิตที่มีชื่อเสียงก็มีไม่มาก และกล่องระบายความร้อน active ก็มักไม่เงียบ ในขณะที่ TinyMiniMicro PC เงียบมากในสถานการณ์ใช้งานส่วนใหญ่
หากอิงค่าไฟใน EU ความต่าง 5W จะกลายเป็นค่าไฟปีละ 20~35 ยูโร
ประเทศส่วนใหญ่น่าจะอยู่ที่ 0.25 หรืออย่างน้อยก็ต่ำกว่า 0.3
https://qery.no/consumer-energy-prices-in-europe/
Wi‑Fi เปิดและเชื่อมต่ออยู่ เป็นสเปก RAM 32GB กับ NVMe 1TB
แน่นอนว่าปริมาณรวมลดลงก็ยังเป็นเรื่องจริง
J series รุ่นเก่าก็ใกล้เคียงกัน
บอร์ด RK3588 ต่ำกว่ามาก และ RK series อื่น ๆ ก็ดูจะต่ำกว่าด้วย
เห็น N100 โผล่อยู่หลายที่ ดูเหมือนว่าประสิทธิภาพต่อวัตต์หรือประสิทธิภาพต่อราคาจะก้าวกระโดดอย่างมากเมื่อเทียบกับรุ่นอย่าง J4125
ในมุมของคนที่รู้เรื่องดี อยากรู้ว่าตอนนี้มินิพีซี N100 เป็นจุดเริ่มต้นที่ดีที่สุดสำหรับ “พีซี Linux เครื่องแรก” ของเด็กหรือไม่
มันถูกกว่า Arm CPU ที่ความเร็วใกล้เคียงกัน ทำให้ในกรณีส่วนใหญ่ฝั่ง Arm กลายเป็นตัวเลือกที่แข่งขันไม่ได้ เพราะช้ากว่าและแพงกว่า
อย่างไรก็ตาม Arm อาจมีการใช้พลังงานขณะ idle ต่ำกว่าเล็กน้อย จึงอาจเป็นที่ต้องการในบางสถานการณ์ คอมพิวเตอร์ Alder Lake N ที่ตั้งค่ามาอย่างเหมาะสมควรมีการใช้พลังงานขณะ idle ต่ำกว่า 5W แต่จะให้ต่ำกว่านั้นมาก ๆ ได้ยาก
Intel เปิดตัว Alder Lake N รีเฟรชที่มีโค้ดเนมว่า Amston Lake เมื่อไม่กี่เดือนก่อน และทำแบรนด์เป็นซีรีส์ Atom x7000
Radxa เคยบอกว่าในอนาคตจะมีรุ่นย่อยของ Radxa X4 ที่ใช้ Amston Lake
ถ้าไม่ได้ต้องการขนาดเล็กที่สุดและราคาต่ำที่สุดจริง ๆ ทางเลือกแทน Radxa X4 ก็มี Odroid H4($100, ไม่รวมหน่วยความจำ) หรือ Odroid H4+($140, ไม่รวมหน่วยความจำ)
เป็นขนาด Nano-ITX ทรงสี่เหลี่ยมจัตุรัส 5 นิ้ว และมีฮีตซิงก์ขนาดใหญ่ จึงสามารถทำงานแบบพาสซีฟไร้พัดลมได้ด้วย
Alder Lake N/Amston Lake CPU มีข้อดีตรงที่การเชื่อมต่ออุปกรณ์ต่อพ่วงเร็วกว่า Arm CPU คู่แข่ง
Radxa X4 มีพอร์ต USB 10Gb/s แบบอิสระ 3 พอร์ต, อีเทอร์เน็ต 2.5Gb/s และซ็อกเก็ต M.2 PCIe 32Gb/s
แม้แต่คอมพิวเตอร์ Arm คู่แข่งระดับท็อปอย่าง RK3588 หรือ MediaTek Genio 1200 ก็มีพอร์ต USB 5Gb/s แบบอิสระได้มากสุด 3 พอร์ต
บอร์ด Arm ที่ดูเหมือนมีพอร์ต USB เยอะ ๆ ล้วนมี USB hub อยู่ด้วย ดังนั้นพอร์ตเหล่านั้นจึงไม่เป็นอิสระต่อกัน และปริมาณข้อมูลรวมถูกจำกัดไว้ที่ 5Gb/s
ข้อดีใหญ่อีกอย่างคือ Intel GPU ไม่เพียงเร็วกว่า Arm GPU มาก แต่ยังมีเอกสารสาธารณะและการรองรับซอฟต์แวร์ที่ดีกว่ามากด้วย
ใช้อยู่หลายเครื่องสำหรับงานเซิร์ฟเวอร์เบา ๆ โดยลง Proxmox พร้อม VM และคอนเทนเนอร์หลายตัว
Beelink ราคา $180 ให้ RAM 16GB, SSD 512GB, เอาต์พุตวิดีโอเหลือเฟือ และประสิทธิภาพก็ยอดเยี่ยม
พูดตามตรง ผมมองว่าเป็น ผลิตภัณฑ์ฮิต ที่ Intel ปล่อยออกมาในรอบนาน ๆ
ข้อเสียคือเป็นหน่วยความจำแบบ single-channel ซึ่งส่วนตัวไม่ได้ชอบนัก
แต่ก็เข้าใจว่านี่เป็นปัจจัยสำคัญในการลดต้นทุนไดและต้นทุนการรวมระบบ เพราะมีแชนเนลเดียวก็ใช้ซ็อกเก็ตเดียว หรือหน่วยความจำบัดกรีแบบโมดูลครึ่งหนึ่งก็พอ
ถึงอย่างนั้น แพ็กเกจโดยรวมก็น่าเชื่อถือ เกณฑ์ของผลิตภัณฑ์กลุ่มนี้คือ “แค่พอใช้ได้ก็พอ” และมันก็ผ่านเกณฑ์นั้น
ถ้าอุปกรณ์สำเร็จรูปที่เสียบแล้วรัน Windows ได้มีราคาต่ำกว่า $100 แล้วจะคาดหวังอะไรได้มากกว่านี้อีก
เมื่อลดต้นทุนลงมาได้ถึงระดับนั้น ก็เปิดกรณีใช้งานใหม่ ๆ ได้หลายอย่าง
นี่คือความหมายทางสังคมของกฎของมัวร์ สุดท้ายแม้แต่ตู้เย็นก็จะมีคอมพิวเตอร์สมรรถนะหลายร้อย MIPS อยู่ข้างใน เพราะมันถูกจนไม่มีเหตุผลที่จะไม่ใส่
เหตุผลตั้งต้นของ Raspberry Pi ก็เป็นแบบนั้นเหมือนกัน คำพูดว่า “จะใช้ในห้องแล็บคอมพิวเตอร์” นั้นฟังดูน่าขำ และในความเป็นจริงก็ไม่ได้เกิดขึ้น
ผมก็ชอบ Gemini Lake Plus อยู่หลายปีเหมือนกัน มันถูกและดีพอ และถ้าใช้โมดูลที่เข้ากันได้ก็ใส่หน่วยความจำได้ 16GB ขึ้นไป จากการทดสอบได้ถึง 32GB ทำให้ใช้งานเดสก์ท็อปเบา ๆ ได้อย่างเต็มที่
ในทำนองเดียวกัน นี่ก็ดีพอแล้ว
https://cpubenchmark.net/compare/3667vs5157vs885/…
ถ้าเทียบกับ Pi 5 แม้แต่ X2L/Palmshell ที่ช้าที่สุดในสามตัวข้างต้นก็ยังเหนือกว่า Pi 5 อย่างสิ้นเชิง
ดีกว่ามาก การปรับขนาดหน้าเว็บก็ตอบสนองทันที วิดีโอก็เล่นได้ดี และให้ความรู้สึกเหมือนพีซีจริง ๆ
แม้จะช้ากว่า EliteBook ของผมที่ยังใช้งานได้ค่อนข้างดีอยู่บ้าง แต่ก็อยู่ในระดับนั้น
ยังไม่มี X4 แต่จากลิงก์ข้างต้น X4 เร็วกว่า EliteBook ราว 50% และ EliteBook เร็วกว่า X2L/Palmshell 50%
ความต้องการของผมไม่ได้มาก และพัดลมของมินิพีซีค่อนข้างดังบ่อย
J4125 ทำงานแบบไร้พัดลมกับฮีตซิงก์เล็ก ๆ ได้เงียบและไม่มีปัญหา
ผมมองว่าประเด็นที่ว่า “สามารถดาวน์โหลด ISO ของ Windows 11 มาติดตั้งได้ และสามารถดาวน์โหลด ISO ล่าสุดจากหน้าเว็บ Debian มาติดตั้งได้เลย” ยังคงเป็น ข้อได้เปรียบใหญ่ที่สุดของ x86 เหนือ ARM
หวังว่าสักวันโปรเซสเซอร์ ARM ทั่วไปจะยืดหยุ่นได้ขนาดนั้นบ้าง
อย่างไรก็ดี น่าทึ่งที่โปรเซสเซอร์ x86 ถูกได้ขนาดนี้ กินไฟต่ำ และยังแรงพอสมควร
อยากให้มีอุปกรณ์ที่ใช้ N100 ออกมาเยอะขึ้น
มี EDK II BIOS และ UEFI แบบครบถ้วน แต่ก็ยังเล็งไปที่เซิร์ฟเวอร์/HEDT ไม่ใช่เดสก์ท็อป และยิ่งไม่ใช่พื้นที่ของ SBC หรือสายงานอดิเรก
เคยถามไปว่าปีนี้ Raspberry Pi จะมีโอกาสรองรับ UEFI ไหม แต่ดูเหมือนว่าอย่างน้อยในรุ่น Pi 5 ก็ไม่ใช่ลำดับความสำคัญ
ถึงอย่างนั้น ถ้ามี UEFI ก็คงดี เพราะผู้ดูแลดิสโทรจะได้ไม่ต้องไปโฟกัสกับบอร์ด Arm “หลักๆ” ไม่กี่รุ่นมากนัก และสามารถไปทางดิสโทรเดียวสำหรับ aarch64 ได้
เพิ่งซื้อ Raspberry Pi 5 มาไม่นาน และตอนนี้ก็เสียใจว่าถ้าจะเอามาทำโฮมเซิร์ฟเวอร์ขนาดเล็ก น่าจะซื้อหนึ่งในเครื่อง N100 มากกว่า
ฟีเจอร์เด็ดของ Pi อย่างการใช้ที่ชาร์จมือถือแบบดั้งเดิม การระบายความร้อนแบบพาสซีฟ และ “ราคาถูก” ไม่ได้คงอยู่เหมือนเดิมอีกต่อไปถ้าต้องการระบบที่เสถียร
ในทางกลับกัน “การกินไฟต่ำ” ของระบบ ARM ก็ไม่ได้เป็นก้าวกระโดดใหญ่อะไรเมื่อเทียบกับ CPU มินิพีซี x64 แบบดั้งเดิม
จนถึงตอนนี้มันเป็น CPU ตัวเล็กที่ดีมาก
อีโคซิสเต็ม ARM ล้าหลังกว่า x86 อย่างหนักในแง่ของการทำให้เป็นมาตรฐาน
การไปไล่หา ISO สำหรับอุปกรณ์ที่ไม่ใช่บอร์ด ARM ยอดนิยม จะกลายเป็นเรื่องเป็นไปไม่ได้เมื่อผู้ขายเลิกซัพพอร์ตเคอร์เนลที่แพตช์หนักๆ ของตน
“อนาคตที่เป็น ARM” ที่ผู้ขายพยายามทำให้เราเชื่อ อาจไม่ได้สวยงามอย่างที่ฝันไว้
เพียงแต่ต้องติดตั้งเฟิร์มแวร์
การใช้ Tow-boot ในอุปกรณ์บางรุ่นของ Pine64 ก็คล้ายกัน และเมื่อเร็วๆ นี้ก็มีโปรเจ็กต์สำหรับบอร์ด Rockchip ด้วย
Rockpro64 สองเครื่องของผมบูตและติดตั้งจาก ISO มาตรฐานของ Fedora Server ใน USB ได้
ราคา $60 นี่ดูเหมือนดีลพิเศษจนไม่น่าเชื่อ
ดูเหมือนจะไม่ใช่แค่ผมที่คิดแบบนั้น เพราะตอนนี้ของหมดแล้ว
อุณหภูมิที่มีรายงานมาไม่ค่อยถูกใจนัก แต่ก็ยินดีจะใช้แม้ต้องลดคล็อก CPU ลงค่อนข้างมากก็ตาม
สงสัยว่ามีใครเคยเอาบอร์ดแบบนี้ไปต่อ GPU ตัวใหญ่ๆ เพื่อใช้รัน inference ไหม
น่าจะมีข้อจำกัดเรื่องการป้อนข้อมูลผ่านพอร์ต NVMe แต่ถ้าไม่นับตรงนั้นก็ดูเหมือนจะไม่มีคอขวดอื่นหรือเปล่า
ดูเป็นวิธีที่เบาและน่ารักในการลดพลังงานและน้ำหนักที่ไม่ได้ใช้กับ inference โดยไม่ต้องจ่ายราคาเท่าบอร์ด Jetson
แม้ใช้สล็อต M.2 ก็จะเกิดคอขวดหนักพอสมควร และน่าจะใช้ทางอื่นดีกว่า แม้แต่ GPU ในตัวของ AMD ก็อาจทำงานได้ดีกว่า (https://taoofmac.com/space/blog/2024/04/13/2100)
ถ้าพูดจริงจัง การจะขับ GPU แรงๆ ต้องใช้เพาเวอร์ซัพพลายขนาดใหญ่ แล้วทำไมถึงยังอยากใช้ RPi หรือฟอร์มแฟกเตอร์เล็กๆ อื่นๆ ก็ชวนสงสัย
ต้องการคู่แข่ง Raspberry Pi ที่ใช้ Intel และมี NVMe ในตัวจริงๆ
ตัวนี้ดูเจ๋งดี
ถ้าใช้ตัวนี้ร่วมกับ Emulation Station น่าจะเป็นเครื่องเล่นเกมเรโทรที่ยอดเยี่ยม
ตอนนี้ใช้ RPi 4 ทำแบบนั้นอยู่ แต่ถ้า CPU แรงกว่ามากก็ย่อมดีกว่าแน่นอน
ใน batocera มีความแปลกๆ เล็กๆ น้อยๆ มากกว่า อาจเพราะแพลตฟอร์มมาตรฐานยังไม่ค่อยตายตัว แต่ด้านประสิทธิภาพเทียบกันไม่ได้เลย
คอนโซลเรโทรทำอัปสเกลเต็มที่ได้ และ Nintendo Switch ก็รับมือได้สบาย
แปลกใจที่ไม่มี SATA header
คิดว่าจะรอดูก่อนว่าฮีตซิงก์แบบไร้พัดลมใช้กับบอร์ดนี้ได้ดีแค่ไหน
บอร์ดนี้น่าจะไม่มี และถ้าเป็นแบบนั้นก็ต้องยัดเพาเวอร์ซัพพลายอีกตัวเข้าไปพร้อมกับคอนโทรลเลอร์ SATA หรือไม่ก็ให้ผู้ใช้ไปต่อไฟภายนอกกันเองแบบแก้ขัด
ถ้ายอมรับแบบหลังได้ ก็ใส่คอนโทรลเลอร์ SATA ในสล็อต M.2 ได้
https://www.amazon.com/MZHOU-Support-Interface-Spports-Windo...
ยังมีบอร์ดอื่นที่ใช้ N100 หรือชิปตระกูลใกล้เคียงอีกมาก
ODROID-H4+ อาจถูกใจคุณก็ได้ https://www.hardkernel.com/shop/odroid-h4-plus/
จุดแข็งของ Radxa X4 คือมันซื้อมาแทน Raspberry Pi ได้ โดยให้ราคาใกล้เคียง ฟอร์มแฟกเตอร์ใกล้เคียง และตัวเลือก GPIO ที่คล้ายกันผ่าน RP2040 บนบอร์ด