I was reading and learning about SIMD and AVX2 vector instruction, as I was trying to implement them for better performance.
While reading about vector instruction, I encountered the term deep pipeline. Now I understand what pipelining is from computer organization and design patterson & hennessy and Computer Architecture: A Quantitative Approach. I quickly again scanned the books mentioned and they do not explain deep pipelining with a example and just mention about it in a couple of sentences. I tried to do a google search and I encountered the same material as mentioned in the comments(which 99% talk about pipelining and not deep pipelining) which again just mention about deep pipelining in a couple of sentences (deep pipeline = more stages, splitting of instruction leads to quick execution ) . But, what I am looking for is a simple example of deep pipelining(and not pipelining) with good explanation of it as in how the instruction are split and how it leads to quicker execution.
So, the goal was to learn how to use vector instruction and later on GPU programming and while doing so, I encountered text which mentioned the use of deep pipeline with vector instruction. And, I am short of time, I spend some hours looking for deep pipeline on google and whatever I found was a couple of sentences explaining it and not a working example, to practically understand and visualize how a deep pipelining works.
So, I will appreciate if someone could point me to a resource which has a working example of deep pipelining with some explanation.