Archives

Posts in the "Threading Building Blocks" Category RSS

Posts related to Threading Building Blocks.

« Older Entries

Reaching out to the Academic Community

By Paul Steinberg (Intel) (1 posts) on May 9, 2008 at 12:38 pm
Comments (0)

I am happy to launch my first Blog post as a member of Intel's Software College and Academic Community.  Much of this first post is  introductionary & I am looking for your feedback.  I am working with some of the brightest folks here at Intel, our subject matter experts and architects, such as Clay Breshears, Michael Wrinn, Bob [...]

Continued ›

Category: Events, Graphics, Multicore, Social Media & Virtual Worlds, Software Engineering, Threading Building Blocks, University Curriculum

TBB on Sun Solaris*

By David Sekowski (Intel) (1 posts) on May 9, 2008 at 6:47 am
Comments (0)

Hello, my name is Dave Sekowski. I am a program manager at Intel working on the Threading Building Blocks (TBB) project. This week I had an opportunity to talk with Chris Huson, one of the TBB developers who worked with Sun Microsystems to port TBB to Sun Solaris, about the collaborative effort to enable Solaris [...]

Continued ›

Category: Multicore, Open Source, Threading Building Blocks

Porting OpenMP SPEC benchmarks to TBB.

By Alexey Murashov (Intel) (1 posts) on May 8, 2008 at 7:49 am
Comments (4)

Greetings, everyone! I would like to share my experience in porting OpenMP applications to the Threading Building Blocks library. Last year I managed to port some of the SPEC OMP 2001 benchmarks to TBB. It's a well-known benchmark suite in the multi-threading world, that's why it was chosen. There are three benchmarks written in C: [...]

Continued ›

Category: Threading Building Blocks

Under the hood: Learning more about task scheduling

By Robert Reed (Intel) (7 posts) on May 6, 2008 at 4:24 pm
Comments (10)

I’m back with another challenge, encountered during my support work for Intel® Threading Building Blocks.  I’ve been working with several TBB users who appreciate the general philosophy of Cilk task scheduling embodied in TBB but have run into some practical challenges applying it to their applications.  Often the issue revolves around the need to block [...]

Continued ›

Category: Multicore, Threading Building Blocks

Go Parallel - Intel Software Conferences in India

By Preethi Raj (Intel) (1 posts) on April 21, 2008 at 7:28 pm
Comments (37)

We hope the Intel Software Conference - Go Parallel has been useful to you and will aid you in your pursuit to "think parallel". Share your experiences and feedback with us. Blog and tell us what you think. Be it your opinion on the need for threading applications, or the benefits of parallel programming or your feedback [...]

Continued ›

Category: Events, Multicore, Threading Building Blocks

Poll Result: More Developers Are Learning about TBB

By Kevin Farnham (108 posts) on March 31, 2008 at 4:22 pm
Comments (4)

The March Threading Building Blocks poll suggests that the developer community is learning about TBB, but not that many developers are actively applying TBB in actual projects. The poll asked: At what project level are you currently applying TBB? 81 people participated in the poll, making the following selections: 75.3% (61 votes) - Just getting started (learning about [...]

Continued ›

Category: Multicore, Open Source, Threading Building Blocks

Threading Building Blocks on Wikipedia

By Kevin Farnham (108 posts) on March 28, 2008 at 9:24 pm
Comments (0)

I just finished adding new information to the Threading Building Blocks entry on Wikipedia (http://en.wikipedia.org/wiki/Threading_Building_Blocks). I added information on what's happened since TBB became an open source project, and I also added two new sections: Open Source Operating Systems that Offer TBB Packages Open Source Projects that Apply TBB I consider Wikipedia one of the greatest new [...]

Continued ›

Category: Multicore, Open Source, Threading Building Blocks

Threading Building Blocks and Linux Distributions, Part 2

By Kevin Farnham (108 posts) on March 26, 2008 at 9:29 am
Comments (0)

In my last post I talked about the availability of Threading Building Blocks packages in Debian Linux, Ubuntu Linux, and the Fedora Project. In this post, I'll investigate TBB's availability in other Linux distributions and also in FreeBSD. Commercial TBB supported Linux distros The Commercial TBB site includes a System Requirements section that identifies several Linux [...]

Continued ›

Category: Multicore, Open Source, Threading Building Blocks

Threading Building Blocks and Linux Distributions, Part 1

By Kevin Farnham (108 posts) on March 24, 2008 at 10:52 am
Comments (1)

Most of the people I've conversed with who are developing applications using Threading Building Blocks are working on Linux platforms. On the #tbb IRC channel, I've talked with people who are working with TBB on Gentoo, Debian, and Ubuntu Linux, and I'm sure several other distributions are represented as well. Threading Building Blocks can be [...]

Continued ›

Category: Multicore, Open Source, Threading Building Blocks

Superlinearity and Algorithmic Complexity; or, My Interesting Conversation with Herb Sutter

By Kevin Farnham (108 posts) on March 19, 2008 at 8:55 am
Comments (5)

In my recent "Superlinearity Is Impossible; We Just Don't Always Think Correctly" I argued that algorithmic processing superlinearity is impossible. It might appear that a parallel application was achieving superlinearity, but that appearance was due to factors other than the algorithm itself engendering a more efficient computation. For example, memory access might be more [...]

Continued ›

Category: Multicore, Open Source, Threading Building Blocks
« Older Entries