1. Sutter, H.: The free lunch is over. Dr. Dobbs Journal 3(30) (2005)
2. Sutter, H., Larus, J.: Software and the concurrency revolution. Queue 3(7) (2005)
3. Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software (1994)
4. Lecture Notes in Computer Science;J. Anvik,2003
5. Mattson, T., Sanders, B., Massingill, B.: Patterns for Parallel Programming. Addison-Wesley, Reading (2005)