เปิดตัว Linux 6.6 : การเปลี่ยนแปลงที่น่าสนใจของสถาปัตยกรรม Arm, RISC-V และ MIPS

Linux 6.6 release

Linus Torvalds ได้ประกาศเปิดตัว Linux 6.5 บน Linux Kernel Mailing List (LKML). เมื่อประมาณ 2 เดือนที่ผ่านมาได้เปิดตัว Linux 6.5 ที่มาพร้อมการรองรับเบื้องต้นสำหรับ USB4 v2 ที่มีความเร็วสูงสุดถึง 80Gbps, การอัพเกรดการรองรับ Rust, สถาปัตยกรรม Loongarch ได้รับการรองรับสำหรับ simultaneous multi-threading (SMT) และการสร้างด้วย Clang compiler, การเพิ่มส่วนขยายการอนุญาต หรือ permission-indirection extension (PIE) สำหรับ arm64 ในการกำหนดสิทธิด้านความปลอดภัยในอนาคต, การรองรับบอร์ด NVIDIA IGX Orin และ Jetson Orin Nano, และการเปลี่ยนแปลงอื่น ๆ อีกมากมาย มีอะไรที่น่าสนใจใน Linux 6.6 การเปลี่ยนแปลงและการอัปเดตที่น่าสนใจใน Linux 6.6 kernel ได้แก่: การรองรับฮาร์ดแวร์ Shadow Stack ของ Intel เพื่อป้องกันการใช้ช่องโหว่ Shadow Sta […]

CanMV-K230 : บอร์ดพัฒนา AI ที่ใช้ Kendryte K230 โปรเซสเซอร์ RISC-V dual-core 64 บิต

CanMV-K230 development board

CanMV-K230 เป็นบอร์ดพัฒนาในขนาดเท่าบัตรเครดิตสำหรับการใช้งาน AI และ computer vision ที่ใช้ Kendryte K230 โปรเซสเซอร์ RISC-V แบบ dual-core 64 บิต พร้อม built-in KPU (Knowledge Process Unit)  และอินเทอร์เฟส เช่น อินพุต MIPI CSI และ Ethernet Kendryte K210 โปรเซสเซอร์ RISC-V AI รุ่นแรกเปิดตัวในปี 2018 ซึ่งฉันเคยทดสอบกับบอร์ด Grove AI HAT และ Maixduino และรู้สึกสนุกกับทดลองใช้งาน แต่มีประสิทธิภาพที่จำกัด ต่อจากนั้นบริษัทได้เปิดตัว K510 โปรเซสเซอร์ AI ระดับกลาง พร้อม AI accelerator 3 TOPS ที่ทรงพลังยิ่งขึ้น และ K230 รุ่นที่ต่อยอดมาจากรุ่น K210 ซึ่งได้รวางแผนไว้สำหรับปี 2022 ในแผนงานปี 2021 ตอนนี้เพิ่งเปิดตัวและถูกรวมเข้ากับบอร์ดพัฒนา CanMV-K230 สเปค CanMV-K230: SoC – Kendryte K230 CPU โปรเซสเซอร์ RISC-V 64 บิต ที่ควา […]

SiFive เปิดตัว Intelligence X390 NPU และชิป RISC-V Performance P870

SiFive Performance P870 RISC V Intelligence X390 NPU

SiFive เปิดตัว IP blocks ที่มีประสิทธิภาพสูง (high-performance) 2 รุ่นใหม่ล่าสุดคือ Intelligence X390 NPU และ Performance P870 RISC-V core สามารถนำมาใช้ร่วมกันได้ใน SoC ที่ออกแบบมาสำหรับการใช้งาน Generative AI และ ML เราเคยกล่าวถึง Performance P870 และ P870-A สำหรับอุตสาหกรรมยานยนต์ แต่ SiFive Intelligence X390 NPU ยังเป็นเรื่องใหม่สำหรับฉัน และดูเหมือนว่าจะมุ่งเน้นไปที่การใช้ Generative AI ในศูนย์ข้อมูล แม้ว่เราจะได้เห็นบริษัทในอนาคตใกล้ๆนำ Generative AI มาใช้ที่ Edge ในอุปกรณ์ฝังตัวที่ทรงพลัง จุดเด่นของ SiFive Performance P870: รองรับข้อกำหนดโปรไฟล์ RVA23 RISC-V และ Vector 1.0 และ Vector Crypto อย่างเต็มรูปแบบ คอร์ 64 บิตที่สามารถดำเนินการได้ 6 คำสั่งพร้อมกันแบบไม่เป็นลำดับ รองรับคลัสเตอร์ขนาดสูงสุด 32 คอร์ & […]

