Parallel Pattern?

Hello.

I see ‘Reduction’ as a parallel pattern, by pattern I mean some code that is common to solve an specific problem, is this correct?

Are there others patterns like reduction (certainly yes)? Where I can found a list?

Regarding parallel programming can you guys give me some advice for a book covering SIMD algorithms?

John.

I’ll link what I always link!

http://www.cs.cmu.edu/~blelloch/papers/Ble90.pdf

This is exactly what I was looking for!

Thank you.