Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
4994 Discussions

DPDK profiling materials

4 Replies
Roman_K_Intel
Employee
964 Views

VTune Cook Book recipe "I/O Issues: DPDK Empty Cycles" was published.

This recipe covers:

Please share your feedback if this feature is useful to analyze DPDK workloads.

0 Kudos
Roman_K_Intel
Employee
964 Views

The new article Profiling KVM Kernel and User Space from the Host was published in Intel® VTune™ Amplifier 2019 User Guide.

It covers how to profile both Host and KVM virtual machine simultaneously. This may be important for performance analysis in NFVI (Network Function Virtualization Infrastructure).

Please share your feedback if this VTune feature is useful for your workloads.

0 Kudos
Roman_K_Intel
Employee
964 Views

VTune Cook Book recipe "Core Utilization in DPDK Apps" was published.

This recipe introduces:
- DPDK Rx Spin %: percent of rte_eth_rx_burst calls fetched zero packets / total number of calls (per Thread)
- DPDK Rx Batch Histogram: statistics how many packets were fetched each call (per Port/Queue/Thread)

Please share your feedback if this VTune feature is useful for your workloads.

0 Kudos
Roman_K_Intel
Employee
964 Views

VTune Cook Book recipe "PCIe Traffic in DPDK Apps" was published.

This recipe introduces PCIe Bandwidth metrics used in the Intel® VTune™ Amplifier to explore the PCIe traffic for a packet forwarding DPDK-based workload:

Inbound PCIe Bandwidth caused by device transactions targeting the system memory

  • Inbound Reads show device reads from the memory
  • Inbound Writes show device writes to the memory

Outbound PCIe Bandwidth caused by CPU transactions targeting device's MMIO space

  • Outbound Reads show CPU reads from device's MMIO space
  • Outbound Writes show CPU writes to the device's MMIO space
0 Kudos
Reply