DPDK Project
DPDK Project
  • 440
  • 244 003
Rte_flow Match with Comparison Result - Suanming Mou, NVIDIA Semiconductor
Rte_flow Match with Comparison Result - Suanming Mou, NVIDIA Semiconductor
Exact or wildcard matches are the two traditional match methods in DPDK rte_flow. These methods involve either matching specific values in packet headers (e.g., IP addresses, ports) or ignoring specific fields while matching others. But if a user wants to match packets with TCP port above a specific value, this is not supported with these two match methods. In this session, we will introduce the newly added RTE_FLOW_ITEM_TYPE_COMPARE item, which addresses the limitations of traditional match methods by providing advanced and flexible matching capabilities. It supports match with various comparative operation results, such as equal to, less than, less than or equal to, greater than, greater than or equal to, and not equal to. This enables range and conditional matching, allowing for more precise traffic management. For example, it can match packets with field values exceeding a certain threshold.
มุมมอง: 59

วีดีโอ

Telecom Packet Processing and Correlation Engine Using DPDK - Ilan Raman, Aviz Networks
มุมมอง 2572 หลายเดือนก่อน
Telecom Packet Processing and Correlation Engine Using DPDK - Ilan Raman, Aviz Networks The exponential growth in telecommunications users has led to significantly increased bandwidth requirements. As a result, telecom operators are seeking solutions to develop software-based, scalable packet processing products. This proposal explores the utiliisation of DPDK capabilities to build high-speed, ...
Refactor Power Library for Vendor Agnostic Uncore APIs - Sivaprasad Tummala & Vipin Varghese, AMD
มุมมอง 392 หลายเดือนก่อน
Refactor Power Library for Vendor Agnostic Uncore APIs - Sivaprasad Tummala & Vipin Varghese, AMD India Pvt Ltd Refactor power management library to introduce Uncore APIs. This facilitates seamless integration of various vendor uncore implementations.
PDCP Packet Processing Library in DPDK - Libpdcp - Anoob Joseph & Akhil Goyal, Marvell
มุมมอง 832 หลายเดือนก่อน
PDCP Packet Processing Library in DPDK - Libpdcp - Anoob Joseph & Akhil Goyal, Marvell PDCP is a protocol that plays a crucial role in the UMTS, LTE and 5G air interfaces. In radio protocol stack, PDCP sits above the RLC (Radio Link Control) layer and below the RRC or user plane upper layers (like IP at the UE). PDCP handles the transfer of both user plane and control plane data. PDCP ensures s...
GRO Library Enhancements - Kumara Parameshwaran Rathinavel, Microsoft
มุมมอง 972 หลายเดือนก่อน
GRO Library Enhancements - Kumara Parameshwaran Rathinavel, Microsoft The current GRO library in DPDK is suboptimal. For every packet, to verify the presence of the current 5-tuple in the GRO table, a lookup is performed on each flow. Implementing a hash-based solution for the 5-tuple would be an efficient optimization. Furthermore, it would be advantageous if applications could configure the t...
Introducing UACCE Bus of DPDK - Feng Chengwen, Huawei Technologies Co., Ltd
มุมมอง 612 หลายเดือนก่อน
Introducing UACCE Bus of DPDK - Feng Chengwen, Huawei Technologies Co., Ltd The UACCE (Unified/User-space-access-intended Accelerator Framework) targets to provide Shared Virtual Addressing (SVA) between accelerators and processes. The UACCE bus was integrated in DPDK 24.03, it enables accelerator devices like compressors, cryptos, DMA, and ethernet devices to be seamlessly integrated and regis...
Troubleshooting Low Latency Application on CNF Deployment - Vipin Varghese & Sivaprasad Tummala, AMD
มุมมอง 1032 หลายเดือนก่อน
Troubleshooting Low Latency Application on CNF Deployment - Vipin Varghese & Sivaprasad Tummala, AMD India Pvt Ltd Share & enlighten on the challenges, hiccups to address DPDK application targeted for low latency (Virtual RAN and Packet core) in a container environment.
Welcome Back - Prasun Kapoor, Associate Vice President, Marvell
มุมมอง 1062 หลายเดือนก่อน
Welcome Back - Prasun Kapoor, Associate Vice President, Marvell
Welcome & Opening Remarks - Thomas Monjalon, Maintainer, NVIDIA
มุมมอง 662 หลายเดือนก่อน
Welcome & Opening Remarks - Thomas Monjalon, Maintainer, NVIDIA
Closing Remarks - Nathan Southern, Sr. Projects Coordinator, The Linux Foundation
มุมมอง 282 หลายเดือนก่อน
Closing Remarks - Nathan Southern, Sr. Projects Coordinator, The Linux Foundation
Q&A with the Governing Board & Technical Board - Wang Yong, Thomas Monjalon, Jerin Jacob
มุมมอง 202 หลายเดือนก่อน
Q&A with the Governing Board & Technical Board - Wang Yong, Thomas Monjalon, Jerin Jacob
DPDK PMD Live Upgrade - Rongwei Liu, Nvidia
มุมมอง 632 หลายเดือนก่อน
DPDK PMD Live Upgrade - Rongwei Liu, Nvidia
Coupling Eventdev Usage with Traffic Metering & Policing (QoS) - Sachin Saxena & Apeksha Gupta, NXP
มุมมอง 632 หลายเดือนก่อน
Coupling Eventdev Usage with Traffic Metering & Policing (QoS) - Sachin Saxena & Apeksha Gupta, NXP
Unified Representor with Large Scale Ports - Suanming Mou, NVIDIA Semiconductor
มุมมอง 362 หลายเดือนก่อน
Unified Representor with Large Scale Ports - Suanming Mou, NVIDIA Semiconductor
Cryptodev and Security Library Updates in DPDK - Akhil Goyal & Anoob Joseph, Marvell
มุมมอง 1242 หลายเดือนก่อน
Cryptodev and Security Library Updates in DPDK - Akhil Goyal & Anoob Joseph, Marvell
Monitoring 400G Traffic in DPDK Using FPGA-Based SmartNIC with RTE Flow - David Vodák, Cesnet
มุมมอง 1582 หลายเดือนก่อน
Monitoring 400G Traffic in DPDK Using FPGA-Based SmartNIC with RTE Flow - David Vodák, Cesnet
Lessons Learnt from Reusing QDMA NIC to Base Band PMD - Vipin Varghese & Sivaprasad Tummala, AMD
มุมมอง 1322 หลายเดือนก่อน
Lessons Learnt from Reusing QDMA NIC to Base Band PMD - Vipin Varghese & Sivaprasad Tummala, AMD
ZXDH DPU Adapter and It's Application - Lijie Shan & Wang Junlong, ZTE
มุมมอง 332 หลายเดือนก่อน
ZXDH DPU Adapter and It's Application - Lijie Shan & Wang Junlong, ZTE ZTE has introduced a new ASIC-based enhanced data processor product to the DPDK community. This product series incorporates a programmable packet processing pipeline and offers extensive hardware offloading capabilities, including networking, storage, data encryption/decryption, and RDMA support. It also provides driver inte...
Libtpa Introduction - Yuanhan Liu, Bytedance
มุมมอง 952 หลายเดือนก่อน
Libtpa Introduction - Yuanhan Liu, Bytedance This presentation introduces Libtpa, yet another open source DPDK based userspace TCP stack implementation. What distinguishes Libtpa from many other userspace TCP stacks is its ability to coexist natively with the Linux kernel networking stack. Libtpa is highly efficient, capable of boosting the Redis performance by upto 5 times. Moreover, Libtpa is...
Suggestions to Enhance DPDK to Enable Migration of User Space Networking Applications... Vivek Gupta
มุมมอง 892 หลายเดือนก่อน
Suggestions to Enhance DPDK to Enable Migration of User Space Networking Applications to DPDK - Vivek Gupta, Benison Technologies Pvt Ltd Currently, there are quite a few challenges in migrating the various open-source applications to DPDK to achieve higher throughputs. The talk discusses some suggestions to enhance DPDK library to enable easier migration to achieve higher throughputs.
Hyperscaling in the Cloud
มุมมอง 3875 หลายเดือนก่อน
Hyperscaling in the Cloud
Exploring DPDK's Role in 5G Architecture
มุมมอง 1.8K9 หลายเดือนก่อน
Exploring DPDK's Role in 5G Architecture
DPI-enhanced DPDK for 5G User Plane - Tobias Roeder, ipoque, a Rohde & Schwarz company
มุมมอง 62011 หลายเดือนก่อน
DPI-enhanced DPDK for 5G User Plane - Tobias Roeder, ipoque, a Rohde & Schwarz company
Keynote Session: Welcome & Opening Remarks - Rashid Khan, Senior Director, Software Engineering
มุมมอง 74211 หลายเดือนก่อน
Keynote Session: Welcome & Opening Remarks - Rashid Khan, Senior Director, Software Engineering
Augmenting P4 Software Pipelines with Accelerators. The IPsec ... Cristian Dumitrescu & Radu Nicolau
มุมมอง 30311 หลายเดือนก่อน
Augmenting P4 Software Pipelines with Accelerators. The IPsec ... Cristian Dumitrescu & Radu Nicolau
Integrating the CI Pipeline as a Gate: Challenges So Far, Future Roadblocks, How to... Aaron Conole
มุมมอง 10611 หลายเดือนก่อน
Integrating the CI Pipeline as a Gate: Challenges So Far, Future Roadblocks, How to... Aaron Conole
ABI Versioning Explained - Ferruh Yigit, AMD
มุมมอง 14011 หลายเดือนก่อน
ABI Versioning Explained - Ferruh Yigit, AMD
5G UPF Acceleration with DPDK - Gal Cohen, NVIDIA
มุมมอง 86711 หลายเดือนก่อน
5G UPF Acceleration with DPDK - Gal Cohen, NVIDIA
5G RAN Acceleration with GPU and DPDK - Elena Agostini, NVIDIA
มุมมอง 96711 หลายเดือนก่อน
5G RAN Acceleration with GPU and DPDK - Elena Agostini, NVIDIA
Using DPDK as an Offload Engine for P4 SmartNIC Applications - Sean Cummings & Chris Cummings, ESnet
มุมมอง 42611 หลายเดือนก่อน
Using DPDK as an Offload Engine for P4 SmartNIC Applications - Sean Cummings & Chris Cummings, ESnet

