นักพัฒนาเผยโปรเจกต์ส่ง PCIe ตรงผ่านใยแก้วนำแสงด้วย SFP ท้าทายข้อจำกัดเพื่อ GPU ภายนอกเต็มแบนด์วิธ

แม้ในปัจจุบันจะมีโซลูชันเชิงพาณิชย์ที่ช่วยให้เราสามารถใช้อุปกรณ์ PCIe ภายนอกพีซีได้ เช่น การ์ดจอ แต่ส่วนใหญ่จะใช้โปรโตคอลห่อหุ้มข้อมูลอย่าง Thunderbolt ซึ่งอาจจำกัดประสิทธิภาพบางส่วน โปรเจกต์ของ Sylvain Munaut จึงโดดเด่นตรงที่พยายามใช้ PCIe แบบตรงๆ ร่วมกับตัวรับส่งสัญญาณ QSFP/SFP ที่หาซื้อได้ทั่วไป

อย่างไรก็ตาม การดำเนินการนี้ไม่ใช่เรื่องง่ายและต้องเผชิญกับความท้าทายหลายประการ โดยเฉพาะปัญหาความเข้ากันได้ของการตรวจจับอุปกรณ์ PCIe, การซิงค์สัญญาณนาฬิกา และคุณสมบัติการปรับสมดุล (equalization training) ของ PCIe Gen 3 ที่ทำงานได้ไม่ดีเมื่อส่งผ่านลิงก์ SFP โชคดีที่ Eli Billauer ได้บุกเบิกงานสำคัญไว้ตั้งแต่ปี 2016 โดยทำให้ PCIe Gen 2 สามารถทำงานผ่าน SFP+ ได้สำเร็จ

การทดสอบในปัจจุบันประกอบด้วย Raspberry Pi 5 ที่ต่ออยู่บนบอร์ดขยาย PCIe ร่วมกับการ์ด PCIe ซึ่งเชื่อมโยงกันผ่านชุด QSFP โดยมีการใช้ PCB โมดูล SFP แบบกำหนดเองเพื่อสลับการเชื่อมต่อระหว่าง PCIe edge connector หรือ USB 3.0 สำหรับบอร์ดอะแดปเตอร์ที่นิยมใช้ในวงการขุดคริปโต และใช้ใยแก้วนำแสงแบบ Single-mode ซึ่งในขั้นต้นสามารถสร้างลิงก์ Gen 2 x1 ได้ไม่ยาก เพื่อพิสูจน์แนวคิดพื้นฐาน

การขยับไปสู่ Gen 3 จะเป็นความท้าทายที่ต้องใช้ PCB แบบกำหนดเองเพิ่มเติม และจะถูกนำเสนอในอนาคต เมื่อ PCIe Gen 5 เริ่มกลายเป็นมาตรฐานบนเมนบอร์ด การได้เห็นโปรเจกต์นี้ทำงานได้ในระดับ Gen 3 ถึง Gen 5 ด้วยขนาดลิงก์ x4 หรือแม้แต่ x16 จะเป็นความสำเร็จที่ยิ่งใหญ่ เพราะจะทำให้สามารถใช้งาน GPU ภายนอกได้เต็มแบนด์วิธอย่างแท้จริง ต่างจากข้อจำกัดของ Thunderbolt


🏷️ หมวดหมู่: computer hacks, PCIe, sfp

🔗 อ่านบทความฉบับเต็ม: hackaday