You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by GitBox <gi...@apache.org> on 2021/01/10 07:42:56 UTC

[GitHub] [arrow] mqy edited a comment on pull request #9148: ARROW-11194: [Rust] Enable packed_simd for aarch64

mqy edited a comment on pull request #9148:
URL: https://github.com/apache/arrow/pull/9148#issuecomment-757433133


   List some possible TODO/discussion about the SIMD feature:
   
   - Is it make sense to `enable the SIMD feature by default` [1]? I noticed that [servo/pathfinder](https://github.com/servo/pathfinder/blob/master/simd/Cargo.toml) enables SIMD by default.
   - Change static configure to `dynamic CPU feature detection`,  [core::arch dynamic-cpu-feature-detection](https://doc.rust-lang.org/core/arch/index.html#dynamic-cpu-feature-detection) explains.
   
   [1] Quote from https://en.wikipedia.org/wiki/SIMD:
   `Small-scale (64 or 128 bits) SIMD became popular on general-purpose CPUs in the early 1990s and continued through 1997 and later with Motion Video Instructions (MVI) for Alpha. SIMD instructions can be found, to one degree or another, on most CPUs`


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org