Skip to content

Commit 2163ffe

Browse files
cloftustmonjalo
authored andcommitted
doc: announce removal of SSE paths in some Intel drivers
The SSE Rx and Tx paths will be removed from the i40e, iavf and ice drivers in the 25.11 release. Each of these drivers have faster vector paths (AVX2 and AVX-512) which have feature parity with the soon to be removed SSE paths. In environments where AVX2 or AVX-512 are not supported, the scalar path will still be used, which also has feature parity. Signed-off-by: Ciara Loftus <[email protected]> Acked-by: Bruce Richardson <[email protected]> Acked-by: Konstantin Ananyev <[email protected]> Acked-by: Kevin Traynor <[email protected]>
1 parent 0975fd3 commit 2163ffe

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

doc/guides/rel_notes/deprecation.rst

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,14 @@ Deprecation Notices
153153
``drivers/bus/vmbus/rte_bus_vmbus.h`` will become internal to DPDK.
154154
Those API functions are used internally by DPDK core and netvsc PMD.
155155

156+
* net/intel: Drivers that have an SSE vector path alongside other vector paths,
157+
namely i40e, iavf and ice, will have their SSE vector paths removed in DPDK 25.11.
158+
Modern x86 systems all support AVX2, if not AVX-512,
159+
so the SSE path is no longer widely used.
160+
This change will not result in any feature loss,
161+
as the fallback scalar paths which have feature parity with SSE
162+
will be used in the cases where the SSE paths would have been used.
163+
156164
* net/mlx5: ``repr_matching_en`` device argument is deprecated
157165
and will be removed in DPDK 25.11 release.
158166
With disabled representor matching, behavior of Rx datapath in mlx5 PMD

0 commit comments

Comments
 (0)