Tagged articles
5 articles
Page 1 of 1
Architects' Tech Alliance
Architects' Tech Alliance
May 7, 2023 · Backend Development

High‑Performance Network I/O and DPDK Optimization Techniques

This article analyzes the evolving demands of network I/O, identifies Linux/x86 bottlenecks, explains DPDK’s bypass architecture and UIO mechanism, and presents practical high‑performance coding and compilation optimizations such as HugePages, SIMD, poll‑mode drivers, and ecosystem tools for modern backend systems.

Backend DevelopmentDPDKUIO
0 likes · 13 min read
High‑Performance Network I/O and DPDK Optimization Techniques
Architects' Tech Alliance
Architects' Tech Alliance
Jan 17, 2023 · Backend Development

DPDK Technical Overview: Architecture, Core Libraries, and Performance Optimizations

This article provides a comprehensive overview of DPDK, detailing its basic and optimization technologies, architectural components such as the Environment Abstraction Layer, core libraries, platform modules, poll‑mode drivers, hugepage memory management, and CPU‑affinity techniques that together enable high‑performance packet processing in NFV and SDN environments.

CPU affinityDPDKnetwork performance
0 likes · 8 min read
DPDK Technical Overview: Architecture, Core Libraries, and Performance Optimizations
IT Architects Alliance
IT Architects Alliance
Aug 21, 2022 · Operations

How DPDK Boosts High‑Performance Packet Processing: Architecture and Core Techniques

This article explains DPDK’s open‑source data‑plane framework, detailing its architecture, core libraries, platform modules, poll‑mode drivers, huge‑page memory management, polling technique, and CPU‑affinity strategies that together eliminate kernel bottlenecks and dramatically improve packet‑forwarding performance.

CPU affinityDPDKNFV
0 likes · 9 min read
How DPDK Boosts High‑Performance Packet Processing: Architecture and Core Techniques
Architects' Tech Alliance
Architects' Tech Alliance
Aug 20, 2022 · Backend Development

DPDK Technical Overview: Architecture, Core Libraries, and Performance Optimization Techniques

This article provides a comprehensive overview of DPDK, covering its fundamental and optimization technologies, software architecture, core libraries, platform modules, poll‑mode drivers, huge‑page usage, polling techniques, and CPU‑affinity strategies for high‑performance packet processing in NFV environments.

CPU affinityDPDKhugepages
0 likes · 9 min read
DPDK Technical Overview: Architecture, Core Libraries, and Performance Optimization Techniques
Architects' Tech Alliance
Architects' Tech Alliance
Apr 26, 2019 · Backend Development

Understanding Network I/O Challenges and DPDK High‑Performance Solutions

The article analyzes the growing demands on network I/O, explains Linux and x86 bottlenecks, introduces DPDK’s user‑space bypass architecture and its core optimizations such as hugepages, poll‑mode drivers, SIMD, and CPU‑specific tuning, and finally discusses the DPDK ecosystem and practical considerations for backend developers.

CPU optimizationDPDKNetwork I/O
0 likes · 13 min read
Understanding Network I/O Challenges and DPDK High‑Performance Solutions