1. Algorithmic Skeletons: Structural Management of Parallel Computation;Cole,1989
2. Mapreduce: Simplified data processing on large clusters;Dean,2004
3. Intel threading building blocks;Reinders,2007
4. Effcient parallel algorithms for tree accumulations;Gibbons;Science of Computer Programming,1994
5. Parallel implementation of tree skeletons;Skillicorn;Journal of Parallel and Distributied Computing,1996