Open
Description
the Point<N>
struct is a the representation of a vector in the N-dimensional space and implement common lineal algebra operations like sum or multiplication. Currently it implements a naive approach. However many architectures can implement the SIMD processing and that could benefit systems of high dimensionality. So the task is:
- To implement the
simd
crate for the common operations (sum, extract, multiply and divide) - To define a conditional compile option to either use SIMD or the naive approach.
Activity