Personal tools

Blog articles/Parallel

From HaskellWiki

< Blog articles(Difference between revisions)
Jump to: navigation, search
(Nested data paralellism)
(Threads)
Line 1: Line 1:
 
== Parallelism and Concurrency ==
 
== Parallelism and Concurrency ==
  +
  +
=== Transitioning from sequential programming ===
  +
  +
Making the transition from sequential to implicit parallel programming
  +
  +
* [http://www.embedded.com/design/multicore/201500267 Part 1: How sequential languages obscure parallelism]
  +
* [http://www.embedded.com/showArticle.jhtml?articleID=201801070 Part 2: How to achieve parallel execution]
  +
* [http://www.embedded.com/showArticle.jhtml?articleID=201802337 Part 3: Explicit parallel programming with threads and locks]
  +
* [http://www.embedded.com/design/multicore/201803783?_requestid=708481 Part 4: Explicit parallelism: message-passing programming]
  +
* [http://www.embedded.com/design/multicore/201804960?_requestid=708724 Part 5: Implicit parallel programming: Declarative languages]
  +
* [http://www.embedded.com/design/multicore/201806715 Part 6: So, why aren't we using functional languages yet?]
   
 
=== Threads ===
 
=== Threads ===

Revision as of 17:05, 23 September 2007

Contents

1 Parallelism and Concurrency

1.1 Transitioning from sequential programming

Making the transition from sequential to implicit parallel programming

1.2 Threads

1.3 Transactional memory

1.4 Nested data paralellism

1.5 Actors

1.6 Further reading