Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

14:30 - 14:50 TU Munich - Reproducible Performance Tests with MoonGen (remotely)

Speaker: Paul EmerichEmmerich, TU Munich

Abstract: Proper benchmarking is hard. It's easy to make seemingly innocent mistakes that ruin your test results. One of them is using an unreliable or imprecise software packet generator.This talk is about our software packet generator MoonGen and how we use it to run reproducible performance experiments using commodity hardware. We will discuss the challenges we faced while building a precise software packet generator. One of them was that software packet generators often send bursty traffic instead of the configured traffic pattern. Another problem we faced and solved is accurate and precise timestamping.

...

15:10 - 15:30 INTEL - Need for High Performance Data Plane and Cache Consistency (Requirements and its Packet Processing Performance Implications) (remotely)

Speaker: Sujata Tribrewala (INTEL), Murthurajan Jayakumar

...

(INTEL)

Abstracts: (1) Session on how packet processing operations, header lookups, sanity checks, quality of service get translated onto CPU cycles and the performance considerations while implementing VNFs. (Speaker: Sujata Tibrewala) (2) Requirements and its Packet Processing Performance Implications: Session on how where the data is stored in your VNF affects the performance under the hood and what CPU architecture advances optimize them for faster packet processing and agile VNFs (Speaker: Muthurajan Jayakumar)

...