Sophgo SG2380 – โปรเซสเซอร์ RISC-V ที่ใช้ SiFive P670 16 คอร์ มีความเร็ว 2.5 GHz พร้อม AI accelerator 20 TOPS

Sophgo SG2380 RISC-V processor

Sophgo SG2380 เป็นโปรเซสเซอร์ RISC-V ความเร็วในการประมวลผล 2.5 GHz และมี 16 คอร์ ที่กำลังจะเปิดตัวในเร็วๆ นี้ โดยใช้ SiFive Performance P670 cores และมาพร้อมกับ AI accelerator ที่มีประสิทธิภาพ  20 TOPS โดยใช้ SiFive Intelligence X280 และ Sophgo TPU ซึ่งจะถูกนำมาใช้ในเมนบอร์ดขนาด mini-ITX ที่มีราคาประมาณ $120(~4,400฿) และจะเปิดตัวในไตรมาสที่ 2 ของปี 2024 โปรเซสเซอร์ RISC-V ยังรองรับ RAM สูงสุด 64GB รวมถึงการเก็บข้อมูลด้วย UFS 3.2 และ SATA 3.0 มาพร้อมกับ Imagination GPU สำหรับกราฟิก 3D และ VPU ที่สามารถถอดรหัสวิดีโอ (video decoding) 4Kp60 H.265, H.264, AV1 และ VP9 นอกจากนี้ยังมีหลายพอร์ตเชื่อมต่อ และระบบยังสามารถจัดการกับ LLMs โมเดลภาษาขนาดใหญ่ที่ถูกติดตั้งในบ้านหรือในอาคาร  เช่น LLaMA-65B โดยไม่ต้องการ accelerat […]

เปิดตัว OpenWrt 23.05 พร้อม MbedTLS เป็นค่าเริ่มต้น, รองรับ Rust และรองรับอุปกรณ์มากกว่า 1,790 รายการ

OpenWrt 23.05

OpenWrt 23.05 เป็นระบบปฏิบัติการ Linux แบบ Open-Source สำหรับอุปกรณ์เราเตอร์และคอมพิวเตอร์ฝังตัวแบบ Headless และมีทรัพยากรจำกัด ได้เปิดตัวพร้อมมีการยืนยันข้อมูล (commits) กว่า 4300 ครั้งนับตั้งแต่เปิดตัว OpenWrt 22.03 เมื่อปีที่แล้ว ในเวอร์ชันใหม่นี้ รองรับอุปกรณ์มากกว่า 1790 รายการ หรือเพิ่มขึ้น 200 รายการเมื่อเทียบกับเวอร์ชัน OpenWrt 22.03 โดยมี target ใหม่ที่น่าสนใจ ได้แก่ ipq807x target สำหรับ Qualcomm IPQ807x WiFi 6 SoCs, subtarget ของ mediatek/filogic สำหรับ Mediatek Filogic 830 และ 630 SoCs และ sifiveu target สำหรับ บอร์ดพัฒนา HiFive Unleashed และ Unmatched RISC-V OpenWrt 23.05 เปลี่ยนจาก wolfSSL เป็น MbedTLS เป็นค่าเริ่มต้น เนื่องจาก MbedTLS มีขนาดเล็กกว่าและมี ABI (application binary interface) ที่เสถี […]

Sipeed เปิดตัว Tang Mega 138K Pro Dock ที่ใช้ GOWIN GW5AST FPGA และ RISC-V SoC

Sipeed Tang Mega 138K Pro Dock

