Skip to content

New Project: base64-simd #86

@Nugine

Description

@Nugine

Please describe the project
simd is a collection of high-performance SIMD-accelerated libraries for Rust, including base64-simd. It aims to provide the fastest possible implementations for common tasks using SIMD instructions across various architectures.

URL for the project
https://github.com/Nugine/simd

Describe current CI/CD setup
We currently use GitHub Actions for CI, running tests on x86_64 (Linux, Windows, macOS) and AArch64 (Linux). We are now expanding support to include PowerPC (ppc64le).

Describe the primary use case for the Github Action Runner
We have recently added POWER ISA 3.0 (VSX/Altivec) SIMD support for base64-simd. We need an IBM Power runner to run our test suite on actual ppc64le hardware to ensure correctness and performance of the SIMD implementations.

Nugine/simd#60

Paste a link to the existing actions workflow file(s) or directory
https://github.com/Nugine/simd/tree/main/.github/workflows

How often do you plan on executing the runner?
Every commit and every Pull Request.

What is the primary programming language for the project?
Rust

Please select desired hardware

  • Power 9 (ppc64le)
  • IBM Z / LinuxONE (s390x)

Account names of the GitHub repo admins that will need access to setting up the runner
Nugine

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions