I want to start learning about parallelism. Appropriately,
- Approaches to write programs which attain parallelism
- Issues in writing code for Multi-core Architecture
- Design Patterns in parallelism
- Program optimizations techniques for multi-core architectures
- also something about transactional memory [While searching for parallelism , i came across this term].
I am collecting resources to do the same. Here is some stuff that I have found:
http://www.cse.wustl.edu/~schmidt/patterns-ace.html
Patterns for Parallel Programming
Just requesting to share your resources.