Add a parallel HW in Rust