janestreet / janestreet/ocaml_simd
Support planned for apple silicon?
Open
forwarded-to-js-devs
- Dominant language
- C
- Stars
- 9
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
It looks like the current implementation only supports x86: https://github.com/janestreet/ocaml_simd/blob/d35a00dcdcb642c2f1fa0e47b0749ebb7fe11af6/avx/avx_stubs.c#L33-L36
Are there any plans in the works to support apple silicon?
Contributor guide
Research direction
Start with avx/avx_stubs.c at the referenced lines to understand the current x86-only implementation and inspect the surrounding SIMD support. The issue does not define the Apple Silicon scope, implementation approach, or acceptance criteria, so the work is not ready to begin without clarifying what support and validation are required.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, ocaml
- Domain
- compilers, performance
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100