Permalink
Browse files

Merge pull request #4 from zmughal/source

concurrency information
  • Loading branch information...
jberger committed Dec 5, 2013
2 parents fc51f6a + 6997262 commit 875b32204e57f4e58516950c2183365106ad9c2f
Showing with 29 additions and 0 deletions.
  1. +18 −0 source/concurrency-and-parallelism/index.markdown
  2. +11 −0 source/index.markdown
@@ -0,0 +1,18 @@
+---
+layout: page
+title: "Concurrency and parallelism"
+comments: true
+sharing: true
+footer: true
+---
+
+Perl has many approaches to achieving concurrent execution and parallel
+computing. These approaches work at different levels of data analysis ranging
+from splitting up jobs using Perl [threads](http://perldoc.perl.org/perlthrtut.html)
+and [forks](http://perldoc.perl.org/perlfork.html) to parallel computations
+using GPU and MPI modules and to harnessing Perl for Big Data tasks (for
+example Blekko's [use of clusters](http://www.pbm.com/~lindahl/yapcna_2013.html)
+for crawling the Web).
+
+More information on packages that can help you get started can be found on the
+software page under the "Parallel Computing" section.
View
@@ -15,3 +15,14 @@ This site has a sister Google Group called <a href="https://groups.google.com/fo
A major feature of Perl is its users willingness to share their code. Peruse the [Software]({{ root_url }}/software) page to find modules that may be of use to you in your field of study.
+## Using Perl for Science
+
+### Concurrency
+
+Many data analysis tasks can be computationally time-consuming, but
+fortunately, Perl has the tools to help speed up the calculations by running
+them concurrently. See the
+[Concurrency and parallelism]({{ root_url }}/concurrency-and-parallelism) page
+for more information.
+
+

0 comments on commit 875b322

Please sign in to comment.