tbb

The Intel® Threading Building Blocks flow graph is now fully supported

Intel® Threading Building Blocks (Intel® TBB) 3.0 Update 5 introduced the graph API as a Community Preview feature.  After several months of evaluation by development teams across media, gaming, financial services, and technical computing segments the graph is now being introduced as a fully supported Feature in Intel® TBB 4.0.   In addition to some API changes and performance improvements, the graph also has a new name.  We now use the name flow graph to emphasize that this feature expresses the control-flow in an application.  The more generic name graph falsely implied a

When Threading Building Blocks Attack!

 This week (25-29 JUL 2011) I'm lecturing at the UPCRC UIUC Summer School on Multicore Programming. I like teaching parallel programming and I live near the UIUC campus, so it's convenient for me. Overall I have a good time and often learn some things from the students. As an example, I found the following oddity about using lambdas within Intel® Threading Building Blocks (TBB).

"Emulating an OpenMP parallel for with TBB" Parallel Programming Talk Show #108 - Listener/User Question Show


Welcome to another episode of Parallel Programming Talk – show #108

This is a Listener Question Show – discussion on a very lively discussion on a recent thread in our community Forum, we’ll start the discussion in a few minutes.

 

Show Schedule:

A new, on-demand  PPT show is  released every Friday – URL is in the show notes:  /en-us/articles/parallel-programming-talk

Parallel PHP (HipHop) using TBB, Kiwi Style

I've been chatting with a small group of dedicated fans of Intel Threading Building Blocks (TBB)  in New Zealand.  They've been looking at adding parallelism, using TBB, to Wordpress, PHP, HipHop, Perl, and other open source projects.  They have published their code and some interesting results.  They have a web site http://openparallel.com explaining some of their work.

Using Intel® Parallel Advisor 2011 to determine if your Intel® Threading Building Blocks application will scale

I have a new appreciation for the Suitability tool in Intel® Parallel Advisor. Intel Parallel Advisor was created to help us add parallelism to existing serial code, but I’ve discovered another useful, possibly unconventional, use for Intel Parallel Advisor with my parallel application. I’ve discovered that I can use Intel Parallel Advisor to collect valuable performance and scalability information about my parallel application that would be difficult to collect otherwise.

Pages

S’abonner à tbb