This question has two parts. Consider the following code for…

This question has two parts. Consider the following code for both parts.for (int i = 1; i < N; i++) {    a[i] = a[i - 1] + 1.0f;}Unroll the loop by one iteration. In other words, re-write the loop so that the loop counter increments by two but the same work gets done.Name the type of dependency.