• Qualcomm PPE blir en del av Linux 6.18

    Linux-kärnan tar ännu ett steg mot högre nätverksprestanda. I version 6.18 gör nämligen Qualcomms Packet Processing Engine (PPE) entré – en hårdvaruaccelerator som avlastar CPU:n genom att hantera tunga nätverksuppgifter som routing, bryggning och QoS. Resultatet? Snabbare trafikflöden, lägre latens och mer kraft över till andra beräkningar.

    Linux får snart stöd för Qualcomms så kallade Packet Processing Engine (PPE), en teknik som finns i vissa av företagets nätverkskretsar. Drivrutinen har nyligen lagts till i utvecklingsgrenen net-next och väntas komma med i Linux 6.18.

    PPE fungerar som en slags ”hjälpprocessor” för nätverkstrafik. Istället för att belasta de vanliga CPU-kärnorna med jobb som routing, switchning, trafikhantering och säkerhetskontroller, tar PPE över mycket av det arbetet. Det gör att systemet kan hantera fler uppgifter snabbare och mer effektivt.

    Den första versionen av Linux-stödet är anpassad för Qualcomms Networking Pro 820-plattform (IPQ9574), men samma teknik finns även i andra IPQ-baserade systemkretsar.

    Om allt går enligt plan blir stödet officiellt en del av Linux 6.18 senare i år.

    Qualcomm Packet Processing Engine (PPE)
    Nätverksacceleration för Linux – ”teknisk pornografi” i kortform
    Status
    På väg in via net-next, siktar på Linux 6.18
    Mål-plattform
    Qualcomm Networking Pro 820 (IPQ9574)
    Typ
    Dataplane-offload (routing/bridging/QoS/säkerhet)
    Syfte
    Avlastar CPU-kärnor → högre throughput, lägre latens
    Offloads
    L2-bryggning • L3-routing (IPv4/IPv6) • QoS/traffic mgmt • säkerhetsuppgifter
    Drivrutin
    Ny PPE-driver i Linux nätverks-subsystem
    Omfång v1
    Initialt fokuserad på IPQ9574; fler IPQ-SoC:er sannolika

    ┌──────────────────────────────────────────────────────────────┐ │ dataplane ► PPE ► offload: bridge / route / QoS / security │ │ control-plane ► CPU │ └──────────────────────────────────────────────────────────────┘
    net-next Linux 6.18 IPQ9574 offload QoS routing bridging

Qualcomm PPE blir en del av Linux 6.18

Linux-kärnan tar ännu ett steg mot högre nätverksprestanda. I version 6.18 gör nämligen Qualcomms Packet Processing Engine (PPE) entré – en hårdvaruaccelerator som avlastar CPU:n genom att hantera tunga nätverksuppgifter som routing, bryggning och QoS. Resultatet? Snabbare trafikflöden, lägre latens och mer kraft över till andra beräkningar.

Linux får snart stöd för Qualcomms så kallade Packet Processing Engine (PPE), en teknik som finns i vissa av företagets nätverkskretsar. Drivrutinen har nyligen lagts till i utvecklingsgrenen net-next och väntas komma med i Linux 6.18.

PPE fungerar som en slags ”hjälpprocessor” för nätverkstrafik. Istället för att belasta de vanliga CPU-kärnorna med jobb som routing, switchning, trafikhantering och säkerhetskontroller, tar PPE över mycket av det arbetet. Det gör att systemet kan hantera fler uppgifter snabbare och mer effektivt.

Den första versionen av Linux-stödet är anpassad för Qualcomms Networking Pro 820-plattform (IPQ9574), men samma teknik finns även i andra IPQ-baserade systemkretsar.

Om allt går enligt plan blir stödet officiellt en del av Linux 6.18 senare i år.

Qualcomm Packet Processing Engine (PPE)
Nätverksacceleration för Linux – ”teknisk pornografi” i kortform
Status
På väg in via net-next, siktar på Linux 6.18
Mål-plattform
Qualcomm Networking Pro 820 (IPQ9574)
Typ
Dataplane-offload (routing/bridging/QoS/säkerhet)
Syfte
Avlastar CPU-kärnor → högre throughput, lägre latens
Offloads
L2-bryggning • L3-routing (IPv4/IPv6) • QoS/traffic mgmt • säkerhetsuppgifter
Drivrutin
Ny PPE-driver i Linux nätverks-subsystem
Omfång v1
Initialt fokuserad på IPQ9574; fler IPQ-SoC:er sannolika

┌──────────────────────────────────────────────────────────────┐ │ dataplane ► PPE ► offload: bridge / route / QoS / security │ │ control-plane ► CPU │ └──────────────────────────────────────────────────────────────┘
net-next Linux 6.18 IPQ9574 offload QoS routing bridging