Using SIMD for Parallel Processing in Rust