Userspace 2015 was a developer forum which focused on the elements of DPDK which are most pertinent to the open source software community members. The two-day event at the Ballsbridge Hotel in Dublin included highly interactive discussions on the latest features and upcoming changes to DPDK.
Thomas Monjalon (Packet Processing Engineer and DPDK.org Maintainer, 6WIND)
Thomas presented on the current role of being a maintainer of DPDK in the community, the rapid speed of growth in the project and the future of the dpdk.org community.
Cristian Dumitrescu (Software Architect, Intel)
Cristian presented the latest evolution of the DPDK Packet Framework, how it can be used and future proposals for the extension of the functionality of Packet Framework.
Thomas Herbert (Principal Software Engineer, Red Hat), Mark Gray (Software Engineer, Intel), Kevin Traynor (Software Engineer, Intel)
Virtual Switching with DPDK was discussed by trio Thomas, Mark and Kevin from two different viewpoints in this presentation on the current challenges and opportunities of integrating DPDK with Open vSwitch technologies.
Venky Venkatesan (DPDK Architect, Intel), Bruce Richardson (Software Engineering, Technical Lead, Intel)
Venky and Bruce paired up for this presentation on the pitfalls often faced in Packet Processing and the optimum use of DPDK.
Andras Kovacs (Lead Software Developer, Ericsson), László Vadkerti (Lead Software Developer, Ericsson)
László & András (Ericsson) presented thoughts on proposed Generic Resource Manager and Memory management in DPDK.
Andy Harvey (Distinguished Engineer, Cisco Systems)
Andy brought forward the user perspective of integrating DPDK with applications, how the community can help users to develop applications faster and more easily in real world use cases.
Roger Melton (Technical Leader, Cisco Systems)
Roger presented his experience of DPDK from an Architecture perspective reflecting on the opportunities and challenges facing the community from a technological perspective as the project continues to scale.
Hanoch Haim (Principal Engineer, Cisco Systems)
Hanoch Haim presented on TRex Stateful Packet Generator, an open source, low cost, stateful traffic generator fuelled by DPDK. It generates L4-7 traffic based on pre-processing and a smart replay of real traffic templates. TRex amplifies both client and server side traffic and can scale to 200Gb/sec with one UCS.
Bill Fischofer (Technical Lead, Open Data Plane)
Bill presented on the Linaro Networking Group’s OpenDataPlane which supports application portability across diverse ISA and system architectures.
Mohammad Abdul Awal (Software Engineer, Intel)
Awal describes Hyperscan a software-based regular expression matching library, supporting large-scale, high-performance, streaming regular expression matching on Intel Architecture.
Declan Doherty (Software Engineer, Intel)
An introduction to the new asynchronous burst oriented symmetric Cryptography API and device framework for DPDK.
Stephen Hemminger (Principal Software Architect, Brocade)
Stephen presented on DPDK performance lessons learned in developing Brocade’s vRouter, including their experiences with QoS and LPM.
Tetsuya Mukawa (Software Engineer, IGEL Co. Ltd.)
Tetsuya presented on port hotplug and how it can be used to support dynamic NFV deployment.