Showing posts with label parallelism. Show all posts
Showing posts with label parallelism. Show all posts

Friday, 11 May 2012

InfoQ: Panel: Multicore, Manycore, and Cloud Computing

InfoQ: Panel: Multicore, Manycore, and Cloud Computing

Note: Biggest challenges are the correctness and performance of parallel execution.
In term of correctness: false sharing, atomicity, consistency model.
In term of performance: locking, synchronization, deadlock.


Sunday, 3 April 2011

Presentation:Parallel Programming Patterns: Data Parallelism

Presentation:Parallel Programming Patterns: Data Parallelism: "Ralph Johnson presents several data parallelism patterns, including related Java, C# and C++ libraries from Intel and Microsoft, comparing it with other forms of parallelism such as actor programming. By Ralph Johnson"