-
Notifications
You must be signed in to change notification settings - Fork 3
New Project: base64-simd #86
Description
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.
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