Keysight Technologies is a leading technology company that helps enterprises, service providers and governments accelerate innovation to connect and secure the world. Keysight's solutions optimize networks and bring electronic products to market faster and at a lower cost with offerings from design simulation, to prototype validation, to manufacturing test, to optimization in networks and cloud environments. Customers span the worldwide communications ecosystem, aerospace and defense, automotive, energy, semiconductor, and general electronics end markets.


Improving and Accelerating the Traffic Engine Future
Paid internship at Keysight Technologies Romania · 26/06/2024
  • – Networking
  • room București
Required skills:

bash linux shell python c++

This project aims to significantly improve the performance of our DPDK-based Traffic Engine.

We target integrating multiqueue support and implementing architectural changes for optimized resource allocation. Transitioning to a new chiplet CPU architecture, we fine-tune traffic processing with efficient TX and RX computation, unlocking superior memory utilization. To further elevate functionality, we refine the API with an additional abstraction layer and introduce benchmarks to precisely measure API call performance.

Join us on the forefront of network innovation, where superior performance and functionality converge seamlessly for a transformative networking testing experience.

IxNetwork VE, layer 2/3 testing of virtual network infrastructure and devices.

What you will gain: Will dive deep into: • researching and implementing (Smart) NIC features that can be used for offloading of some data computing • researching and implementing new generation of Intel and AMD CPUs (chiplet architecture) and adapt our traffic engine into squeezing the most of these CPUs • automate and plot performance numbers from each new build. Provide reports to development and stakeholders on the progress of performance improvements over time.