Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Merge pull request #4 from zmughal/source

concurrency information
  • Loading branch information...
commit 875b32204e57f4e58516950c2183365106ad9c2f 2 parents fc51f6a + 6997262
@jberger jberger authored
View
18 source/concurrency-and-parallelism/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
11 source/index.markdown
@@ -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.
+
+
Please sign in to comment.
Something went wrong with that request. Please try again.