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

[Minios-devel] [UNIKRAFT/LIBEIGEN PATCH v2 0/2]



Eigen is a high-level C++ library of template headers for linear
algebra, matrix and vector operations, geometrical transformations,
numerical solvers and related algorithms. It is used by machine learning
frameworks such as Pytorch or Tensorflow as an alternative to BLAS.
Currently the vectorization is disabled since we do not support intel
intrinsics on Unikraft.

Changes since v1:
*) Added both a menuconfig and a Makefile check for the existence of libcxx
*) Updated the wrong namings to libeigen
*) Changed library description

Vlad-Andrei Badoiu (2):
  Add .gitignore
  Initial port of libeigen to Unikraft

 .gitignore                                    | 27 ++++++
 CODING_STYLE.md                               |  4 +
 CONTRIBUTING.md                               |  4 +
 Config.uk                                     |  4 +
 MAINTAINERS.md                                | 11 +++
 Makefile.uk                                   | 83 +++++++++++++++++++
 README.md                                     |  5 ++
 exportsyms.uk                                 |  1 +
 include/__unikraft_eigen_config.h             | 35 ++++++++
 ...-Add-header-config-file-for-Unikraft.patch | 26 ++++++
 10 files changed, 200 insertions(+)
 create mode 100644 .gitignore
 create mode 100644 CODING_STYLE.md
 create mode 100644 CONTRIBUTING.md
 create mode 100644 Config.uk
 create mode 100644 MAINTAINERS.md
 create mode 100644 Makefile.uk
 create mode 100644 README.md
 create mode 100644 exportsyms.uk
 create mode 100644 include/__unikraft_eigen_config.h
 create mode 100644 patches/0001-Add-header-config-file-for-Unikraft.patch

-- 
2.21.0

_______________________________________________
Minios-devel mailing list
Minios-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/minios-devel

 


Rackspace

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