Sipeed เปิดตัวบอร์ด FPGA ในตระกูล Tang ด้วย Tang Mega 138K Pro Dock ที่ใช้ GOWIN GW5AST SoC มี logic elements 138K และ AE350_SOC RISC-V hardcore unit ความเร็ว 800 MHz พร้อมด้วยอินเทอร์เฟส PCIe 3.0 x4, DVI Rx และ Tx, SFP+ cages 2 ช่อง, พอร์ต Gigabit Ethernet RJ45 และอื่นๆ เราจะเห็นบริษัท AMD (Xilinx) และ Microchip ผลิต FPGA SoC ที่มี hard core เช่น ตระกูล Zynq Ultrascale+ (4x Cortex-A53) หรือ PolarFire MPSoC (4x 64-bit SiFive U54 RISC-V cores) แต่นี่คือครั้งแรกที่ฉันเห็น GOWIN นำเสนอ FPGA + RISC-V SoC เนื่องจากชิ้นส่วนที่ฉันเคยรับรู้มาก่อนหน้านี้เป็นอุปกรณ์ FPGA เท่านั้น สเปค Sipeed Tang Mega 138K Pro Dock: System-on-Module – Sipeed Tang Mega 138K Pro SoC FPGA – GOWIN GW5AST-LV138FPG676A พร้อมด้วย 138,240 LUT4 1 […]

Lichee Cluster 4A บอร์ดคลัสเตอร์ mini-ITX ที่รองรับโมดูล RISC-V มีวางจำหน่ายแล้ว

RISC V cluster board

ตามที่ Sipeed ได้เปิดตัว Lichee Cluster 4A บอร์ดคลัสเตอร์ mini-ITX และเคส ที่รองรับการติดตั้งโมดูล RISC-V สูงสุด 7 โมดูล ด้วยราคาเริ่มต้นที่ $929 (~33,000฿) Aliexpress ชุดอุปกรณ์มาพร้อมกับโมดูล Sipeed LM4A 7 ตัวที่ใช้โปรเซสเซอร์ T-Head TH1520 quad-core RISC-V มีหน่วยความจำและที่เก็บข้อมูล 8GB/32GB หรือ 16GB/128GB สเปค Lichee Cluster 4A : SoM – 7x โมดูล Sipeed LM4A  พร้อมโปรเซสเซอร์ Alibaba T-Head TH1520 (4x C910 @ 1.85GHz) และ LPDDR4X ขนาด 56 หรือ 112GB และ eMMC flash ขนาด 224GB หรือ 869GB ที่เก็บข้อมูล – 7x ช่องเสียบ microSD card slots, หนึ่งช่องต่อหนึ่งการ์ด เอาต์พุตวิดีโอ – 1x พอร์ต HDMI เชื่อมต่อกับสล็อตที่ 1 การเชื่อมต่อเครือข่าย 1x พอร์ต Gigabit Ethernet สำหรับคลัสเตอร์ 1x พอร์ต Gigabit Ethernet สำหรับสล็ […]

โมดูล RISC-V ที่เหมือนกับ Raspberry Pi CM4 โดยใช้ชิป StarFive JH7110 SoC

Raspberry Pi CM4 RISC V CPU module

เราได้เห็นโมดูลแบบ Arm จำนวนมากตามฟอร์มแฟคเตอร์ Raspberry Pi CM4 แต่ตอนนี้มี RISC-V ด้วยโมดูลซีพียู Milk-V Mars CM ที่ใช้ StarFive JH7110 quad-core RISC-V SoC โมดูล RISC-V มาพร้อมกับ RAM สูงสุด 8GB, SPI flash ขนาด 16MB,  SPI flash eMMC ที่เป็นอุปกรณ์เสริม, GbE PHY ในตัว และโมดูลไร้สายพร้อม WiFi 5 และ Bluetooth 5.2 พร้อมคอนเนกเตอร์ board-to-board แบบพิน 100 ขา 2 แถวที่สามาถ (เข้ากันได้บางส่วน) กับบอร์ดฐานที่สร้างขึ้นสำหรับ Raspberry Pi Compute Module 4 สเปค: SoC – StarFive JH7110 CPU – โปรเซสเซอร์ Quad-core RISC-V (RV64GC) ที่ความเร็วสูงสุดถึง 1.5GHz GPU – GPU Imagination BXE-4-32 พร้อมรองรับ OpenCL 1.2, OpenGL ES 3.2, Vulkan 1.2 VPU Decoding H.264 และ H.265 4Kp60 Encoding H.265 1080p30 Encoder / Ecoder JPEG หน่ […]