4,413 Posts served
10,771 Conversations started
- Academic

- Android

- Art, Music, & Animation

- Embedded Computing

- Events

- Game Development

- Graphics & Media

- Intel SW Partner Program

- Intel® AppUp Developer Program

- Manageability & Security

- Mobility

- Open Source

- Parallel Programming

- Performance and Optimization

- Power Efficiency

- Server

- Site News & Announcements

- Software Tools

- Association for Computing Machinery TechNews (ACM)
- Go Parallel! (Dr. Dobbs)
- HPCwire (Tabor Communications, Inc.)
- insideHPC (John West)
- Joe Duffy's Weblog (Microsoft)
- Microsoft Parallel Programming Development Center (Microsoft Germany)
- MultiCoreInfo.com
- scalability.org (Scalable Informatics)
- Software Dev Blog (Intel Germany)
- Soft Talk Blog (Intel United Kingdom)
- The Moth (Microsoft)
CPAN tbb.pod: Parallel Perl using TBB, Kiwi Style
By James Reinders (Intel) (46 posts) on May 10, 2011 at 8:44 am
TBB is available on CPAN as a library thanks to Sam Vilain in New Zealand.
http://search.cpan.org/~samv/threads-tbb-0.01/lib/threads/tbb.pod
As I mentioned in my prior blog, I've been in touch with some dedicated fans of Intel Threading Building Blocks (TBB) in New Zealand who have been looking at adding parallelism, using TBB, to WordPress, PHP, HipHop, Perl, and other open source projects. They have published code, papers and even a conference talk on their work. They have a web site http://openparallel.com explaining some of their work.
The PHP (HipHip) + TBB project, which I discussed last time, is hosted at https://github.com/openparallel/hiphop-php
The Perl + TBB project which I'm learning about now is hosted at https://github.com/openparallel/threads-tbb
The tbb.mod module for Perl provides parallel_for and parallel_reduce interfaces to the TBB API functions to Perl programs. Sam wants to add more - esp. pipeline and task. He wants to use parallel_for and parallel_reduce, first, to gain more understanding and community involvement.
I hope you enjoy seeing some activity and results with PHP and Perl so far!
My hat's off to Sam and Lenz for their work so far, and for telling me about it, and sharing it with all of us!
Categories: Parallel Programming
For more complete information about compiler optimizations, see our Optimization Notice.
Comments (0)
Trackbacks (1)
- Open Parallel: leaders in Parallel Perl and Parallel PHP/HipHop using TBB. From Director of Software Products, Intel « Erdödy Consultancy Ltd
May 11, 2011 9:18 PM PDT

