Arm and Equinix Metal have partnered to make powerful Neoverse based Armv8 bare metal infrastructure including latest generation Ampere systems — available for open source software developers to build, test and optimize for Arm64 architecture.
We would need 1-2 Arm64 machines, ideally implementing armv8.2-a. Since the Eigen test suite is quite big the hardware should have at least 8-10 cores.
Describe the continuous integration (CI) system in use or desired for this project.
We are using GitLab CI with docker executors.
Please state your contributions to the open source community and any other relevant initiatives
I'm a maintainer of the Eigen project and a contributor to LLVM.
Name, email, company, job title
Name: David Tellenbach Email: david.tellenbach2@arm.com Company: Arm Ltd. Job title: Contractor, Maintainer of the Eigen project
Project Title and description
Eigen is a C++ library for linear algebra and related algorithms that is widly used in a number of well-known projects, including Tensorflow.
Which members of the community would benefit from your work?
Arm would benefit since we are using Eigen as a core dependency in a number of projects.
Is the code that you’re going to run 100% open source? If so, what is the URL or URLs where it is located?
Yes, 100% open source. URL of GitLab repository: https://gitlab.com/libeigen/eigen URL of project homepage: http://eigen.tuxfamily.org/index.php?title=Main_Page
What infrastructure (computing resources and network access) do you need? (see: https://www.packet.net/bare-metal/)?
We would need 1-2 Arm64 machines, ideally implementing armv8.2-a. Since the Eigen test suite is quite big the hardware should have at least 8-10 cores.
Describe the continuous integration (CI) system in use or desired for this project.
We are using GitLab CI with docker executors.
Please state your contributions to the open source community and any other relevant initiatives
I'm a maintainer of the Eigen project and a contributor to LLVM.