AdamNiederer / AdamNiederer/faster

Compiling `rust-2018-migration` for `aarch64` and `wasm`

Aperta
#47 9 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Rust
Stelle
1.6k
Fork
52
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Hi,

I am trying to port a project to `aarch64` and `wasm` using the `rust-2018-migration` branch. As of today I receive lots of:

```
2 | use crate::vektor::x86_64::*;
| ^^^^^^ Could not find `x86_64` in `vektor`
```

Ideally, `faster` would have fallbacks for not-yet supported architectures. That way I could just write my SIMD code once using the provided API, instead of having two separate implementations.

Do you have any short-term plans of making such a fallback available for the 2018 version?

Also, while I am not a Rust expert, I have 1 - 2 days to look into this myself. If you think it's feasible to outline a solution you prefer, I'd be happy to try to help you out.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.