Sự khác biệt giữa PCI-E và PCI-X

PCI-Express, thường được gọi là PCI-E và PCI-X là cả hai tiêu chuẩn công nghệ được thiết kế để cải thiện dựa trên tiêu chuẩn PCI cũ hơn. Mặc dù có sự giống nhau về tên gọi, hai tiêu chuẩn này không tương thích với nhau và xử lý giao tiếp giữa thiết bị ngoại vi và hệ thống máy tính theo những cách rất khác nhau.

Lịch sử PCI

Kết nối thành phần ngoại vi, hay PCI, ban đầu được Intel phát triển vào đầu những năm 1990 như một tiêu chuẩn để xử lý cách các thiết bị ngoại vi giao tiếp với phần còn lại của PC. Trong vài năm tới, hầu hết phần còn lại của ngành công nghiệp máy tính đã áp dụng công nghệ này, biến PCI trở thành tiêu chuẩn toàn ngành. Vào cuối những năm 1990, Nhóm lợi ích đặc biệt của PCI đã phát triển PCI-eXtended, là một phiên bản nâng cao hơn một chút của PCI. Vài năm sau, nhóm đã phát triển PCI-Express, giải quyết vấn đề giao tiếp ngoại vi theo một cách hoàn toàn khác.

Loại xe buýt

PCI-X, giống như tiêu chuẩn PCI ban đầu, là một công nghệ bus chia sẻ, với tất cả các thiết bị ngoại vi được kết nối sử dụng song song cùng một bus. Điều này có nghĩa là khi các thiết bị ngoại vi cần giao tiếp với máy tính, chúng thường phải đợi đến lượt bus và khi nhiều thiết bị yêu cầu bus hơn, hiệu suất tổng thể của thiết bị ngoại vi sẽ giảm xuống. Ngược lại, PCI-E sử dụng công nghệ điểm-điểm, tạo cho mỗi thiết bị ngoại vi một bus chuyên dụng riêng. Mặc dù mỗi bus PCI-E về mặt kỹ thuật nhỏ hơn bus chia sẻ của PCI-X, vì mỗi thiết bị không phải đợi những thiết bị khác đang sử dụng bus, kết quả cuối cùng là một hệ thống bus hiệu quả hơn nhiều.

Băng thông

Lượng dữ liệu có thể được truyền qua bus PCI-X, còn được gọi là băng thông của bus, bị giới hạn bởi kích thước của bus vật lý và tốc độ mà nó chạy. Hầu hết các bus PCI-X là 64-bit và chạy ở 100MHz hoặc 133MHz, cho phép tốc độ truyền tối đa 1.066 MB mỗi giây. Những tiến bộ trong công nghệ PCI-X đã cho phép tốc độ lý thuyết lên đến 8,5GB mỗi giây, mặc dù tốc độ cao có một số vấn đề về nhiễu. Ngoài ra, tốc độ PCI-X luôn thấp hơn tốc độ tối đa nếu bạn có nhiều thiết bị sử dụng bus.

Tốc độ

Vì PCI-E sử dụng công nghệ điểm-điểm, điều duy nhất hạn chế tốc độ là mỗi kết nối có bao nhiêu làn. Công nghệ PCI-E có thể hỗ trợ từ một đến 32 làn và chạy ở tốc độ bắt đầu từ 500 MB mỗi giây, lên đến tối đa lý thuyết là 16GB mỗi giây. Ngoài ra, vì PCI-E không có chi phí dữ liệu cần thiết để quản lý các kết nối khác nhau như PCI-X, tốc độ dữ liệu thực cuối cùng sẽ cao hơn ngay cả trong các tình huống mà tốc độ lý thuyết sẽ giống nhau.

Kích thước khe

Chuẩn PCI-E và PCI-X khác nhau rất nhiều khi nói đến kích thước của khe cắm trên bo mạch chủ của máy tính. Các khe cắm PCI-X giống như các khe cắm PCI ban đầu, mặc dù có thêm một phần mở rộng cho phép giao tiếp 64-bit. Điều này có nghĩa là các khe cắm này và các thẻ ngoại vi tương ứng sẽ chiếm khá nhiều không gian trên bo mạch chủ. Tuy nhiên, việc sử dụng các loại khe cắm này cho phép các khe cắm PCI-X chấp nhận tất cả trừ các loại thẻ PCI cũ nhất. Ngược lại, khe cắm PCI-E hoàn toàn khác với khe cắm PCI và không thể chấp nhận bất kỳ loại thẻ nào khác được thiết kế riêng cho các khe cắm này. Ngoài ra, kích thước của khe cắm phụ thuộc vào số làn đường mà bus PCI-E có. Khe PCI-E x1, chỉ có một làn, hầu như không chiếm không gian trên bo mạch chủ, trong khi khe PCI-E x32 có 32 làn và có kích thước tương tự như khe PCI-X.


$config[zx-auto] not found$config[zx-overlay] not found