Session
Generic 128–bit Math API
Speakers
Alexander Lobakin
Milena Olech
Marta Plantykow
Label
Nuts and Bolts
Session Type
Talk
Contents
Description
We propose a new generic 128-bit math API for the Linux kernel, which allows to operate on 128-bit variables. The solution can be immediately used in Precision Time Protocol (PTP) implementation, in which precise calculations are crucial due to the rigorous phase-synchronization telco requirements, and is ready to be used for other purposes, such as cryptography. Perf tests proved that the developed API is able to deliver better results, especially on __int128-enabled systems, while not losing any precision due to lack of bits.
Recent News
Netdev 0x16 Day 1 - 5 videos released
[Wed, 18, Jan. 2023]
Netdev 0x16 Day 1 and 2 videos released
[Thu, 22, Dec. 2022]
Netdev 0x16 Schedule is up
[Tue, 04, Oct. 2022]
We are honored to announce industry and academic luminary John Ousterhout as the keynote speaker for Netdev conf 0x16
[Fri, 23, Sep. 2022]
Registration for Netdev 0x16 is now OPEN!
[Wed, 21, Sep. 2022]
Important Dates
Closing of CFS | Wed, Sept. 7, 2022 |
Notification by | Thu, Sept. 15, 2022 |
Conference dates | Oct 24th - 28th, 2022 |