
CPython รองรับ RISC-V อย่างเป็นทางการในระดับ Tier 3
ถ้าคุณลองรัน Python บนบอร์ด RISC-V แล้วเคยรู้สึกว่า “มันใช้ได้ แต่ยังไม่ใช่ของทางการ” สถานะนั้นเปลี่ยนแล้วในสาย CPython
Stan Ulbrych เขียนบน Python Insider วันที่ 24 สิงหาคม 2026 ว่า RISC-V ถูกบรรจุเป็นแพลตฟอร์มที่รองรับอย่างเป็นทางการในระดับ Tier 3 โดยเป้าหมายคือ riscv64-unknown-linux-gnu
RISC-V คือชุดคำสั่งซีพียูแบบเปิด ไม่เหมือน x86 หรือ Arm ที่เป็นกรรมสิทธิ์ของเจ้าของ ISA ใครก็สร้างชิปตามมาตรฐานได้
Tier 3 แปลว่าอะไรในชีวิตประจำวัน
ตาม PEP 11 Tier 3 ต้องมี buildbot ที่เชื่อถือได้ และมี core developer รับผิดชอบ แต่ความล้มเหลวบนแพลตฟอร์มนี้ ไม่บล็อกการปล่อยรุ่น และไม่มี SLA การตอบสนองเมื่อพัง
แปลสั้น ๆ: CPython ยอมรับว่าแพลตฟอร์มนี้มีอยู่จริงและมีคนดูแล แต่ยังเป็น best-effort ไม่ใช่เกตเดียวกับ Linux x86_64 หรือ macOS ระดับบน
โพสต์ขอบคุณ RISE Project ที่ให้เครื่องจริงสำหรับ buildbot และบอกว่าขั้นถัดไปคือดึง RISC-V เข้า CI ของ CPython ผ่าน RISE RISC-V Runners รวมถึงเป้าหมายระยะยาวสู่ Tier 2 และการสำรวจออปติไมซ์เฉพาะสถาปัตยกรรม
ควรทำอะไรถ้ามีบอร์ด RISC-V
ลองบิลด์และรัน CPython บนฮาร์ดแวร์จริง แล้วรายงานสิ่งที่พัง อย่าคาดว่าแพ็กเกจบน PyPI จะมี wheel ครบเท่า x86/Arm ในวันแรก ทั้ง Insider และชุมชนชี้ว่าอีโคซิสเต็มแพ็กเกจยังต้องตามมา
Recap
- จดว่า
riscv64-unknown-linux-gnuอยู่ในรายการ Tier 3 ของ PEP 11 แล้ว - อย่าอ่าน Tier 3 ว่าเทียบเท่า Tier 1: ความพังไม่หยุดปล่อยรุ่น
- ถ้ามีเครื่อง RISC-V ช่วยทดสอบและส่งฟีดแบ็กตามคำขอในประกาศ
- วางแผน wheel และ CI ของแพ็กเกจคุณแยกต่างหากครับ