1 คะแนน โดย GN⁺ 2024-07-29 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • 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 ความคิดเห็น

 
GN⁺ 2024-07-29
ความคิดเห็นจาก 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...

    • เคยพูดไว้หลายครั้งแล้ว แต่เอาจริง ๆ Raspberry Pi แทบจะไม่สมเหตุสมผลอยู่เสมอ
      ถ้าคิดรวมของที่ต้องมีทั้งหมดเพื่อให้ 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
    • ถ้ามันคือ ต้นทุนของการที่ไม่ใช่สินค้าจีน ผมก็ยินดีจ่าย
    • การที่มี RP2040 MCU อยู่ด้วย ทำให้มันเป็นผลิตภัณฑ์ที่น่าสนใจทีเดียว
    • บอร์ดนี้ต้องใช้ฮาร์ดแวร์เสริมที่ RPi ไม่ต้องใช้ ถ้าจำไม่ผิดคือ พัดลมกับเสาอากาศ Wi‑Fi
      Radxa ใส่สิ่งเหล่านี้มากับเคสด้วย ดังนั้นค่าใช้จ่ายเพิ่มจึงเล็กน้อย แต่ถึงจุดนั้นพื้นที่ติดตั้งก็ใหญ่ขึ้นเกินสองเท่า
      นั่นไม่ได้หมายความว่าผลิตภัณฑ์นี้ไม่ดีกว่า เพียงแต่มันเป็นผลิตภัณฑ์ที่แลกเปลี่ยนข้อดีข้อเสียคนละแบบ และอาจไม่เหมาะในบางกรณี
    • Radxa X4 ขายหมดแล้ว และผู้ผลิตก็ถอดออกจากรายการแล้ว
      ดูเหมือนว่าจะมีราคาบวกเพิ่มหนัก ๆ ไปอีกพักหนึ่ง เหมือน 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 แล้ว และกลับสนุกกับการเล่นเกมมากกว่ามาก

    • ไอเดียดีนะ อยากรู้ว่าควรค้นหารุ่นไหนโดยเฉพาะบน eBay
  • อยากเสริมเรื่อง การใช้พลังงานขณะ 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 ยูโร

    • ถึงจะเป็นค่าไฟ EU แต่ 0.45~0.80 €/kWh ก็ดูค่อนข้างสูงไม่ใช่หรือ
      ประเทศส่วนใหญ่น่าจะอยู่ที่ 0.25 หรืออย่างน้อยก็ต่ำกว่า 0.3
      https://qery.no/consumer-energy-prices-in-europe/
    • แล็ปท็อป Ryzen 7840HS ของผมใช้พลังงาน idle ประมาณ 2.5W เมื่อปิดหน้าจอ
      Wi‑Fi เปิดและเชื่อมต่ออยู่ เป็นสเปก RAM 32GB กับ NVMe 1TB
    • พลังงานไฟส่องสว่าง ในอาคารสำนักงานนั้นมากกว่าการใช้งาน thin client เป็นพันเท่าตั้งแต่แรกแล้ว
      แน่นอนว่าปริมาณรวมลดลงก็ยังเป็นเรื่องจริง
    • เครื่อง N series ของผมใช้พลังงาน idle 6~8W แค่เสียบ eMMC/SSD กับอีเทอร์เน็ต
      J series รุ่นเก่าก็ใกล้เคียงกัน
      บอร์ด RK3588 ต่ำกว่ามาก และ RK series อื่น ๆ ก็ดูจะต่ำกว่าด้วย
  • เห็น N100 โผล่อยู่หลายที่ ดูเหมือนว่าประสิทธิภาพต่อวัตต์หรือประสิทธิภาพต่อราคาจะก้าวกระโดดอย่างมากเมื่อเทียบกับรุ่นอย่าง J4125
    ในมุมของคนที่รู้เรื่องดี อยากรู้ว่าตอนนี้มินิพีซี N100 เป็นจุดเริ่มต้นที่ดีที่สุดสำหรับ “พีซี Linux เครื่องแรก” ของเด็กหรือไม่

    • ข้อดีหลักของ Alder Lake N CPU อย่าง N100, N97 คือราคาถูกมาก
      มันถูกกว่า 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 มาก แต่ยังมีเอกสารสาธารณะและการรองรับซอฟต์แวร์ที่ดีกว่ามากด้วย
    • ค่อนข้างประทับใจกับ มินิพีซี N100
      ใช้อยู่หลายเครื่องสำหรับงานเซิร์ฟเวอร์เบา ๆ โดยลง Proxmox พร้อม VM และคอนเทนเนอร์หลายตัว
      Beelink ราคา $180 ให้ RAM 16GB, SSD 512GB, เอาต์พุตวิดีโอเหลือเฟือ และประสิทธิภาพก็ยอดเยี่ยม
    • ผลิตภัณฑ์เหล่านี้คุ้มค่าต่อราคาอย่างเหลือเชื่อ
      พูดตามตรง ผมมองว่าเป็น ผลิตภัณฑ์ฮิต ที่ Intel ปล่อยออกมาในรอบนาน ๆ
      ข้อเสียคือเป็นหน่วยความจำแบบ single-channel ซึ่งส่วนตัวไม่ได้ชอบนัก
      แต่ก็เข้าใจว่านี่เป็นปัจจัยสำคัญในการลดต้นทุนไดและต้นทุนการรวมระบบ เพราะมีแชนเนลเดียวก็ใช้ซ็อกเก็ตเดียว หรือหน่วยความจำบัดกรีแบบโมดูลครึ่งหนึ่งก็พอ
      ถึงอย่างนั้น แพ็กเกจโดยรวมก็น่าเชื่อถือ เกณฑ์ของผลิตภัณฑ์กลุ่มนี้คือ “แค่พอใช้ได้ก็พอ” และมันก็ผ่านเกณฑ์นั้น
      ถ้าอุปกรณ์สำเร็จรูปที่เสียบแล้วรัน Windows ได้มีราคาต่ำกว่า $100 แล้วจะคาดหวังอะไรได้มากกว่านี้อีก
      เมื่อลดต้นทุนลงมาได้ถึงระดับนั้น ก็เปิดกรณีใช้งานใหม่ ๆ ได้หลายอย่าง
      นี่คือความหมายทางสังคมของกฎของมัวร์ สุดท้ายแม้แต่ตู้เย็นก็จะมีคอมพิวเตอร์สมรรถนะหลายร้อย MIPS อยู่ข้างใน เพราะมันถูกจนไม่มีเหตุผลที่จะไม่ใส่
      เหตุผลตั้งต้นของ Raspberry Pi ก็เป็นแบบนั้นเหมือนกัน คำพูดว่า “จะใช้ในห้องแล็บคอมพิวเตอร์” นั้นฟังดูน่าขำ และในความเป็นจริงก็ไม่ได้เกิดขึ้น
      ผมก็ชอบ Gemini Lake Plus อยู่หลายปีเหมือนกัน มันถูกและดีพอ และถ้าใช้โมดูลที่เข้ากันได้ก็ใส่หน่วยความจำได้ 16GB ขึ้นไป จากการทดสอบได้ถึง 32GB ทำให้ใช้งานเดสก์ท็อปเบา ๆ ได้อย่างเต็มที่
      ในทำนองเดียวกัน นี่ก็ดีพอแล้ว
    • มีการเปรียบเทียบ J4125(Radxa X2L/Palmshell), EliteBook 8560w i7-2820QM, Radxa X4 N100
      https://cpubenchmark.net/compare/3667vs5157vs885/…
      ถ้าเทียบกับ Pi 5 แม้แต่ X2L/Palmshell ที่ช้าที่สุดในสามตัวข้างต้นก็ยังเหนือกว่า Pi 5 อย่างสิ้นเชิง
      ดีกว่ามาก การปรับขนาดหน้าเว็บก็ตอบสนองทันที วิดีโอก็เล่นได้ดี และให้ความรู้สึกเหมือนพีซีจริง ๆ
      แม้จะช้ากว่า EliteBook ของผมที่ยังใช้งานได้ค่อนข้างดีอยู่บ้าง แต่ก็อยู่ในระดับนั้น
      ยังไม่มี X4 แต่จากลิงก์ข้างต้น X4 เร็วกว่า EliteBook ราว 50% และ EliteBook เร็วกว่า X2L/Palmshell 50%
    • เคยลองใช้ มินิพีซี N100 แล้ว แต่กลับไปใช้ J4125 ด้วยเหตุผลเรื่องความร้อนล้วน ๆ
      ความต้องการของผมไม่ได้มาก และพัดลมของมินิพีซีค่อนข้างดังบ่อย
      J4125 ทำงานแบบไร้พัดลมกับฮีตซิงก์เล็ก ๆ ได้เงียบและไม่มีปัญหา
  • ผมมองว่าประเด็นที่ว่า “สามารถดาวน์โหลด ISO ของ Windows 11 มาติดตั้งได้ และสามารถดาวน์โหลด ISO ล่าสุดจากหน้าเว็บ Debian มาติดตั้งได้เลย” ยังคงเป็น ข้อได้เปรียบใหญ่ที่สุดของ x86 เหนือ ARM
    หวังว่าสักวันโปรเซสเซอร์ ARM ทั่วไปจะยืดหยุ่นได้ขนาดนั้นบ้าง
    อย่างไรก็ดี น่าทึ่งที่โปรเซสเซอร์ x86 ถูกได้ขนาดนี้ กินไฟต่ำ และยังแรงพอสมควร
    อยากให้มีอุปกรณ์ที่ใช้ N100 ออกมาเยอะขึ้น

    • บริษัทหลักที่ทำคอนฟิกแบบนั้นคือ Ampere
      มี EDK II BIOS และ UEFI แบบครบถ้วน แต่ก็ยังเล็งไปที่เซิร์ฟเวอร์/HEDT ไม่ใช่เดสก์ท็อป และยิ่งไม่ใช่พื้นที่ของ SBC หรือสายงานอดิเรก
      เคยถามไปว่าปีนี้ Raspberry Pi จะมีโอกาสรองรับ UEFI ไหม แต่ดูเหมือนว่าอย่างน้อยในรุ่น Pi 5 ก็ไม่ใช่ลำดับความสำคัญ
      ถึงอย่างนั้น ถ้ามี UEFI ก็คงดี เพราะผู้ดูแลดิสโทรจะได้ไม่ต้องไปโฟกัสกับบอร์ด Arm “หลักๆ” ไม่กี่รุ่นมากนัก และสามารถไปทางดิสโทรเดียวสำหรับ aarch64 ได้
    • เห็นด้วย
      เพิ่งซื้อ Raspberry Pi 5 มาไม่นาน และตอนนี้ก็เสียใจว่าถ้าจะเอามาทำโฮมเซิร์ฟเวอร์ขนาดเล็ก น่าจะซื้อหนึ่งในเครื่อง N100 มากกว่า
      ฟีเจอร์เด็ดของ Pi อย่างการใช้ที่ชาร์จมือถือแบบดั้งเดิม การระบายความร้อนแบบพาสซีฟ และ “ราคาถูก” ไม่ได้คงอยู่เหมือนเดิมอีกต่อไปถ้าต้องการระบบที่เสถียร
      ในทางกลับกัน “การกินไฟต่ำ” ของระบบ ARM ก็ไม่ได้เป็นก้าวกระโดดใหญ่อะไรเมื่อเทียบกับ CPU มินิพีซี x64 แบบดั้งเดิม
    • อยากให้ Intel อัปเดตและปรับปรุง ไลน์ผลิตภัณฑ์กินไฟต่ำ อย่าง N100 ต่อไป
      จนถึงตอนนี้มันเป็น CPU ตัวเล็กที่ดีมาก
      อีโคซิสเต็ม ARM ล้าหลังกว่า x86 อย่างหนักในแง่ของการทำให้เป็นมาตรฐาน
      การไปไล่หา ISO สำหรับอุปกรณ์ที่ไม่ใช่บอร์ด ARM ยอดนิยม จะกลายเป็นเรื่องเป็นไปไม่ได้เมื่อผู้ขายเลิกซัพพอร์ตเคอร์เนลที่แพตช์หนักๆ ของตน
      “อนาคตที่เป็น ARM” ที่ผู้ขายพยายามทำให้เราเชื่อ อาจไม่ได้สวยงามอย่างที่ฝันไว้
    • ในคอมพิวเตอร์ ARM64 บางรุ่น สามารถใช้ aarch64 ISO ผ่าน UEFI ได้ รวมถึง RPi3+ ด้วย
      เพียงแต่ต้องติดตั้งเฟิร์มแวร์
      การใช้ 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)
    • พูดอีกอย่างคือเหมือนจะเอาเมนบอร์ดไปเสียบเข้ากับ RTX สินะ
      ถ้าพูดจริงจัง การจะขับ GPU แรงๆ ต้องใช้เพาเวอร์ซัพพลายขนาดใหญ่ แล้วทำไมถึงยังอยากใช้ RPi หรือฟอร์มแฟกเตอร์เล็กๆ อื่นๆ ก็ชวนสงสัย
  • ต้องการคู่แข่ง Raspberry Pi ที่ใช้ Intel และมี NVMe ในตัวจริงๆ
    ตัวนี้ดูเจ๋งดี

  • ถ้าใช้ตัวนี้ร่วมกับ Emulation Station น่าจะเป็นเครื่องเล่นเกมเรโทรที่ยอดเยี่ยม
    ตอนนี้ใช้ RPi 4 ทำแบบนั้นอยู่ แต่ถ้า CPU แรงกว่ามากก็ย่อมดีกว่าแน่นอน

    • ช่วงหลังๆ ย้ายจาก retropie ไป batocera อยู่ และในกรณีส่วนใหญ่ต่างกันคนละระดับ
      ใน batocera มีความแปลกๆ เล็กๆ น้อยๆ มากกว่า อาจเพราะแพลตฟอร์มมาตรฐานยังไม่ค่อยตายตัว แต่ด้านประสิทธิภาพเทียบกันไม่ได้เลย
      คอนโซลเรโทรทำอัปสเกลเต็มที่ได้ และ Nintendo Switch ก็รับมือได้สบาย
    • ถ้าอย่างนั้นควรลองดู Batocera Linux ให้ได้
  • แปลกใจที่ไม่มี SATA header
    คิดว่าจะรอดูก่อนว่าฮีตซิงก์แบบไร้พัดลมใช้กับบอร์ดนี้ได้ดีแค่ไหน

    • SATA ค่อนข้างก้ำกึ่ง เพราะไดรฟ์ต้องการ รางไฟ +12V
      บอร์ดนี้น่าจะไม่มี และถ้าเป็นแบบนั้นก็ต้องยัดเพาเวอร์ซัพพลายอีกตัวเข้าไปพร้อมกับคอนโทรลเลอร์ 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 บนบอร์ด