Semihalf Expert to Expert Academy is not for everybody! It is an expert-to-expert collaboration. We don’t want to waste your time with stuff that you can find online. We are sharing years of our experience, but we will not start from the very bottom of the operating system. Prior knowledge is required!


Advanced DPDK Applications

We will present to you architectural decisions
one needs to make in order to build efficient applications based on DPDK (Data Plane Development Kit). You will learn what each of the configuration parameters do, what are possible and reasonable settings, and how to decide on the proper configuration.


We will also show you how to find root causes
of issues, what are the steps you should verify first, what are the typical symptoms of problems and how to get rid of them.

FreeBSD Device Drivers

You will learn differences between Linux and

FreeBSD, kernel primitives, threads, memory

management, modules and drivers specific to

FreeBSD system. We will present all the nuances

of PCI and SR-IOV and how to use them with

drivers. We will also cover bus_dma including

usage reference and most common pitfalls.


After the training you will know tools specific to

FreeBSD, code style and Phabricator usage to let

you become contributor to the official release.



We are here to help you leverage our experience to build your solutions and solve your problems.

Our standard training can also be customized upon request to help you launch your project. Please

drop us an e-mail and we will process your individual requirements:



Wysyłanie formularza...

Wystąpił błąd na serwerze.

Otrzymano formularz




© Semihalf 2016