- PCI merupakan bas pengembangan selari klasik, terhad lebar jalurnya dan kini ketinggalan zaman berbanding keperluan semasa.
- PCI Express menggunakan pautan bersiri titik-ke-titik dengan lorong boleh skala (x1, x4, x8, x16) yang menggandakan prestasi.
- Generasi PCIe yang berturut-turut telah menggandakan lebar jalur setiap lorong sambil mengekalkan keserasian yang tinggi.
- Hari ini, PCIe merupakan asas untuk GPU, SSD NVMe, rangkaian pantas dan kad profesional, manakala PCI telah dialihkan kepada peralatan lama.
Jika anda pernah membuka menara komputer anda dan melihat koleksi slot panjang dan pendek pada papan induk , anda mungkin tertanya-tanya bagaimana rupa setiap satunya. Dengan nama seperti PCI, PCI-X dan PCI Express (PCIe) , mudah untuk keliru, terutamanya jika anda ingin tahu kad mana yang boleh anda pasangkan ke dalam setiap slot tanpa merosakkan apa-apa.
Dalam artikel ini, kita akan melihat secara menyeluruh apa itu PCI dan PCIe, cara ia berfungsi, versi berbeza yang tersedia, dan perbezaannya . Kita juga akan mengkaji evolusi sejarahnya, peranan PCI-X, jenis kad yang digunakan dalam setiap slot, cara lorong PCIe diperuntukkan, dan implikasinya untuk aplikasi harian seperti memasang GPU, kad rangkaian pantas atau SSD NVMe.
Apakah PCI: piawaian pengembangan klasik
PCI (Peripheral Component Interconnect) selama bertahun-tahun merupakan bas pengembangan standard untuk PC desktop. Dibangunkan oleh Intel pada awal 90-an, ia menjadi bas tujuan umum untuk semua jenis kad : bunyi, rangkaian, video, pengawal SCSI, dsb.
Bas PCI ini beroperasi dengan seni bina selari dan kongsi : semua peranti yang disambungkan berkongsi bas yang sama dan lebar jalur yang tersedia. Ini bermakna lebih banyak peranti yang anda sambungkan, lebih banyak lebar jalur yang perlu dikongsi , dan lebih besar risiko kesesakan.
Kad PCI didatangkan dalam versi 32-bit dan 64-bit , digabungkan dengan frekuensi 33 atau 66 MHz. Dalam konfigurasi paling tipikalnya, 32-bit pada 33 MHz, bas ini menawarkan kadar pemindahan maksimum secara teorinya sebanyak 133 MB/s , kelajuan yang pada masa itu lebih daripada baik untuk bunyi, rangkaian 10/100 atau video 2D.
Salah satu kelebihan besar PCI pada masa itu ialah sokongan Pasang dan Mainnya : sistem itu sendiri mengendalikan peruntukan sumber (IRQ, alamat memori, dll.) tanpa perlu mengalihkan jumper atau jambatan seperti dalam piawaian ISA lama. Ini sangat memudahkan pemasangan perkakasan untuk pengguna biasa.
Pada kebanyakan papan induk lama, anda masih akan melihat beberapa slot panjang berwarna terang: slot tersebut adalah slot PCI konvensional , yang terus berfungsi selagi cipset dan sistem pengendalian menyokongnya, walaupun hari ini ia telah digantikan sepenuhnya oleh PCI Express.
Apakah PCI-X dan mengapa anda jarang melihatnya di PC rumah?
Di pertengahan antara PCI klasik dan PCI Express muncul PCI-X (PCI Extended) , satu evolusi yang direka terutamanya untuk persekitaran dan pelayan profesional , di mana lebih banyak lebar jalur diperlukan untuk kad rangkaian, storan dan pengawal RAID.
PCI-X kekal sebagai bas selari yang dikongsi , serasi secara fizikal dengan kad PCI 64-bit, tetapi ia jelas meningkatkan frekuensi operasi: banyak kad PCI-X beroperasi pada 66, 100, 133 MHz dan dengan PCI-X 2.0 ia mencapai 533 MHz , mencapai lebar jalur sekitar 1,06 GB/s dalam satu slot.
Secara fizikalnya, slot PCI-X 64-bit sangat serupa dengan slot PCI 64-bit, berukuran kira-kira 130 mm panjang , dan oleh itu menempati sejumlah besar ruang pada papan induk. Keluarga ini direka terutamanya untuk pelayan dan stesen kerja , dan hari ini ia hampir hilang dan digantikan dengan PCI Express.
Apakah PCI Express dan mengapa ia menggantikan PCI?
Dengan ketibaan pemproses, kad grafik, cakera keras dan rangkaian yang semakin pantas, bas PCI jelas kekurangan. Antara muka yang lebih fleksibel dan boleh diskala diperlukan, dan dengan itu PCI Express (PCIe) lahir , yang merupakan standard yang mendominasi papan induk semasa, baik desktop mahupun komputer riba, serta pelayan.
Tidak seperti PCI dan PCI-X, PCI Express tidak menggunakan bas selari yang dikongsi. Sebaliknya, ia menggunakan seni bina bersiri titik-ke-titik : setiap peranti mempunyai sambungan khusus ke suis PCIe atau terus ke CPU/cipset, tanpa berkongsi lebar jalur dengan yang lain.
Apabila anda menghidupkan PC anda, sistem PCIe akan menjalankan proses penghitungan peranti : ia mengesan apa yang disambungkan, merundingkan bilangan lorong yang akan digunakan oleh setiap pautan dan membina sejenis peta trafik dalaman. Berita baiknya ialah, walaupun elektroniknya berbeza, protokol pengesanan dan konfigurasinya serasi dengan PCI , jadi sistem pengendalian tidak perlu mencipta semula roda.
Setiap lorong PCIe terdiri daripada dua pasang talian berbeza , satu untuk menghantar dan satu untuk menerima data, dan beroperasi dalam mod dupleks penuh: ia boleh menghantar dalam kedua-dua arah secara serentak. Kelajuan setiap lorong bergantung pada penjanaan PCIe (1.0, 2.0, 3.0, 4.0, 5.0, 6.0…), dan setiap generasi biasanya menggandakan lebar jalur berbanding generasi sebelumnya.
Generasi dan Lebar Jalur PCI Express
Salah satu kelebihan besar PCIe ialah ia telah berkembang tanpa mengubah falsafah reka bentuk slot, mengekalkan keserasian ke belakang dan ke hadapan dalam kebanyakan kes. Walau bagaimanapun, kelajuan berkesan sentiasa ditentukan oleh versi paling perlahan yang terlibat (slot atau kad).
Sebagai garis panduan, bagi setiap lorong (x1) anggaran lebar jalur ini dikendalikan setiap generasi (data setiap arah):
- PCIe 1.0: kira-kira 250 MB/s setiap lorong.
- PCIe 2.0: sekitar 500 MB/s setiap lorong.
- PCIe 3.0: sekitar 1 GB/s setiap lorong.
- PCIe 4.0: kira-kira 2 GB/s setiap lorong.
- PCIe 5.0: kira-kira 4 GB/s setiap lorong (3,938 GB/s berkesan).
- PCIe 6.0 (dalam pembangunan dan pelaksanaan awal): lebih pantas lagi, menggunakan teknik pengekodan lanjutan untuk meneruskan penskalaan.
Jika anda mendarabkan nilai-nilai ini dengan bilangan lorong, anda akan faham mengapa penyambung PCIe x16 boleh memindahkan sejumlah besar data. Contohnya, walaupun dalam generasi yang lebih tua:
Bas PCI 32-bit ringkas yang berjalan pada 33 MHz menghasilkan kelajuan sekitar 133 MB/s untuk semua peranti digabungkan. Sebaliknya, satu lorong PCIe moden dalam versi 4.0 atau 5.0 melebihi angka itu beberapa kali ganda, dan pautan x16 boleh mencapai beberapa GB/s setiap arah.
Slot PCIe: x1, x4, x8 dan x16
Dalam praktiknya, apabila anda melihat papan induk, anda akan melihat slot PCIe dengan panjang yang berbeza. Panjang ini sepadan dengan bilangan lorong maksimum yang boleh ditawarkan secara fizikal:
- PCIe x1: paling pendek.
- PCIe x4: sedikit lagi.
- PCIe x8: pertengahan.
- PCIe x16: yang terpanjang dan paling biasa untuk kad grafik.
Setiap jenis slot boleh menawarkan 1 hingga 16 lorong berkesan , tetapi penting untuk membezakan antara dua konsep: panjang mekanikal slot dan sambungan elektrik sebenar . Slot berbentuk seperti x16 mungkin hanya diwayarkan sebagai x8 atau x4, yang mengurangkan lebar jalur walaupun secara fizikalnya membenarkan penyisipan kad x16.
Slot PCIe x1
Slot PCIe x1 adalah yang terkecil dan menggunakan satu lorong. Ia biasanya digunakan untuk kad yang tidak memerlukan banyak lebar jalur : kad bunyi, penyesuai rangkaian, pengembangan port USB, kad tangkapan jarak pertengahan, dsb.
Dengan generasi PCIe semasa (4.0 dan 5.0), satu lorong x1 pun menawarkan prestasi yang lebih daripada mencukupi untuk rangkaian Gigabit, audio profesional atau sebahagian besar storan tambahan, menjadikan slot ini sangat berguna.
Slot PCIe x4
Slot x4 merupakan sejenis jalan tengah. Ia menawarkan empat lorong, menjadikannya sesuai untuk kad rangkaian berkelajuan tinggi, pengawal RAID, penyesuai NVMe atau kad tangkapan yang berkuasa . Banyak konfigurasi storan NAS atau pengembangan M.2 menggunakan lebar jalur x4 dengan tepat.
Malah, SSD NVMe moden, walaupun dipasang pada soket M.2, secara dalaman menggunakan PCIe x4 , yang merupakan standard de facto untuk mencapai pemindahan baca dan tulis yang sangat tinggi.
Slot PCIe x8
Slot PCIe x8 menjadi semakin biasa, terutamanya pada papan induk kelas pertengahan hingga tinggi dan dalam aplikasi profesional. Dengan lapan lorong yang tersedia, ia sesuai untuk kad grafik julat pertengahan, penyesuai NVMe berbilang slot, kad rangkaian 40GbE atau konfigurasi storan yang kompleks.
Sesetengah GPU bajet direka bentuk untuk beroperasi secara elektrik pada x8 walaupun ia muat dalam slot x16, dan papan induk lain menggunakan slot x16 mekanikal yang diwayarkan sebagai x8 apabila anda memasang lebih daripada satu kad grafik.
Slot PCIe x16
Bintang rancangan ini ialah slot PCIe x16 . Ia adalah yang terpanjang dan terutamanya bertujuan untuk kad grafik khusus , walaupun ia juga digunakan untuk kad rangkaian dan storan gred pelayan.
Pada kebanyakan papan induk, slot x16 atas disambungkan terus ke CPU dengan 16 lorong penuh , manakala slot bawah, walaupun panjangnya sama, mungkin disambungkan sebagai x8 atau x4 disebabkan oleh batasan dalam lorong yang tersedia.
Ini penting jika anda ingin memasang berbilang GPU atau kad grafik berprestasi tinggi : anda mesti menyemak spesifikasi papan induk untuk melihat berapa banyak lorong yang ditawarkan oleh setiap slot bergantung pada kombinasi yang dipasang. Platform pengguna (Ryzen, Intel Core) biasanya mempunyai antara 16 dan 24 lorong PCIe terus ke CPU , manakala pemproses canggih seperti Threadripper Pro atau pemproses pelayan (EPYC, Xeon) menawarkan 64 lorong atau lebih , yang membolehkan berbilang GPU pada kelajuan x16 sebenar.
Topologi data: selari vs bersiri
Perbezaan falsafah antara PCI/PCI-X dan PCI Express boleh diringkaskan sebagai selari kongsi berbanding siri titik-ke-titik . Dalam PCI dan PCI-X, semua peranti bersambung ke bas yang sama, dan data dihantar secara selari melalui berbilang talian secara serentak. Ini berfungsi dengan baik pada frekuensi rendah, tetapi apabila kelajuan meningkat, masalah gangguan dan penyegerakan timbul.
Dengan PCI Express, rangkaian pautan khusus digunakan dan bukannya bas kongsi tunggal . Setiap peranti mempunyai pautannya sendiri ke suis atau CPU, yang terdiri daripada satu atau lebih lorong. Hasilnya ialah sistem yang lebih cekap dan boleh diskala yang kurang terdedah kepada gangguan , membolehkan peningkatan frekuensi dan lebar jalur tanpa batasan fizikal bas selari.
Saiz slot fizikal dan keserasian
Pada papan induk yang lebih lama, adalah perkara biasa untuk menemui beberapa slot PCI 32-bit (kira-kira 85 mm panjang ) dan kadangkala satu slot 64-bit atau PCI-X (sekitar 130 mm). Slot ini mengambil banyak ruang dan semuanya berkongsi bas yang sama.
Papan induk moden kebanyakannya menggunakan slot PCIe x1, x4, x8 dan x16 . Kelebihan praktikal PCI Express ialah kad yang lebih pendek boleh dipasang pada slot yang lebih panjang (contohnya, kad x1 dalam slot x4 atau x16) selagi slot tersebut terbuka atau reka bentuknya membenarkannya. Kad tersebut akan beroperasi dengan bilangan lorong yang direka bentuk untuknya.
Apa yang anda tidak boleh lakukan adalah sebaliknya: kad x16 tidak akan muat secara fizikal dalam slot x1. Anda juga tidak boleh mencampurkan PCI dan PCIe: ia tidak serasi dengan slot , walaupun terdapat penyesuai khusus untuk kes tertentu yang sangat spesifik.
Prestasi: Mengapa PCIe telah menjadikan PCI usang
Jika kita membandingkan angka prestasi tulen, PCI jelas ketinggalan. Bas PCI 32-bit pada 33 MHz dihadkan kepada 133 MB/s untuk semua peranti digabungkan, manakala satu lorong PCIe moden boleh mengendalikan ratusan MB/s atau beberapa GB/s bergantung pada generasi.
Malah sambungan PCIe x1 generasi awal boleh mengendalikan rangkaian Gigabit, audio berbilang saluran dan storan asas tanpa perlu bersusah payah. Di hujung spektrum yang lain, penyambung PCIe x16 yang digunakan dengan baik boleh bergerak beberapa GB/s setiap arah , penting untuk kad grafik berprestasi tinggi, pemecut AI atau pengawal storan massa.
Selain lebar jalur mentah, PCI Express memperkenalkan penambahbaikan seperti keutamaan trafik, pemindahan masa nyata, pengesanan ralat yang lebih baik dan algoritma pemajuan paket , dan keupayaan untuk memberikan setiap peranti saluran khusus, menghalang berbilang peranti daripada terpaksa berebut bas yang sama.
PCIe dan kad grafik: Selamat tinggal AGP, salam berbilang GPU
Sebelum PCIe menjadi meluas, kad grafik yang berkuasa menggunakan slot AGP (Accelerated Graphics Port) . PCI Express menjadikan AGP tidak diperlukan: slot PCIe x16 menawarkan lebar jalur yang jauh lebih besar daripada AGP 8x dan juga boleh memberikan kuasa sehingga 75W kepada GPU terus dari papan induk.
Dengan perkakasan yang betul, papan induk dengan dua slot PCIe x16 boleh mengendalikan dua kad grafik secara serentak. Pengilang seperti Nvidia dan AMD telah membangunkan teknologi mereka sendiri (SLI, CrossFire, dll.) untuk membolehkan dua GPU berfungsi secara berkoordinasi, berkongsi beban pemaparan antara mereka. Dalam beberapa sistem permainan profesional dan mewah, berbilang GPU juga telah digunakan secara selari untuk tugas pengkomputeran, AI atau pemaparan 3D.
Dalam konteks ini, PCI dan AGP telah digantikan sepenuhnya. Kad grafik moden hampir keseluruhannya adalah PCI Express , dan antara mukanya begitu mantap sehingga ia kekal sebagai asas untuk pemecut AI dan kad yang dibina khas dalam pelayan.
Kegunaan lain slot PCIe
PCIe bukan sekadar tentang GPU. Slot pengembangan kekal sangat berguna untuk menambah ciri atau mengembangkan prestasi komputer, terutamanya apabila papan induk mempunyai port terhad atau apabila keupayaan profesional diperlukan.
Kegunaan umum PCIe hari ini termasuk:
- Kembangkan storan dengan kad yang menambah berbilang SSD NVMe.
- Kemas kini sambungan rangkaian dengan penyesuai Ethernet 2,5G, 10G atau lebih tinggi atau kad WiFi canggih.
- Tambah port tambahan USB, Thunderbolt, SATA atau eSATA menggunakan kad tertentu.
- Integrasikan antara muka audio profesional untuk penerbitan muzik atau penyuntingan bunyi yang berkualiti tinggi.
- Pasang pengawal RAID khusus untuk pelayan storan lanjutan atau NAS.
- Pasang pemecut GPU, FPGA atau kad khusus untuk AI, pembelajaran mesin dan beban kerja saintifik.
Oleh kerana setiap slot mempunyai pautan khusus tersendiri, prestasi kad PCIe tidak banyak merosot apabila menambah lebih banyak kad , tidak seperti apa yang berlaku dengan bas PCI klasik.
Kesilapan dan kebolehpercayaan dalam PCI Express
Dalam sistem profesional dan pelayan, kebolehpercayaan PCIe adalah kunci. Piawaian ini mentakrifkan pelbagai jenis ralat dan cara mengendalikannya:
- Ralat yang boleh dibetulkanIa dikendalikan oleh perkakasan PCIe itu sendiri, tidak menjejaskan integriti data jangka panjang dan biasanya telus kepada pengguna.
- Ralat yang tidak membawa maut dan tidak boleh dibetulkanRalat ini menyebabkan kehilangan data atau kehilangan maklumat pada peringkat peranti, tetapi antara muka PCIe itu sendiri kekal stabil. Ia biasanya diuruskan dengan perisian khusus peranti.
- Kesilapan yang membawa maut dan tidak dapat dibetulkanIa menjejaskan kebolehpercayaan antara muka PCIe. Ia biasanya memaksa Mulakan semula komponen atau keseluruhan pautan untuk memulihkan sistem.
Dalam peralatan yang dibekalkan oleh pengilang, sekiranya berlaku ralat PCIe yang serius, biasanya disyorkan untuk menggunakan alat diagnostik seperti utiliti proprietari (contohnya, aplikasi SupportAssist) yang boleh menjalankan ujian pantas dan komprehensif, mengemas kini pemacu dan mengoptimumkan sistem untuk mengurangkan masalah.
Keserasian PCI dan PCIe
Walaupun PCI dan PCI Express merupakan piawaian yang berbeza, PCIe direka bentuk pada peringkat perisian untuk memanfaatkan model pengaturcaraan yang sama . Ini bermakna banyak sistem pengendalian dan pemacu boleh diadaptasi tanpa perubahan besar, dan kedua-dua piawaian tersebut telah dapat wujud bersama selama bertahun-tahun pada papan induk hibrid yang menawarkan slot PCI dan PCIe.
Walau bagaimanapun, keserasian bukanlah secara fizikal: anda tidak boleh meletakkan kad PCI ke dalam slot PCIe atau sebaliknya . Penyesuai khusus telah dikeluarkan untuk kegunaan tertentu, tetapi ini bukanlah penyelesaian umum atau disyorkan melainkan anda tahu dengan tepat apa yang anda lakukan.
Lama-kelamaan, dan memandangkan PCIe menawarkan kelajuan, fleksibiliti dan keserasian yang jauh lebih tinggi dengan sistem pengendalian moden, kad PCI semakin dipinggirkan di pasaran. Slot PCI pada papan induk baharu semakin jarang dilihat, dan pengeluar telah menumpukan semua usaha mereka pada PCI Express.
Mengapa PCIe merupakan antara muka masa kini dan masa hadapan
Gabungan lebar jalur, kebolehskalaan dan keserasian telah menjadikan PCI Express sebagai tulang belakang pengembangan dalam PC, stesen kerja dan pelayan . Ia sama sesuai untuk memasang kad bunyi mudah sepertimana ia sesuai untuk memasang berbilang GPU AI atau rak storan NVMe.
Kemajuan dalam perisian (permainan, penyuntingan video 4K dan 8K, realiti maya, AI, data raya) telah terus mendorong keperluan untuk kelajuan pemindahan yang lebih pantas . Versi PCIe yang berturut-turut (4.x, 5.x dan 6.x yang sedang dibangunkan) merapatkan jurang antara apa yang diperlukan oleh pemproses dan apa yang boleh dibekalkan oleh subsistem pengembangan.
Hari ini, walaupun banyak fungsi yang sebelum ini memerlukan kad berasingan kini disepadukan terus ke dalam papan induk (audio, rangkaian, kadangkala Wi-Fi), slot PCIe kekal penting untuk konfigurasi lanjutan . Jika anda ingin membina PC yang tidak akan ketinggalan zaman dalam jangka pendek, adalah idea yang baik untuk memerhatikan berapa banyak slot PCIe yang ditawarkan oleh papan induk, berapa banyak lorong yang dimiliki oleh CPU dan bagaimana lorong tersebut diperuntukkan kepada GPU, SSD dan mana-mana kad lain yang anda rancang untuk tambah.
PCI merupakan piawaian utama yang menentukan sesuatu era, tetapi PCI Express kini yang membawa sebahagian besar prestasi dalam PC moden. Memahami cara slot, lorong dan versinya berfungsi adalah salah satu cara terbaik untuk mengelakkan kesesakan dan memanfaatkan sepenuhnya sistem anda.
Indeks
- 1 Apakah PCI: piawaian pengembangan klasik
- 2 Apakah PCI-X dan mengapa anda jarang melihatnya di PC rumah?
- 3 Apakah PCI Express dan mengapa ia menggantikan PCI?
- 4 Generasi dan Lebar Jalur PCI Express
- 5 Slot PCIe: x1, x4, x8 dan x16
- 6 Topologi data: selari vs bersiri
- 7 Saiz slot fizikal dan keserasian
- 8 Prestasi: Mengapa PCIe telah menjadikan PCI usang
- 9 PCIe dan kad grafik: Selamat tinggal AGP, salam berbilang GPU
- 10 Kegunaan lain slot PCIe
- 11 Kesilapan dan kebolehpercayaan dalam PCI Express
- 12 Keserasian PCI dan PCIe
- 13 Mengapa PCIe merupakan antara muka masa kini dan masa hadapan