Pengertian dan Perbedaan PCIe x1, x4, x8, x16, dan x32

Pengertian dan Perbedaan PCIe x1, x4, x8, x16, dan x32

Dalam posting sebelumnya, kita telah membahas perbedaan antara PCI dan PCI-X. Kini, kita akan menjawab pertanyaan pelanggan yang ingin mengetahui perbedaan antara PCIe x1, x4, x8, x16, dan x32.

Jawaban singkat adalah:

  • 'PCIe x1' memiliki satu jalur data
  • 'PCIe x4' memiliki empat jalur data
  • 'PCIe x8' memiliki delapan jalur data
  • 'PCIe x16' memiliki enam belas jalur data
  • 'PCIe x32' memiliki tiga puluh dua jalur data (satu hal yang sangat jarang)

Semakin banyak jalur data pada sebuah koneksi, semakin lebih banyak bandwidth antara kart dan host. Namun, biasanya terdapat biaya tambahan yang diperlukan dengan jumlah lane yang lebih tinggi.

Sejarah PCIe

PCIe adalah versi yang diupdate dari protokol PCI. Serupa dengan interfaces PCI/PCI-X, PCIe dikembangkan untuk peripheral component interconnection. PCIe berbeda dengan PCI/PCI-X dalam beberapa hal, tetapi posting ini tidak akan membahas kebanyakan perbedaan tersebut. Namun, satu perbedaan kunci akan memungkinkan kita untuk lebih memahami perbedaan antara variasi protokol PCIe (x1, x4, x8, x16, dan x32).

Perbedaan kunci adalah 'transmission' data yang paralel versus serial. Dalam arsitektur PCI dan PCI-X, semua kart berbagi jalur data paralel untuk dan dari host. Perbedaan antara kecepatan kart dan tipe slot sering menghasilkan kecepatan data yang terthrottle.
Dalam arsitektur PCIe, masing-masing kart memiliki koneksi serial data sendiri (lane) untuk host. Hal ini memungkinkan setiap koneksi kart mencapai bandwidth yang independen dari kart-kart lain yang aktif dalam sistem. Jumlah lane diperingkat dengan suffix protokol PCIe (×1, ×4, ×8, ×16, ×32). Setiap lane dapat mencapai kecepatan 250-1969 MB/s, tergantung pada versi protokol PCIe (v1.x, v2.x, v3.0, v4.0).

Kart PCIe dan Slot PCIe

Kart PCIe dapat beroperasi dalam slot PCIe dengan jumlah lane yang sama atau lebih banyak daripada kart. Contohnya, kart x8 dapat beroperasi dalam slot x8, x16, atau x32. Demikian pula, kart x1 dapat beroperasi dalam apapun slot PCIe.
Sekaligus, slot PCIekadang-kadang beroperasi dengan jumlah lane yang lebih sedikit daripada tipe slot yang mekanis menunjukkan. Contohnya, pengembang motherboard kadang-kadang menggunakan slot x16 secara mekanis namun hanya memiliki koneksi x8. Dalam kasus seperti itu, kart yang lebih cepat dapat masih beroperasi (contohnya, kart x16 dalam slot x16 dengan koneksi x8), jika kart tidak memerlukan bandwidth tambahan tersebut.

Gambar di atas menunjukkan koneksi PCI motherboard yang digunakan pada IMB540-4 DuroPC. Perhatikan bahwa 'SLOT 1/3' adalah slot PCIe x16 namun hanya Slot 3 memiliki koneksi x8.