Skip to content

Latest commit

 

History

History
90 lines (60 loc) · 6.63 KB

README.md

File metadata and controls

90 lines (60 loc) · 6.63 KB

Please see developer.amperecomputing.com for current information.

Ampere Computing’s Commitment to Enabling Open Source Developers

Ampere Computing (Ampere) is committed to enabling Aarch64 as a server platform and removing the barrier-to-entry for server based Aarch64 development within open-source project ecosystems. By contributing our Aarch64 platforms to projects, organizations, technology stakeholders, and by engaging in strategic partnerships with the projects themselves, we can help enable and ensure packages and binary artifacts are compiled natively on Aarch64 server platforms for Aarch64 architectures without using cross compilation. Ampere is committed to ensuring Open source developers have a choice and can request access to Ampere Aarch64 platforms through one of our open source hosting partner providers:

Equinix Metal

  • A commercial baremetal cloud infrastructure provider supporting Ampere compute platforms for several years.
  • Provides Ampere resources to OpenSource projects through WorksOnArm, CNCF CI and other OSS initiatives.
  • Equinix Metal information can be found here: https://metal.equinix.com/

Oregon State University Open Source Labs

  • One of the original open source hosting providers with 27 years providing open source infrastructure hosting across multiple compute Architectures
  • 160 Projects hosted (… Apache, Linux Foundation, Drupal)
  • Request access to Ampere reousrces at OSUOSL here: https://osuosl.org/services/aarch64/request_hosting

Compilers and Tools

Ampere processors are supported by GCC. Ampere recommends using the latest version of GCC.

Older versions of the Ampere modified compilers are available for download below.

For Linux aarch64 hosted compilers and tools

9.3.0:

8.4.0:

8.3.0:

For Linux x86-64 hosted cross-compilers and tools targeting aarch64:

9.3.0:

8.4.0:

8.3.0: