Move simd to core