A really good introduction and basic guideline about Linux pipelining.
Here is the entry: Practical Linux Pipelining