Proceedings of the 2010 Workshop on Parallel Programming Patterns