NVIDIA Interview Question

1. What is software pipelining? 2. What is warp specialization?