WorksOnArm / equinix-metal-arm64-cluster

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.
http://www.worksonarm.com
77 stars 12 forks source link

GitLab CI runners for Eigen #219

Closed dtellenbach closed 4 years ago

dtellenbach commented 4 years ago

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.