- เลน PCIe นั้นใช้ร่วมกันระหว่างการ์ดจอ, M.2, SATA และสล็อตส่วนขยาย ดังนั้นจึงจำเป็นอย่างยิ่งที่จะต้องตรวจสอบคู่มือเพื่อหลีกเลี่ยงการสูญเสียพอร์ตหรือแบนด์วิดท์
- ใน GPU รุ่นปัจจุบันส่วนใหญ่ การเปลี่ยนจาก PCIe x16 เป็น x8 แทบจะไม่ส่งผลกระทบต่อประสิทธิภาพ ในขณะที่การลดลงเหลือ PCIe 3.0 x4 อาจทำให้ประสิทธิภาพลดลงประมาณ 25%
- ช่องเสียบ M.2 สามารถปิดใช้งานพอร์ต SATA เมื่อใช้โหมด PCIe x4 และความเร็วของ NVMe RAID จะถูกจำกัดด้วยช่องเสียบที่ช้าที่สุด
- การวางแผนการกำหนดค่าสล็อต PCIe และเวอร์ชันต่างๆ จะช่วยให้คุณสร้าง NAS และโฮมแล็บที่ปรับขนาดได้ พร้อมสำหรับการขยายพื้นที่จัดเก็บข้อมูลและเครือข่ายในอนาคต
การสร้าง NAS ที่บ้านหรือโฮมแล็บประสิทธิภาพสูงด้วยฮาร์ดแวร์เดสก์ท็อปมีข้อดีอย่างหนึ่งที่ชัดเจนคือความยืดหยุ่นที่เหลือเชื่อที่สล็อต PCIe มอบให้ สำหรับการขยายระบบด้วยการ์ดกราฟิก, SSD NVMe, การ์ดเครือข่ายความเร็วสูง และอื่นๆ อีกมากมาย ปัญหาเกิดขึ้นเมื่อคุณเริ่มเพิ่มส่วนประกอบต่างๆ เช่น GPU, ไดรฟ์ NVMe หลายตัว, คอนโทรลเลอร์, 10GbE, การ์ดจับภาพ… และคุณจะสงสัยว่าเลน PCIe ถูกจัดสรรอย่างไร และอะไรจะถูกเสียสละไปบ้าง
ในบริบทนี้ การทำความเข้าใจวิธีการทำงานของ เลน PCIe, ซ็อกเก็ต M.2 และพอร์ต SATA บนเมนบอร์ดของคุณ เป็นสิ่งสำคัญในการ เพิ่มประสิทธิภาพแบนด์วิดท์ของแต่ละเลนให้สูงสุดโดยไม่ก่อให้เกิดปัญหาคอขวดเราจะอธิบายรายละเอียดทีละขั้นตอนโดยใช้สถานการณ์จริง (เช่น NAS/โฮมแล็บที่มี GTX 1080, ไดรฟ์ NVMe หลายตัว และการ์ด 10GbE SFP+) และผสมผสานกับการอธิบายอย่างละเอียดเกี่ยวกับเทคโนโลยี PCI Express รุ่นต่างๆ เลน และข้อจำกัดในทางปฏิบัติ
สถานการณ์จริง: NAS / โฮมแล็บที่มีไดรฟ์ PCIe, NVMe และ SATA หลายตัว

