[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Unikraft New Release: 0.5 Tethys


  • To: "minios-devel@xxxxxxxxxxxxx" <minios-devel@xxxxxxxxxxxxx>
  • From: Felipe Huici <Felipe.Huici@xxxxxxxxx>
  • Date: Sat, 6 Feb 2021 07:58:28 +0000
  • Accept-language: en-US
  • Delivery-date: Sat, 06 Feb 2021 07:58:41 +0000
  • List-id: Mini-os development list <minios-devel.lists.xenproject.org>
  • Thread-index: AQHW/F3aBPdrf8SSK0aRmewqdUi/RQ==
  • Thread-topic: Unikraft New Release: 0.5 Tethys

Hi all,

We are proud to announce the latest version of Unikraft, 0.5 Tethys. In this 
release, we introduce many new improvements, including critical bug fixes, 
improved stability and new features:

* Support for multiple, concurrent  memory allocators
* Support for non-executable pages on x86;
* Support for IEEE 802.1q and IEEE 802.1ad tagged frames;
* Access to the TSC-clock for accurate boot and system time;
* Memory stack-protection;
* Recursive PCI-bus enumeration;
* Better error reporting;
* Support for arm64 fp;
* Automatic libc-style system call stubs;
* Improved console I/O;
* virtio block driver;
* signals support
* ANSI-colored output;
…and much more!

We have also been hard at work increasing the number of available applications 
and libraries supported by Unikraft, including:

* tflite - ML for Mobile and Edge Devices
* dnnl - Intel's Deep Neural Network Library
* nnpack - an acceleration package for neural network computations
* tlsf - Memory allocator real time embedded systems
* allocbuddy - Binary buddy memory allocator
* tinyalloc - A tiny allocator designed for tiny embedded systems
* mimalloc - A general purpose allocator with excellent performance 
characteristics
* nettle - A low-level cryptographic library
* gemmlowp - Low-precision matrix multiplication
* liblzma - A compression library with an API similar to that of zlib
* protobuf - Google’s language-neutral, platform-neutral, extensible mechanism 
for serializing structured data.
* zydis - Fast and lightweight x86/x86-64 disassembler library
* farmhash - FarmHash provides hash functions for strings and other data
* flatbuffers - FlatBuffers is an efficient cross platform serialization library

As always, we would like to express our gratitude to all contributors and 
reviewers:

Developers with the most changed lines
Vlad-Andrei BĂDOIU (78692)     +33488/-51 (48.2%)
Simon Kuenzer                  +17418/-1175 (25.4%)
cristian-vijelie               +3312/-0 (4.8%)
Alexander Jung                 +3119/-630 (4.6%)
Hugo Lefeuvre                  +2366/-160 (3.5%)
Bernard Rizzo                  +1698/-100 (2.4%)
ARGINT DRAGOS IULIAN           +1545/-3 (2.2%)
Roxana Nicolescu               +1253/-26 (1.8%)
Cristian Banu                  +620/-727 (1.5%)
George Muraru                  +946/-19 (1.4%)
Felipe Huici                   +900/-15 (1.3%)
Laurentiu Barbulescu           +726/-0 (1.0%)
Sharan Santhanam               +413/-104 (0.6%)
Constantin Raducanu            +276/-168 (0.4%)
Jia He                         +161/-19 (0.2%)
Vlad-Andrei Badoiu             +144/-29 (0.2%)
Sergiu Moga                    +73/-18 (0.1%)
Costin Lupu                    +61/-25 (0.1%)
Jianyong Wu                    +60/-25 (0.1%)
gaulthier gain                 +55/-6 (0.1%)
Razvan Deaconescu              +23/-25 (0.1%)
Radu Nicolau                   +18/-6 (0.0%)
Felix Moebius                  +9/-2 (0.0%)
Cyril Soldani                  +8/-2 (0.0%)
Stefan Teodorescu              +2/-0 (0.0%)
dragosargint                   +2/-1 (0.0%)

Top lines changed by employer
University Politehnica of Bucharest +42489/-1098 (61.8%)
NEC                                 +20395/-1463 (29.7%)
Lancaster University                +3008/-604 (4.4%)
University of Liège                 +1761/-108 (2.5%)
University of Manchester            +813/-17 (1.2%)
ARM                                 +221/-44 (0.3%)
felix.moebius@xxxxxxxxx             +9/-2 (0.0%)

Developers with the most reviews (total 357)
Felipe Huici                     81 (22.7%)
Sharan Santhanam                 38 (10.6%)
Simon Kuenzer                    31 (8.7%)
Daniel Dinca                     28 (7.8%)
Costin Lupu                      27 (7.6%)
Razvan Deaconescu                26 (7.3%)
Alexander Jung                   25 (7.0%)
Jia He                           14 (3.9%)
Hugo Lefeuvre                    13 (3.6%)
Laurentiu Barbulescu             12 (3.4%)
gaulthier gain                   11 (3.1%)
Cezar Craciunoiu                  8 (2.2%)
Vlad-Andrei Badoiu                7 (2.0%)
Gabriel Mocanu                    7 (2.0%)
Sergiu Moga                       5 (1.4%)
Liza Babu                         5 (1.4%)
George Muraru                     4 (1.1%)
Alice Suiu                        4 (1.1%)
ARGINT DRAGOS IULIAN              3 (0.8%)
Gaulthier Gain                    3 (0.8%)
Vlad-Andrei BĂDOIU                1 (0.3%)
Radu Nicolau                      1 (0.3%)
Razvan Virtan                     1 (0.3%)
Marius-Cristian Baciu             1 (0.3%)
Julien Grall                      1 (0.3%)

Thanks,

-- Felipe

============================================================
Dr. Felipe Huici
Chief Researcher, Systems and Machine Learning Group
NEC Laboratories Europe GmbH
Kurfuerstenanlage 36, D-69115 Heidelberg
Tel.  +49
(0)6221 4342-241
Fax:  +49
(0)6221 4342-155
 
e-mail:
felipe.huici@xxxxxxxxx
============================================================
Registered at Amtsgericht Mannheim, Germany, HRB728558

Attachment: smime.p7s
Description: S/MIME cryptographic signature


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.