суббота

[Bug 2146637] [NEW] Request for PCIe Gen6 (64 GT/s) Support

Private bug reported:

PCIe Gen6 introduces a significant advancement in high-speed
interconnect technology by doubling the data rate to 64 GT/s per lane
and adopting new signaling and encoding mechanisms such as PAM4 (Pulse
Amplitude Modulation-4) and FLIT-based data transfer. These changes are
essential to meet the increasing bandwidth demands of next-generation
workloads including AI/ML, high-performance computing, and high-speed
storage/networking.

Feature Request:
Requested details to be enabled on OS:

Enable PCIe Gen6 (64 GT/s) link support in kernel PCI subsystem. 
Add support for FLIT-based encoding/decoding awareness in PCIe stack. 
Enhance PCIe Advanced Error Reporting (AER) to handle FEC and CRC events. 
Update drivers (NVMe, NIC, GPU/accelerators) for Gen6 compatibility and performance tuning. 
Ensure compatibility with PCIe Gen6 retimers/redrivers and link training sequences
Validate backward compatibility with Gen5/Gen4 devices. 
 Enable firmware (BIOS/UEFI) integration for Gen6 link training and capability exposure. 
Provide tools/logging support for debugging Gen6 link health and error conditions. 
 Document configuration, tuning, and validation workflows for PCIe Gen6 platforms.

Business Justication:
- Enables next-generation high-bandwidth workloads (AI/ML, HPC, hyperscale storage).
- Provides up to 2× bandwidth improvement over PCIe Gen5, improving system performance.
- Enhances platform reliability with FEC and improved error handling mechanisms.
- Ensures competitiveness with emerging server platforms adopting PCIe Gen6.
- Supports future-proof infrastructure for data centers and enterprise deployments.
- Aligns with upcoming hardware from CPU and accelerator vendors.
References:

 PCI-SIG PCIe 6.0 Specification 
 PCIe Gen6 Architecture Overview (PAM4, FLIT, FEC) 
Linux Kernel PCI Subsystem Documentation 
NVMe and PCIe Gen6 Ecosystem Whitepapers

** Affects: linux (Ubuntu)
Importance: Undecided
Status: New

** Information type changed from Public to Private

--
You received this bug notification because you are subscribed to linux
in Ubuntu.
Matching subscriptions: Bgg, Bmail, Nb
https://bugs.launchpad.net/bugs/2146637

Title:
Request for PCIe Gen6 (64 GT/s) Support

Status in linux package in Ubuntu:
New

Bug description:
PCIe Gen6 introduces a significant advancement in high-speed
interconnect technology by doubling the data rate to 64 GT/s per lane
and adopting new signaling and encoding mechanisms such as PAM4 (Pulse
Amplitude Modulation-4) and FLIT-based data transfer. These changes
are essential to meet the increasing bandwidth demands of next-
generation workloads including AI/ML, high-performance computing, and
high-speed storage/networking.

Feature Request:
Requested details to be enabled on OS:

Enable PCIe Gen6 (64 GT/s) link support in kernel PCI subsystem. 
Add support for FLIT-based encoding/decoding awareness in PCIe stack. 
Enhance PCIe Advanced Error Reporting (AER) to handle FEC and CRC events. 
Update drivers (NVMe, NIC, GPU/accelerators) for Gen6 compatibility and performance tuning. 
Ensure compatibility with PCIe Gen6 retimers/redrivers and link training sequences
Validate backward compatibility with Gen5/Gen4 devices. 
 Enable firmware (BIOS/UEFI) integration for Gen6 link training and capability exposure. 
Provide tools/logging support for debugging Gen6 link health and error conditions. 
 Document configuration, tuning, and validation workflows for PCIe Gen6 platforms.

Business Justication:
- Enables next-generation high-bandwidth workloads (AI/ML, HPC, hyperscale storage).
- Provides up to 2× bandwidth improvement over PCIe Gen5, improving system performance.
- Enhances platform reliability with FEC and improved error handling mechanisms.
- Ensures competitiveness with emerging server platforms adopting PCIe Gen6.
- Supports future-proof infrastructure for data centers and enterprise deployments.
- Aligns with upcoming hardware from CPU and accelerator vendors.
References:

 PCI-SIG PCIe 6.0 Specification 
 PCIe Gen6 Architecture Overview (PAM4, FLIT, FEC) 
Linux Kernel PCI Subsystem Documentation 
NVMe and PCIe Gen6 Ecosystem Whitepapers

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2146637/+subscriptions

Комментариев нет:

Отправить комментарий