Problem
What do you understand by structural parallelism in a parallel program? List the different possible forms of structural parallelism which we have studied. Contrast this concept with instruction level parallelism (ILP) and discuss whether there are any trade-offs involved in processor and or system design between supporting these different types of parallelism.