ลองนึกภาพว่าคุณต้องการตั้งเซิร์ฟเวอร์ที่บ้านโดยใช้เมนบอร์ด X470 เช่น Fatalty X470 Gaming K4 และคุณวางแผนไว้ว่าระบบนั้นจะต้องมีอุปกรณ์ต่อพ่วงมากมาย ได้แก่ ฮาร์ดดิสก์ SATA 5-6 ตัวสำหรับจัดเก็บข้อมูลจำนวนมาก, SSD NVMe 2 ตัวในโหมด RAID1 สำหรับใช้งาน unRAID และคอนเทนเนอร์ Docker, การ์ดจอ GTX 1080 สำหรับเล่นเกมและทดสอบ LLM และการ์ด 10 GbE SFP+ สำหรับเครือข่ายความเร็วสูง
เมนบอร์ด X470 นี้มีสล็อต PCI Express 3.0 x16 สองช่อง (สามารถกำหนดค่าเป็น x16 ในสล็อตแรก หรือ x8/x8 หากใช้ทั้งสองช่อง) นอกจากนี้ยังมีสล็อต PCIe 2.0 x1 อีกสี่ช่องสำหรับเสียบการ์ดเสริมขนาดเล็ก สำหรับการจัดเก็บข้อมูล มีพอร์ต SATA3 หกพอร์ตพร้อมรองรับ RAID 0, 1 และ 10 และซ็อกเก็ต M.2 สองช่อง (หนึ่งช่องเป็น Ultra M.2 M2_1 และอีกหนึ่งช่องเป็น M2_2) ที่มีความเร็วต่างกัน: ช่องแรกสามารถทำงานได้สูงสุดถึง PCIe Gen3 x4 (ขึ้นอยู่กับ CPU) และช่องที่สองสูงสุดถึง Gen2 x2
แนวคิดในการติดตั้งฮาร์ดดิสก์ SATA 6 ตัว + ไดรฟ์ NVMe 2 ตัว + การ์ดจอ + สาย LAN 10 GbEนั้นเป็นไปได้ แต่คุณต้องระมัดระวังเป็นอย่างมากเกี่ยวกับการจัดสรรเลน สล็อต PCIe 3.0 x16 ตัวแรกเชื่อมต่อโดยตรงกับซีพียู Ryzen: ในโหมดใช้งานเฉพาะการ์ดจอ มันจะทำงานที่ x16; หากคุณเพิ่มการ์ดจอขนาดใหญ่ตัวที่สองในสล็อต x16 อีกตัว ทั้งสองตัวจะลดลงเหลือ x8/x8 ซ็อกเก็ต M.2 ก็ใช้พลังงานจากเลน PCIe เช่นกัน และในหลายๆ การออกแบบ การใช้โหมด PCIe x4 บางโหมดใน M.2 จะปิดใช้งานพอร์ต SATA บางพอร์ตบนเมนบอร์ด
นั่นหมายความว่า ขึ้นอยู่กับการตั้งค่าสล็อต M.2 และ PCIe ของคุณคุณอาจไม่มีพอร์ต SATA บางพอร์ต หรืออาจไม่ได้รับแบนด์วิดท์เต็มประสิทธิภาพของ GPUดังนั้นจึงจำเป็นอย่างยิ่งที่จะต้องตรวจสอบคู่มือเมนบอร์ดของคุณเพื่อดูว่าการตั้งค่าแบบใดจะปิดใช้งานพอร์ตใดบ้าง และอย่าติดตั้งโดยไม่ตรวจสอบให้ดี
การจัดสรรเลน PCIe ส่งผลกระทบต่อ GPU, NVMe และเครือข่ายอย่างไร?
ในแพลตฟอร์มอย่าง X470 ที่ใช้โปรเซสเซอร์ Ryzen นั้น CPU จะมีช่อง PCIe จำนวนจำกัด ซึ่งจะใช้ร่วมกันระหว่างการ์ดจอหลัก ช่องเสียบ M.2 และช่องเสียบอื่นๆ ในระดับที่น้อยกว่าชิปเซ็ตจะให้ช่องเพิ่มเติม แต่โดยปกติแล้วจะเป็น PCIe 2.0 หรือ 3.0 ที่มีเส้นทางอ้อมไปยัง CPU และใช้แบนด์วิดท์ภายในร่วมกัน
ในทางปฏิบัติ สล็อต PCIe x16 แรกมักจะสงวนไว้สำหรับการ์ดกราฟิก เมื่อคุณเสียบการ์ดตัวที่สองลงในสล็อต x16 อีกช่อง เมนบอร์ดจะกำหนดค่าเป็นx8/x8 เพื่อกระจายเลนที่มีอยู่ 16 เลนโดยทั่วไปแล้ว การเปลี่ยนแปลงนี้จะมีผลกระทบเพียงเล็กน้อยต่อ GPU PCIe 3.0 รุ่นใหม่ๆ การเปลี่ยนจาก x16 เป็น x8 แทบจะไม่สังเกตเห็นได้เลยในแง่ของประสิทธิภาพในการเล่นเกมหรือการใช้งานทั่วไป
หากคุณพยายามตั้งค่าไดรฟ์ NVMe สองตัว ในโหมด RAID 1 โดยใช้ M.2 Gen3 x4 และ M.2 Gen2 x2 ความเร็วในการทำงานของอาร์เรย์จะถูกจำกัดโดยไดรฟ์ที่ช้ากว่าแบนด์วิดท์ที่ใช้งานได้จะเป็นไปตามความเร็วของซ็อกเก็ต Gen2 x2 ซึ่งอาจเพียงพอสำหรับ NAS ในบ้าน แต่ก็เป็นปัจจัยสำคัญที่ควรพิจารณา บางครั้งการใช้การ์ดอะแดปเตอร์ PCIe สำหรับ NVMe ในสล็อต x4 หรือ x8 ของชิปเซ็ตและปล่อยให้สล็อต M2_1 ว่างไว้สำหรับ SSD ของระบบอาจมีประสิทธิภาพมากกว่า
การ์ดเครือข่าย 10GbE SFP+ สามารถติดตั้งในสล็อต PCIe x4 หรือ x8 ได้โดยไม่มีปัญหา แบนด์วิดท์จริงของมันไม่ได้ใช้เต็มประสิทธิภาพของ PCIe 3.0 x4 ประเด็นสำคัญคือการตัดสินใจว่าจะวางไว้ในสล็อต x16 ตัวที่สองที่ใช้ร่วมกับ GPU (บังคับให้ทำงานในโหมด x8/x8) หรือในสล็อตขนาดเล็กกว่า หากเมนบอร์ดรองรับสล็อตเหล่านั้นด้วยจำนวนเลนที่เพียงพอ
ตัวอย่างที่เป็นรูปธรรม: จะใช้ประโยชน์จากช่อง PCIe และพอร์ต SATA ให้ได้มากที่สุดได้อย่างไร?
สำหรับ NAS/โฮมแล็บที่ใช้เมนบอร์ด Fatalty X470 Gaming K4 และโปรเซสเซอร์ Ryzen ที่เข้ากันได้ การกำหนดค่าที่เหมาะสมเพื่อเพิ่มจำนวนเลนและใช้งานพอร์ต SATA ทั้งหมดให้ได้มากที่สุดอาจใช้หลักการทั่วไปดังนี้ (โดยตรวจสอบคู่มือเมนบอร์ดอย่างละเอียดเสมอ):
- การ์ดจอ (GTX 1080) ในช่อง PCIe 3.0 x16 ช่องแรก (PCIE1) ทำงานที่ความเร็ว x16 หากไม่มีการ์ดขนาดใหญ่ตัวที่สองเสียบอยู่
- SSD NVMe ตัวแรก ใน M2_1 โดยใช้ประโยชน์จาก PCIe Gen3 x4 เป็นดิสก์บูตและสำหรับระบบ/unRAID
- การ์ด 10 GbE SFP+ ในช่อง PCIe x16 ช่องที่สอง (PCIE4) โดยยอมรับว่า GPU และ NIC จะใช้สายร่วมกันและยังคงอยู่ที่ x8/x8 ซึ่งสำหรับ GTX 1080 นั้นก็เพียงพอแล้ว
- ฮาร์ดดิสก์ SATA โดยใช้พอร์ต SATA จำนวน 5-6 พอร์ต โดยมีเงื่อนไขว่าการเปิดใช้งานโหมด PCIe x4 บน M2_1 จะไม่ปิดใช้งานพอร์ตบางพอร์ตโดยเฉพาะ (ตรวจสอบตารางในคู่มือ)
- ออกจาก M2_2 เจนเนอเรชั่น 2 x2 อาจใช้เป็นไดรฟ์ NVMe ตัวที่สองที่มีลำดับความสำคัญต่ำกว่า หรืออาจใช้ฟรีหากไม่ต้องการประสิทธิภาพเพิ่มเติม
ในการตั้งค่านี้ คุณจะเสียโหมด x16 เต็มรูปแบบบน GPU ไป แต่คุณจะได้สล็อต PCIe ขนาดใหญ่สำหรับ 10GbEและยังคงใช้ไดรฟ์ NVMe ที่เร็วมากในสล็อต M2_1 ได้ หากคุณต้องการ RAID1 NVMe คุณมีสองทางเลือก: ยอมรับข้อจำกัดของ M2_2 Gen2 x2 หรือซื้อการ์ด PCIe สำหรับไดรฟ์ NVMe หลายตัวและใส่ลงในสล็อต x16 ตัวที่สอง โดยย้าย NIC ไปยังสล็อตที่เล็กกว่าหากเมนบอร์ดอนุญาต
อย่างไรก็ตาม สิ่งสำคัญคือต้องเข้าใจว่า การสูญเสียประสิทธิภาพที่แท้จริงเมื่อลดระดับ GPU เป็น x8 บน PCIe 3.0 นั้นต่ำมาก ในขณะที่การสูญเสียพอร์ต SATA หรือข้อจำกัดของ NVMe อาจส่งผลกระทบมากกว่ามากใน NAS หรือเซิร์ฟเวอร์ที่ต้องพึ่งพาการอ่าน/เขียนข้อมูลจากดิสก์
จากเดสก์ท็อปสู่แพลตฟอร์มขยาย: สามารถเพิ่มอะไรได้บ้างผ่าน PCIe
ข้อดีอย่างหนึ่งที่สำคัญที่สุดของพีซีแบบตั้งโต๊ะเมื่อเทียบกับแล็ปท็อปหรือเครื่องเล่นเกมก็คือสล็อต PCIe เปลี่ยนคอมพิวเตอร์ให้กลายเป็นเหมือนตัวต่อ "เลโก้" ทางฮาร์ดแวร์แทบทุกฟังก์ชันขั้นสูงที่คุณต้องการสามารถเพิ่มได้ด้วยการ์ดขยาย PCIe
อุปกรณ์เสริมทั่วไปที่เชื่อมต่อกับ PCIe ได้แก่การ์ดจับภาพวิดีโอ การ์ดเสียงเฉพาะ การ์ดกราฟิก การ์ดเครือข่าย ตัวควบคุม USB และอะแดปเตอร์จัดเก็บข้อมูล NVMeอุปกรณ์เหล่านี้จำนวนมากติดตั้งได้ในเวลาไม่กี่วินาทีและระบบจะรู้จักเมื่อเริ่มต้นระบบ โดยมักจะมีการรองรับโดยตรงหรือใช้ไดรเวอร์ขั้นต่ำ
ตัวอย่างเช่น หากคุณต้องการบันทึกสัญญาณจากเครื่องเล่นเกมหรือกล้องระดับมืออาชีพการ์ดบันทึกภาพ PCIe จะให้แบนด์วิดท์ที่ดีกว่าและเวลาแฝงต่ำกว่าโซลูชัน USB ส่วนใหญ่ เช่นเดียวกับการบันทึกเสียงคุณภาพสูง การ์ดเสียง PCIe จะให้ช่องรับสัญญาณมากกว่าและควบคุมได้ดีกว่าการ์ดเสียงแบบรวม เหมาะสำหรับพอดแคสต์หรือการบันทึกเพลง
ในวงการกราฟิกการ์ด สล็อต PCIe x16 ถือเป็นมาตรฐานสำหรับ GPU เกมและระดับมืออาชีพ สิ่งสำคัญคือต้องตรวจสอบให้แน่ใจว่าพลังประมวลผลของกราฟิกการ์ดสมดุลกับ CPU เพื่อหลีกเลี่ยงปัญหาคอขวด กล่าวคือ CPU ต้องสามารถส่งข้อมูลไปยังการ์ดได้อย่างเพียงพอ
นอกจากนี้ ยังเป็นเรื่องปกติมากที่จะติดตั้งการ์ด PCIe เพื่อเพิ่มพอร์ต USB-A หรือ USB-Cในกรณีที่เมนบอร์ดมีพอร์ตไม่เพียงพอ หรือแม้แต่การ์ดจูนเนอร์ทีวี การ์ดเครือข่าย WiFi ขั้นสูง หรือการ์ดที่มี SSD M.2 หลายตัว เพื่อขยายพื้นที่จัดเก็บข้อมูลประสิทธิภาพสูงให้มากกว่า M.2 ที่ติดตั้งมากับเมนบอร์ด
สล็อต PCIe: คืออะไร และมีประเภทใดบ้าง
สล็อต PCIe (Peripheral Component Interconnect Express) เป็นอินเทอร์เฟซมาตรฐานในปัจจุบันสำหรับการเชื่อมต่อการ์ดขยายความเร็วสูงเข้ากับเมนบอร์ด แตกต่างจากบัส PCI หรือ AGP รุ่นเก่า PCIe ใช้สถาปัตยกรรมแบบอนุกรมแบบจุดต่อจุดกล่าวคือ อุปกรณ์แต่ละตัวจะมีลิงก์เฉพาะของตัวเองไปยังเมนบอร์ด โดยไม่ใช้บัสร่วมกับส่วนประกอบอื่นๆ
ช่องเสียบการ์ดกราฟิกแตกต่างกันในด้านขนาดทางกายภาพและจำนวนเลน ซึ่งเป็นตัวกำหนดแบนด์วิดท์ที่ใช้งานได้ รูปแบบที่พบได้บ่อยที่สุดคือx1, x4, x8 และ x16จำนวนเลนที่มากขึ้นหมายถึงพินที่มากขึ้นและช่องเสียบที่ยาวขึ้น โดยทั่วไปแล้ว GPU สำหรับเดสก์ท็อปจะใช้ x16 ในขณะที่การ์ดเสียงหรือการ์ดเครือข่ายสามารถทำงานได้อย่างสมบูรณ์แบบใน x1 หรือ x4
สิ่งที่น่าสนใจคือ ในทางกายภาพแล้ว การ์ดที่สั้นกว่าสามารถใส่ในช่องเสียบที่ยาวกว่าได้ ตัวอย่างเช่นการ์ด x1 สามารถใช้งานได้อย่างสมบูรณ์แบบในช่องเสียบ x16แม้ว่าจะใช้เพียงเลนเดียวก็ตาม แต่ในทางกลับกันนั้นเป็นไปไม่ได้ เพราะการ์ด x16 จะไม่สามารถใส่ในช่องเสียบ x1 ได้อย่างแน่นอน
ในระดับรุ่น PCIe ได้พัฒนาจากเวอร์ชัน 1.0 เป็น 6.0 (และเวอร์ชัน 7.0 กำลังจะตามมา) โดยเพิ่มแบนด์วิดท์ต่อเลนเป็นสองเท่าในแต่ละเวอร์ชันที่อัปเกรด これにより ทำให้ประสิทธิภาพการทำงานเพิ่มขึ้นอย่างมากจากรุ่นสู่รุ่น ในขณะที่จำนวนเลนทางกายภาพยังคงเท่าเดิม
วิธีการทำงานของเลน PCIe, แบนด์วิดท์ และเวอร์ชันต่างๆ
สถาปัตยกรรม PCIe นั้นใช้พื้นฐานจากเลนแบบฟูลดูเพล็กซ์แต่ละเลนซึ่งแต่ละเลนประกอบด้วยสายสัญญาณแบบดิฟเฟอเรนเชียลคู่หนึ่งสำหรับส่งข้อมูลและอีกคู่หนึ่งสำหรับรับข้อมูล เลนจะส่งข้อมูลในทั้งสองทิศทางพร้อมกัน และสล็อตจะถูกสร้างขึ้นโดยการรวมเลนเข้าด้วยกัน: x1 มี 1 เลน, x4 มี 4 เลน, x8 มี 8 เลน และ x16 มี 16 เลน
แบนด์วิดท์รวมของลิงก์ PCIe ขึ้นอยู่กับตัวแปรสำคัญสองตัว ได้แก่ จำนวนเลนและเวอร์ชัน PCIeตัวอย่างเช่น ใน PCIe 3.0 แต่ละเลนมีแบนด์วิดท์ตามทฤษฎีประมาณ 984,6 MB/s ดังนั้นสล็อต PCIe 3.0 x16 จึงสามารถรองรับแบนด์วิดท์ได้ประมาณ 15,8 GB/s ใน PCIe 4.0 แบนด์วิดท์ต่อเลนจะเพิ่มขึ้นเป็นประมาณ 1969 MB/s ทำให้ x16 สามารถรองรับได้เกือบ 31,5 GB/s และเป็นเช่นนี้เรื่อยไป
- PCIe 1.0: ประมาณ 250 MB/s ต่อเลน
- PCIe 2.0: ประมาณ 500 MB/s ต่อเลน
- PCIe 3.0: ประมาณ 984,6 MB/s ต่อเลน
- PCIe 4.0: ประมาณ 1969 MB/s ต่อเลน
- PCIe 5.0: ประมาณ 3938 MB/s ต่อเลน
- PCIe 6.0: ความเร็วสูงสุดประมาณ 8 GB/s ต่อเลน (ด้วยเทคโนโลยี PAM4 และ FLIT)
เนื่องจากสามารถใช้งานร่วมกับรุ่นเก่าได้ การ์ด PCIe 3.0 จึงสามารถใช้งานในสล็อต PCIe 4.0 หรือ 5.0 ได้ แม้ว่าจะจำกัดความเร็วตามการ์ดนั้นก็ตาม และในทางกลับกัน การ์ด PCIe 4.0 ในสล็อต 3.0 จะทำงานที่ความเร็ว 3.0 เท่านั้น สิ่งนี้ช่วยให้การอัปเกรดง่ายขึ้นมากและยืดอายุการใช้งานของเมนบอร์ดได้
ประวัติและวิวัฒนาการของ PCIe: จาก PCI สู่ 7.0
ก่อนหน้า PCIe มาตรฐานที่แพร่หลายคือ PCI ซึ่ง Intel นำเสนอในช่วงต้นทศวรรษ 90 เพื่อทดแทนบัสต่างๆ เช่น ISA, MCA, EISA และ VESA แม้ว่า VESA จะมีความสามารถในการแข่งขันในแง่ของความเร็ว แต่PCI ก็ได้รับชัยชนะเนื่องจากต้นทุน ความยืดหยุ่น และความง่ายในการรวมเข้ากับระบบทำให้สามารถอัปเกรด CPU ได้โดยไม่ต้องออกแบบเมนบอร์ดใหม่ทั้งหมด
ตลอดหลายปีที่ผ่านมา PCI ได้รับการพัฒนาและเพิ่มแบนด์วิดท์ แต่ในที่สุดก็ประสบกับข้อจำกัดของบัสที่ใช้ร่วมกัน โดยเฉพาะอย่างยิ่งกับการเกิดขึ้นของกราฟิกการ์ดประสิทธิภาพสูง ทางออกชั่วคราวคือ AGP ซึ่งเป็นพอร์ตเฉพาะสำหรับ GPU จนกระทั่ง PCI Express เข้ามาแทนที่และออกแบบใหม่ทั้งหมดของแนวคิดการเชื่อมต่อนี้ราว ปี 2004
PCIe 1.0 นำเสนอการเชื่อมต่อแบบอนุกรมจุดต่อจุดด้วยความเร็ว 2,5 GT/s (กิกะทรานสเฟอร์ต่อวินาที) ต่อเลน และการเข้ารหัส 8b/10b ทำให้ได้ปริมาณข้อมูลที่ใช้งานได้ 250 MB/s PCIe 2.0 เพิ่มความเร็วเป็นสองเท่าเป็น 5 GT/s และ 500 MB/s ต่อเลน การปฏิวัติครั้งใหญ่ที่สุดเกิดขึ้นกับPCIe 3.0 ซึ่งเปลี่ยนไปใช้การเข้ารหัส 128b/130bช่วยลดโอเวอร์เฮดลงอย่างมากและเพิ่มปริมาณข้อมูลเป็นเกือบ 1 GB/s ต่อเลน
PCIe 4.0 และ 5.0 ยังคงสานต่อแนวโน้มการเพิ่มความเร็วเป็นสองเท่า ในขณะที่ยังคงการเข้ารหัส 128b/130b ไว้ โดยเพิ่มแบนด์วิดท์ x16 เป็น 31,5 GB/s และ 63 GB/s ตามลำดับ เวอร์ชันเหล่านี้กลายเป็นสิ่งจำเป็นในด้านAI ศูนย์ข้อมูล เครือข่าย 400/800 GbE และอุปกรณ์จัดเก็บข้อมูลความเร็วสูงพิเศษ
PCIe 6.0 นำเสนอการส่งสัญญาณ PAM4 และการขนส่ง FLIT (Flow Control Unit) ซึ่งเมื่อรวมกับ FEC (Forward Error Correction) จะช่วยให้ได้ความเร็วสูงสุดถึง 64 GT/s ด้วยปริมาณงานตามทฤษฎี 256 GB/s ที่ x16 ในขณะที่ยังคงรักษาความเข้ากันได้กับรุ่นก่อนหน้า PCIe 7.0 ซึ่งอยู่ระหว่างการพัฒนาในปัจจุบัน มีเป้าหมายความเร็วสูงสุดถึง 128 GT/s และสูงสุด 512 GB/s ที่ x16 โดยใช้ PAM4 และการเข้ารหัส 1b/1b ที่มีประสิทธิภาพสูงเช่นกัน
ผู้ผลิตอย่าง Synopsys ได้ประกาศโซลูชัน IP แบบครบวงจรสำหรับ PCIe 7.0 แล้ว โดยมีคอนโทรลเลอร์ PHY และโมดูลรักษาความปลอดภัยในตัว ซึ่งออกแบบมาสำหรับกระบวนการผลิตขั้นสูงและเชื่อมโยงอย่างใกล้ชิดกับ CXL และแอปพลิเคชัน AI ขนาดใหญ่ แม้ว่าจะต้องใช้เวลาอีกหลายปีกว่าจะเข้าสู่ตลาดผู้บริโภค แต่ก็แสดงให้เห็นอย่างชัดเจนถึงทิศทางที่การเชื่อมต่อประสิทธิภาพสูงกำลังมุ่งไป
คุณต้องการความเร็ว PCIe ที่สูงขึ้นสำหรับ GPU ของคุณจริงๆ หรือไม่?
คำถามที่พบบ่อยมากคือ การ์ดจอจะทำงานได้ดีขึ้นหรือไม่ เพียงเพราะมันอยู่ในสล็อต PCIe รุ่นใหม่กว่า หรือสล็อตที่มีจำนวนเลนมากกว่า ความจริงในปัจจุบันคือการ์ดจอสำหรับผู้บริโภคส่วนใหญ่ไม่ได้ใช้แบนด์วิดท์ของลิงก์ PCIe 4.0 x16 จนเต็มประสิทธิภาพและในกรณีส่วนใหญ่ ก็ไม่ได้ใช้ประโยชน์จนเต็มประสิทธิภาพของลิงก์ PCIe 3.0 x16 ด้วยซ้ำ
การ์ดจอสมัยใหม่ส่วนใหญ่ใช้ VRAM ของตัวเอง ซึ่งโดยทั่วไปแล้วจะเร็วกว่า RAM ของระบบ บัส PCIe ส่วนใหญ่ใช้สำหรับการถ่ายโอนพื้นผิว ข้อมูลคำสั่ง การสื่อสารกับ CPU และการเข้าถึงหน่วยความจำที่ใช้ร่วมกันในสถานการณ์เฉพาะดังนั้น การลดความเร็วจาก x16 เป็น x8 ใน PCIe 3.0 โดยทั่วไปจะส่งผลให้ความแตกต่างเพียงไม่กี่เปอร์เซ็นต์ ซึ่งมักอยู่ในช่วงความคลาดเคลื่อนที่ยอมรับได้
ในบางกรณี ข้อจำกัดนั้นเห็นได้ชัดเจน เช่น การ์ดจอที่มีความเร็วสูงสุดเพียง x8 หรือการ์ดจอประสิทธิภาพสูงถูกบังคับให้ทำงานที่ความเร็ว x4 บนมาตรฐานเวอร์ชันเก่า การ์ดจอ Radeon RX 5500 XT ที่จำกัดความเร็วไว้ที่ PCIe 4.0 x8 หรือ 3.0 x8 จะมีประสิทธิภาพลดลงอย่างมากเมื่อลดความเร็วลงเหลือ 3.0 x8 เมื่อเทียบกับ 4.0 x8 เนื่องจากไม่ได้ใช้เลนทั้งหมด 16 เลนและต้องพึ่งพาแบนด์วิดท์ต่อเลนมากกว่า
จากการทดสอบกับกราฟิกการ์ดระดับไฮเอนด์อย่าง RTX 5090 พบว่าการทำงานที่ PCIe 5.0 x16 เทียบกับ x8 มีความแตกต่างด้านประสิทธิภาพเพียงเล็กน้อย ในขณะที่การลดระดับลงไปใช้PCIe 3.0 x4 ทำให้ประสิทธิภาพลดลงประมาณ 25%ในงานเรนเดอร์และการประมวลผล AI บางประเภท กล่าวอีกนัยหนึ่งคือ ควรให้ความสำคัญกับการหลีกเลี่ยงการลดระดับไปใช้ x4 ในเวอร์ชันเก่ามากกว่าการกังวลว่า GPU ของคุณทำงานที่ x16 หรือ x8
ผลกระทบของการใช้สายเคเบิลแบบไรเซอร์และการติดตั้งการ์ดจอในแนวตั้ง
เคสคอมพิวเตอร์แบบมีกระจกด้านข้างทำให้การติดตั้งการ์ดจอในแนวตั้งโดยใช้สาย PCIe riser เป็นที่นิยม มันดูสวยงามมาก แต่ก็มีความเสี่ยงอย่างมาก: สาย riser ไม่ได้มีคุณภาพเท่ากันทั้งหมด และรุ่นราคาถูกอาจจำกัดการใช้งานไว้ที่ PCIe 3.0 x4 หรืออาจทำให้เกิดปัญหาด้านสัญญาณ ส่งผลให้ประสิทธิภาพลดลง
เพื่อให้สามารถติดตั้งการ์ดจอในแนวตั้งได้อย่างมั่นใจ แนะนำให้เลือกใช้สายต่อ PCIe ที่ได้รับการรับรองอย่างน้อย PCIe 4.0 x16และในแพลตฟอร์มรุ่นใหม่ล่าสุด อาจเป็น PCIe 5.0 x16 ก็ได้ สายคุณภาพสูงจะรักษาความสมบูรณ์ของสัญญาณและทำให้การสูญเสียประสิทธิภาพแทบจะไม่มีเลย นอกเหนือจากความคลาดเคลื่อนเล็กน้อยที่มองไม่เห็น
ในทางกลับกัน สายไรเซอร์ราคาถูกที่มีฉนวนป้องกันไม่ดีหรือมีสเปคที่ล้าสมัย อาจทำให้เมนบอร์ดและ GPU ต้องเจรจาการเชื่อมต่อที่ความเร็วต่ำกว่าหรือมีจำนวนเลนน้อยลง ส่งผลให้เฟรมเรตลดลง ภาพกระตุกเล็กน้อย หรือแม้แต่ระบบไม่เสถียรจึงควรตรวจสอบสเปคอย่างเป็นทางการของสายเคเบิลก่อนซื้อเสมอ
หากคุณต้องการตรวจสอบความเร็วและจำนวนเลนที่การ์ดจอของคุณใช้งานอยู่ในระบบปัจจุบัน เครื่องมืออย่างGPU-Z จะแสดงช่อง "Bus Interface"ซึ่งคุณสามารถดูได้แบบเรียลไทม์ว่า GPU กำลังทำงานบน PCIe 3.0 x16, 4.0 x8 เป็นต้น สิ่งนี้มีประโยชน์มากในการตรวจจับข้อจำกัดที่ไม่คาดคิดซึ่งเกิดจากการ์ดเสริม สล็อตเพิ่มเติม หรือการตั้งค่า BIOS ที่ไม่ถูกต้อง
การกำหนดค่า M.2 และความสัมพันธ์กับพอร์ต SATA
รายละเอียดอย่างหนึ่งที่มักถูกมองข้ามคือ ในเมนบอร์ดหลายรุ่น ช่องเสียบ M.2 ใช้ทรัพยากรร่วมกับพอร์ต SATA ซึ่งหมายความว่าการเปิดใช้งานไดรฟ์ M.2 ในโหมด PCIe x4 อาจทำให้พอร์ต SATA บางพอร์ตใช้งานไม่ได้ข้อมูลนี้มักพบได้ในคู่มือ และบางครั้งก็พบได้ในข้อความ BIOS/UEFI ด้วย
ตัวอย่างเช่น ในเมนบอร์ดอย่าง ASUS ROG Maximus IX Formula หากเปิดใช้งานโหมด PCIe x4 สำหรับสล็อต M.2 BIOS จะแจ้งเตือนว่าพอร์ต SATA 5 และ 6 ถูกปิดใช้งาน UEFI ยังแสดงหน้าจอ "การกำหนดค่าแบนด์วิดท์ M.2" โดยเฉพาะ ซึ่งระบุถึงข้อจำกัดด้านประสิทธิภาพที่เกี่ยวข้องในแต่ละโหมดอย่างชัดเจน
บทเรียนจากเรื่องนี้ก็คือ ก่อนที่จะติดตั้งไดรฟ์ NVMe ในการกำหนดค่า M.2 โดยไม่ตรวจสอบให้ดี ควรเข้าถึง UEFI ค้นหาส่วนการกำหนดค่า M.2 และตรวจสอบโหมดการทำงาน: PCIe x4, x2 หรือ SATAการสลับโหมดไม่เพียงแต่ส่งผลต่อประสิทธิภาพของ NVMe เท่านั้น แต่ยังกำหนดด้วยว่าพอร์ต SATA ใดจะยังคงทำงานอยู่
ใน NAS/โฮมแล็บที่มีฮาร์ดดิสก์หลายตัว การตั้งค่านี้มีความสำคัญมาก การตั้งค่าที่ไม่ถูกต้องอาจทำให้ไดรฟ์สองตัวหายไปจากอาร์เรย์ RAID เมื่อติดตั้งไดรฟ์ NVMe ตัวที่สอง เนื่องจากชิปเซ็ตได้ตัดพอร์ตของไดรฟ์เหล่านั้นเพื่อเพิ่มเลนว่างสำหรับไดรฟ์ M.2 ตรวจสอบตารางความเข้ากันได้ในคู่มือเสมอเพื่อหลีกเลี่ยงปัญหาที่ไม่คาดคิด
การติดตั้งและบำรุงรักษาการ์ด PCIe ทางกายภาพ
การติดตั้งการ์ด PCIe นั้นค่อนข้างตรงไปตรงมา แต่ควรปฏิบัติตามลำดับที่กำหนดเสมอเพื่อหลีกเลี่ยงปัญหาการสัมผัสหรือปัญหาด้านพลังงานขั้นแรก ปิดพีซี ถอดสายไฟ และเปิดเคส ค้นหาสล็อต PCIe ที่เหมาะสม (ตัวอย่างเช่น สล็อต x16 ด้านบนสำหรับ GPU) และถอดแผ่นรองด้านหลังที่เกี่ยวข้องออก
ขั้นตอนต่อไป ให้วางการ์ดให้ตรงกับช่องเสียบ แล้วกดลงไปเบาๆ แต่ให้แน่น จนกระทั่งได้ยินเสียงคลิกเข้าที่ เมนบอร์ดหลายรุ่นจะมีตัวล็อคเล็กๆ อยู่ที่ปลายช่องเสียบ ซึ่งจะส่งเสียงคลิกเมื่อการ์ดเข้าที่อย่างถูกต้อง จากนั้นขันสกรูยึดโครงโลหะของการ์ดเข้ากับเคสเพื่อยึดให้แน่น
สำหรับกราฟิกการ์ดหรืออุปกรณ์อื่นๆ ที่ต้องการพลังงานเพิ่มเติม ให้เชื่อมต่อสาย PCIe จากแหล่งจ่ายไฟ เมื่อประกอบทุกอย่างเสร็จแล้ว ให้ปิดเคส เสียบปลั๊กคอมพิวเตอร์ และเปิดเครื่อง ระบบปฏิบัติการมักจะตรวจจับการ์ดใหม่โดยอัตโนมัติติดตั้งไดรเวอร์ทั่วไป หรืออนุญาตให้คุณติดตั้งไดรเวอร์ของผู้ผลิตได้
ในส่วนของการบำรุงรักษา สิ่งสำคัญที่สุดคือการรักษาช่องเสียบและตัวการ์ดให้ปราศจากฝุ่น โดยควรใช้ลมเป่าอัดแรงดันสูงการตรวจสอบเป็นระยะว่าสกรูไม่หลวมและไม่มีร่องรอยการกัดกร่อนหรือความเสียหายทางกายภาพจะช่วยป้องกันการทำงานผิดพลาดเป็นระยะๆ นอกจากนี้ การอัปเดต BIOS/UEFI ก็เป็นสิ่งที่ดีเช่นกัน เนื่องจากหลายเวอร์ชันช่วยปรับปรุงความเข้ากันได้และประสิทธิภาพของช่อง PCIe หากคุณมีข้อสงสัยเกี่ยวกับแหล่งจ่ายไฟ โปรดดูคู่มือของเราเกี่ยวกับวิธีการตรวจสอบว่าแหล่งจ่ายไฟมีคุณภาพดีและมีกำลังไฟเพียงพอหรือไม่
ปัญหาทั่วไปของ PCIe และวิธีแก้ไข
ปัญหาที่พบบ่อยที่สุดในการติดตั้งการ์ด PCIe มักเกี่ยวข้องกับการเสียบการ์ดไม่ถูกต้อง การจ่ายไฟไม่เพียงพอ หรือไดรเวอร์ไม่ถูกต้องหากระบบไม่รู้จักการ์ด สิ่งแรกที่ควรทำคือปิดคอมพิวเตอร์ ถอดการ์ดออก แล้วเสียบกลับเข้าไปใหม่อย่างระมัดระวัง ตรวจสอบให้แน่ใจว่าเสียบการ์ดเข้าที่และดันเข้าไปจนสุด
หากการ์ดจอที่กำลังพูดถึงเป็น GPU หรือคอนโทรลเลอร์ที่มีประสิทธิภาพสูง ควรตรวจสอบให้แน่ใจว่าขั้วต่อไฟ PCIe ทั้งหมดเชื่อมต่ออย่างถูกต้องและแหล่งจ่ายไฟมีกำลังไฟเพียงพอ บางครั้ง แหล่งจ่ายไฟที่มีกำลังไฟเพียงพออาจทำให้ระบบบูตได้ แต่การ์ดจออาจทำงานผิดปกติ
ปัญหาด้านประสิทธิภาพอาจเกิดขึ้นได้เนื่องจากการ์ดทำงานในสล็อตที่มีข้อจำกัด (เช่น GPU ในสล็อตชิปเซ็ต x4) หรือเนื่องจาก BIOS ได้กำหนดค่าการเชื่อมต่อไว้สำหรับเวอร์ชัน PCIe ที่เก่ากว่า เครื่องมืออย่าง GPU-Z หรือ Device Manager สามารถช่วยคุณตรวจสอบความเร็วในการเชื่อมต่อและจำนวนเลนที่ใช้งานอยู่ได้
ในบางกรณี การใช้งานเมนบอร์ดและกราฟิกการ์ดบางรุ่นอาจต้องอัปเดต BIOS เพื่อแก้ไขข้อผิดพลาดในการเชื่อมต่อ PCIe หากหลังจากตรวจสอบช่องเสียบ สายเคเบิล และไดรเวอร์แล้ว ปัญหายังคงอยู่ ควรลองทดสอบการ์ดในช่องเสียบอื่น หรือแม้แต่ในคอมพิวเตอร์เครื่องอื่น เพื่อตรวจสอบว่าปัญหาอยู่ที่เมนบอร์ดหรือตัวการ์ดเอง
วิธีการวางแผนการกำหนดค่า PCIe โดยคำนึงถึงอนาคต
หากคุณกำลังประกอบพีซี, NAS หรือเวิร์คสเตชั่นในตอนนี้ และต้องการให้ใช้งานได้นานหลายปี การเลือกเมนบอร์ดที่มีสล็อต PCIe ความเร็วสูงหลายช่องและรองรับเวอร์ชันใหม่กว่าเช่น PCIe 4.0 หรือ 5.0 นั้นจึงเป็นเรื่องที่สมเหตุสมผล แม้ว่าฮาร์ดแวร์ปัจจุบันของคุณจะยังไม่สามารถใช้งานฟีเจอร์เหล่านี้ได้อย่างเต็มที่ก็ตาม
นอกเหนือจาก GPU แล้ว ควรพิจารณาการอัปเกรดในอนาคตด้วย เช่น ไดรฟ์ NVMe เพิ่มเติม การ์ด 10/25/40 GbE การ์ดจับภาพ ตัวควบคุม HBA เป็นต้น เมนบอร์ดที่ดีที่มีเลนเพียงพอ ช่องเสียบทางกายภาพที่เว้นระยะห่างอย่างเหมาะสม และการจัดวางที่ชัดเจนระหว่าง CPU และชิปเซ็ต จะช่วยให้คุณมีพื้นที่สำหรับ การอัปเกรดเหล่านั้นโดยไม่ต้องเปลี่ยนแพลตฟอร์มของคุณ
สิ่งสำคัญอีกอย่างคือการเลือกขนาดพาวเวอร์ซัพพลายให้เหมาะสมตั้งแต่เริ่มต้น โดยให้มีกำลังสำรองเพียงพอสำหรับกราฟิกการ์ดที่ต้องการประสิทธิภาพสูงในอนาคต และตรวจสอบให้แน่ใจว่าเคสมีระบบระบายอากาศที่เพียงพอสำหรับการ์ดเสริมหลายตัว โดยเฉพาะอย่างยิ่งหากคุณใช้ GPU ที่ทรงพลัง การ์ดเครือข่ายกำลังสูง และไดรฟ์ NVMe ที่สร้างความร้อนหลายตัว
จากสิ่งที่เราได้เห็นมาทั้งหมด เป็นที่ชัดเจนว่าการรู้ว่าเลน PCIe มีการกระจายอย่างไร ข้อจำกัดของแต่ละเวอร์ชันคืออะไร และ M.2, SATA และสล็อตส่วนขยายทำงานร่วมกันอย่างไร จะช่วยให้คุณสร้างระบบที่สมบูรณ์แบบได้ ตั้งแต่ NAS สำหรับใช้ในบ้านที่มี HDD 6 ตัว, NVMe 2 ตัว และเครือข่าย 10 GbE ไปจนถึงเวิร์กสเตชันที่มี GPU หลายตัวและอุปกรณ์จัดเก็บข้อมูลประสิทธิภาพสูง โดยใช้ประโยชน์จากทุกเลนที่มีอยู่ให้คุ้มค่าที่สุดและหลีกเลี่ยงปัญหาที่ไม่คาดคิดเมื่อเพิ่มฮาร์ดแวร์ใหม่