ความคิดเห็น

  • @darthhame
    @darthhame 2 หลายเดือนก่อน

    Very insightful & innovative talk!

  • @sbrytskyy
    @sbrytskyy 5 หลายเดือนก่อน

    It's like how to keep telling something for half an hour and tell nothing. What hash do you calculate? Hash of whole packet? Parse packet and use just some specific information for hashing?

  • @montesdeocaaldo8604
    @montesdeocaaldo8604 8 หลายเดือนก่อน

    Hello! how to create deployment pods with sriov that can be moved between nodes when they are terminated if the virtual functions that each of these pods has is attached to a vnic of a particular node?

  • @montesdeocaaldo8604
    @montesdeocaaldo8604 8 หลายเดือนก่อน

    Awesome, ! do you have the pp?, I cannot see the slices thanks u

  • @adarshsunilkumar7095
    @adarshsunilkumar7095 8 หลายเดือนก่อน

    Nice video

  • @MAYANKSHARMA_NITK
    @MAYANKSHARMA_NITK 9 หลายเดือนก่อน

    correct presentation link - www.dpdk.org/wp-content/uploads/sites/35/2020/11/dpdk-India-2019-security-presentation-v3.pdf

  • @carlosvalencia8262
    @carlosvalencia8262 10 หลายเดือนก่อน

    Hi so is this mentioned guide published anywhere? Any "DPDK for dummies" you could recommend?

  • @voipims
    @voipims 11 หลายเดือนก่อน

    Hi , Diagrams are not visible , could you please attach here the diagrams..

  • @kurodragon7
    @kurodragon7 11 หลายเดือนก่อน

    pretty useful, thanks!

  • @shubhiteddybansal9165
    @shubhiteddybansal9165 11 หลายเดือนก่อน

    Great !

  • @thenrajr3311
    @thenrajr3311 ปีที่แล้ว

    good session, thanks

  • @Mr_ST_720
    @Mr_ST_720 ปีที่แล้ว

    I was aspirant for combining sdwan dpdk ovs ipsec since long time.. anyways.. this is very good topic..big big opportunity

  • @avaj2043
    @avaj2043 ปีที่แล้ว

    Have you learned and communicated this technology together?

  • @Jose-og909
    @Jose-og909 ปีที่แล้ว

    Hello could you send me a link to the repo for this traffic gen? Thank you.

  • @nevgeniev
    @nevgeniev ปีที่แล้ว

    just curious why not to run docker with host network... ta-da everything works with true zero cost :)

    • @ben-shaharbelkar350
      @ben-shaharbelkar350 ปีที่แล้ว

      Not for DPDK, and not when it was launched :) containers by default had an additional copy… some of the work has been merged into the upstream 😊

  • @brshurik
    @brshurik ปีที่แล้ว

    The audio doesn't seem to work

    • @vesker86
      @vesker86 ปีที่แล้ว

      Unfortunately there was a technical problem and technical staff were not able to recover the audio.

  • @Chuck-ou3xo
    @Chuck-ou3xo ปีที่แล้ว

    𝓟Ř𝔬𝓂𝔬𝐒ϻ

  • @Matt-pr6ye
    @Matt-pr6ye ปีที่แล้ว

    Generally, I think rte_flow is too flexible, and flexible rules are hard to organize by driver and hardware. A rule template can make them more simple and faster.

  • @MsRamu09
    @MsRamu09 2 ปีที่แล้ว

    Hi, Thanks for the video it's queit informative. Please attach the PPT link.

  • @wangheng8049
    @wangheng8049 2 ปีที่แล้ว

    It's too heavy for reader threads. There should be better ways to do this.

  • @yagamilight2166
    @yagamilight2166 2 ปีที่แล้ว

    Swaped with th-cam.com/video/9PfhDjocr6g/w-d-xo.html

  • @yagamilight2166
    @yagamilight2166 2 ปีที่แล้ว

    The name for this talk should be "12 Crypto Security IPSec Hemanth, NXP" Slides: www.dpdk.org/wp-content/uploads/sites/35/2020/11/dpdk-India-2019-security-presentation-v3.pdf

  • @hengli4767
    @hengli4767 2 ปีที่แล้ว

    Learn more on this presentation, thank you

  • @jaydenbrumous2582
    @jaydenbrumous2582 2 ปีที่แล้ว

    I'm helping myself with Weedborn CBD. I think this is the best medicine.

  • @UdaySingh-im4hd
    @UdaySingh-im4hd 2 ปีที่แล้ว

    Only a fool can show any book like that....India is full of people like this man.

  • @Matey8
    @Matey8 2 ปีที่แล้ว

    Link to the slides: www.dpdk.org/wp-content/uploads/sites/35/2020/11/DPDK-Container-Plug-ins-2019-1.pdf Slide timings: 2: 4:33 3: 4:43 4: 5:12 5: 7:16 6: 8:26 7: 11:50 8: 13:53 9: 15:29 10: 15:46 11: 17:18 13: 18:48 14: 22:09 15: 22:34 16: 22:53 17: 23:57 18: 24:59 19: 25:53 20: 26:37 22: 27:26 23: 28:09 24: 28:38 26: 29:13 27: 29:40 28: 30:27 29: 31:59 30: 32:26 32: 32:38 33: 33:12 38: 34:22 39: 34:51 40: 35:14

  • @jackyong815
    @jackyong815 3 ปีที่แล้ว

    Love it! ❤️⁠ ⁠ In this year the 100th anniversary of Chinese Communist Party #CCP, thrilled to know Inspur is based out of China #MadeInChina2025 #BeltAndRoad #BeijingOlympics2022 #OccupyMars2024 🇨🇳⁠ 🇨🇳 ⁠🇨🇳

  • @MagnumCarta
    @MagnumCarta 3 ปีที่แล้ว

    The audio is a bit low but I just want future viewers to know that the closed captioning is actually very good. I only saw a few issues but they're minor typos: 1. Cache is at some points spelled 'cash' (minor issue) 2. At some points when mentioning L1/L2/L3 cache, the L is lowercase so looks like a capital 'i'. 3. At some points as the presenter says 'OK' it just says 'K'. 4. When the presenter says 'DPDK' the captioning says 'DVD'. Probably the most egregious of the typos. 5. 'OVS' routinely written as 'OBS'. The captioning appears to be auto-generated but very readable.

  • @manosragiadakos3928
    @manosragiadakos3928 3 ปีที่แล้ว

    Hi Guys, I can not open dpdk's website

    • @MagnumCarta
      @MagnumCarta 3 ปีที่แล้ว

      You might have accessed DPDK website when it was under maintenance. I am currently having no issue opening their website. Can you try again and let me know if it still fails? If so, please provide me the hyperlink you are trying. It's also possible your ISP may be blocking their website (don't know why but that might explain me having no issue whilst you couldn't access it two weeks ago).

  • @rougearlequin
    @rougearlequin 3 ปีที่แล้ว

    Bad video. The slides is what you should show.

  • @syeedhaiderali
    @syeedhaiderali 3 ปีที่แล้ว

    Here you have the slide (www.dpdk.org/wp-content/uploads/sites/35/2017/04/DPDK-India2017-RamiaJain-ArchitectureRoadmap.pdf)

  • @DonkeyLearningIT
    @DonkeyLearningIT 3 ปีที่แล้ว

    Is this functionality actually available now for public use to run DPDK through IPoIB on Mellanox HDR-100 and HDR-200 cards over InfiniBand link layer? Namely, from the DPDK page doc.dpdk.org/guides/nics/mlx5.html it seems that the link layer needs to be changed from InfiniBand mode to Ethernet mode, which is a total showstopper for most HPC environments. Such a link layer change would make our expensive IB switches, IB cables and all software infrastructure requiring InfiniBand link and RDMA useless.

  • @sunchaoyang
    @sunchaoyang 3 ปีที่แล้ว

    Hi Declan Doherty, it is really a nice speach, I have a question, does strongswan support to connect to DPDK directly?

  • @RomanVerhovsek
    @RomanVerhovsek 3 ปีที่แล้ว

    Where can I find docker_run_dpdk?

  • @dolevelbaz213
    @dolevelbaz213 3 ปีที่แล้ว

    Are there English captions available?

  • @rpfujwara
    @rpfujwara 3 ปีที่แล้ว

    Horrible presentation

  • @avantikatalenthub1781
    @avantikatalenthub1781 3 ปีที่แล้ว

    Slides are not matched with the presenter speech. Please edit this video

  • @avantikatalenthub1781
    @avantikatalenthub1781 3 ปีที่แล้ว

    Great initiative

  • @creative_rvish
    @creative_rvish 3 ปีที่แล้ว

    Slides presentation is not clear, would be good if provide slide presentation

    • @huiye3876
      @huiye3876 11 หลายเดือนก่อน

      fast.dpdk.org/events/slides/DPDK-2017-09-BBdev.pdf

  • @HWChen-sv4yu
    @HWChen-sv4yu 3 ปีที่แล้ว

    Great talk. I'd like to look at the code; not found SFT related commit at github.com/DPDK/dpdk.git main branch. When will SFT code changes be merged and published?

  • @abhaysap
    @abhaysap 3 ปีที่แล้ว

    SMF is control plane part only if you draw it's analogy with cups model,SMF =sgwc and pgwc,UPF=sgwu and pgwu.UPF is pure forwarding plane.And as mentioned in video where an analogy is made with sdn so N4(pfcp) is more of openflow protocol.so smf=sdn controller,UPF=forwarding plane.Thats the way forward it should be designed and the control plane flow rules can be processed in server cpu and data plane forwarded into smart nics so that server cpu is offloaded and p4 language can be used between control and data/forwarding plane,

  • @suryabhsharma620
    @suryabhsharma620 3 ปีที่แล้ว

    Great presentation.

  • @TomBarbette
    @TomBarbette 4 ปีที่แล้ว

    Is there a DPDK specific presentation of the P4 pipeline somewhere? This video is mostly about P4 itself. How is P4 compiled to "DPDK" ?

  • @sriramdharwadkar5084
    @sriramdharwadkar5084 4 ปีที่แล้ว

    I felt there is no sync between the talk and slides projected.

  • @s4channel30
    @s4channel30 4 ปีที่แล้ว

    Nice explanation about XDP driver.

  • @yagnasreev3502
    @yagnasreev3502 4 ปีที่แล้ว

    Good vishnu to see as presentor.

  • @subhammohanta
    @subhammohanta 4 ปีที่แล้ว

    Nice concept! it was developed?

  • @Nomad_oishu
    @Nomad_oishu 4 ปีที่แล้ว

    Can you help me with the basic study guide of DPDK

  • @abpreen
    @abpreen 4 ปีที่แล้ว

    don't get me wrong .. the explanation is not clear...