PCIe 6.0 là gì, và vì sao máy chủ AI cần chuyển dữ liệu mà không làm phiền CPU?

PCIe 6.0 tăng tốc đường kết nối giữa các thiết bị; DMA và truyền ngang hàng giúp giảm phần công việc vận chuyển dữ liệu của CPU. Lợi ích thực tế còn phụ thuộc cấu trúc máy chủ, driver và thiết bị ở hai đầu.

PCIe 6.0 là gì, và vì sao máy chủ AI cần chuyển dữ liệu mà không làm phiền CPU?

Một bộ xử lý nhanh vẫn có thể phải chờ nếu dữ liệu không tới kịp. Trong máy chủ, kết nối giữa thiết bị quyết định dữ liệu đi theo đường nào và với tốc độ nào. PCIe 6.0 tăng năng lực của một lớp kết nối này; truyền dữ liệu trực tiếp giúp giảm phần công việc mà CPU phải tham gia.

Ngày 12/10/2026, Microchip giới thiệu Switchtec PCIe 6.0 Low-Lane-Count cho các nền tảng hạn chế không gian và điện năng. Hãng nêu khả năng DMA tích hợp hỗ trợ truyền ngang hàng giữa thiết bị, giảm sự tham gia của CPU chủ. Điều đó không có nghĩa CPU biến mất khỏi quá trình điều phối.

PCIe là đường liên kết, switch là nơi nối các nhánh

PCI Express, thường viết là PCIe, là công nghệ kết nối các thiết bị trong hệ thống máy tính. Một liên kết có thể gồm nhiều làn, chẳng hạn x4 hoặc x16. Tốc độ trên mỗi làn và số làn cùng ảnh hưởng tới khả năng truyền dữ liệu.

Switch PCIe cung cấp các nhánh kết nối để nhiều thiết bị tham gia một cấu trúc. Có thể hình dung như nút giao của các tuyến đường: nó giúp dữ liệu đi tới đúng đích, nhưng không tự làm mọi thiết bị ở hai đầu nhanh hơn.

PCIe 6.0 tăng tốc bằng cách truyền nhiều thông tin hơn

Theo PCI-SIG, PCIe 6.0 đạt tốc độ danh định 64 GT/s và dùng PAM4, tín hiệu có bốn mức thay vì hai mức. Mỗi khoảng ký hiệu mang hai bit thông tin, giúp tăng tốc độ dữ liệu mà không chỉ dựa vào tăng tần số tín hiệu.

PAM4 đi cùng cơ chế sửa lỗi FEC và cấu trúc truyền theo FLIT. Những thành phần này giúp đường truyền đáp ứng yêu cầu về lỗi ở tốc độ cao. GT/s là đơn vị tốc độ truyền danh định, không phải con số GB/s mà ứng dụng chắc chắn nhận được.

PCI-SIG nêu mức băng thông danh định tối đa 256 GB/s cộng cả hai chiều cho cấu hình x16. Vì đây là tổng hai chiều, không nên đọc nó thành 256 GB/s theo một chiều. Dữ liệu hữu ích ở ứng dụng còn phụ thuộc phần giao thức và giới hạn của toàn đường đi.

DMA giúp phần cứng vận chuyển dữ liệu

DMA là truy cập bộ nhớ trực tiếp. Thay vì CPU thực hiện từng thao tác sao chép dữ liệu, phần cứng được thiết lập để chuyển dữ liệu theo tác vụ. CPU và phần mềm vẫn có thể cần chuẩn bị, điều phối và xử lý hoàn tất.

Peer-to-peer, hay P2P, đưa ý tưởng ấy vào truyền giữa các thiết bị. Tài liệu Linux kernel giải thích giao dịch có thể đi trong cấu trúc PCIe qua switch mà không tới root port, tùy cấu hình và đường định tuyến.

Ví dụ khái niệm, hai thiết bị có thể trao đổi dữ liệu qua phần hạ tầng hỗ trợ thay vì buộc phần mềm dùng CPU sao chép từng phần của dòng dữ liệu. Đây là mô tả nguyên tắc, không bảo đảm mọi cặp GPU và SSD có thể dùng ngay cùng một đường P2P.

Phần mềm và cấu trúc kết nối quyết định có dùng được hay không

Linux lưu ý P2P cần các driver phối hợp và phải đánh giá cấu trúc PCIe. Nếu đường đi vượt qua những miền mà việc chuyển tiếp không được xác định rõ, kernel có thể chặn giao dịch trừ các trường hợp phần cứng được xác nhận hỗ trợ.

Do đó, thay switch không tự bật truyền trực tiếp cho mọi ứng dụng. Cần thiết bị ở hai đầu, driver, cơ chế quản lý tài nguyên và cấu trúc kết nối phù hợp. Đây là lý do thông số của một linh kiện không thay cho đánh giá hệ thống.

PCIe thế hệ mới cũng không làm một SSD đời cũ truyền với tốc độ của đời mới. Liên kết phải hoạt động theo khả năng được hỗ trợ, còn ứng dụng có thể bị giới hạn bởi thao tác xử lý hoặc nguồn dữ liệu ở nơi khác.

Đo bằng công việc thực tế

Để đánh giá lợi ích cho máy chủ AI, cần so sánh thông lượng, độ trễ, mức sử dụng CPU và thời gian xử lý trên cùng tải công việc. Một đường truyền nhanh hơn có giá trị khi nó giải quyết được phần đang giới hạn hệ thống.

Nếu công việc chủ yếu chờ dữ liệu, tăng năng lực đường đi có thể hữu ích. Nếu giới hạn nằm ở tính toán hoặc cách phần mềm tổ chức tác vụ, lợi ích có thể khác. Không có cơ sở để chuyển mức tăng tốc của giao diện thành mức tăng tốc tương ứng của mô hình AI.

Cách hiểu chính xác của “không làm phiền CPU” là giảm phần tham gia của CPU trong vận chuyển dữ liệu, để nó làm các nhiệm vụ khác. Hiệu quả ấy cần được xác nhận trên cấu hình triển khai, thay vì suy từ tên PCIe 6.0.

Ảnh minh họa trung tâm dữ liệu: Microchip Technology, từ bộ ảnh thông cáo cho phép sử dụng biên tập. Nguồn kỹ thuật: PCI-SIG và Linux kernel.

Chia sẻ