Archives

Posts in the "Threading Building Blocks" Category RSS

Posts related to Threading Building Blocks.

Older Entries ›

n-bodies: a parallel TBB solution: parallel code: first runs

By Robert Reed (Intel) (26 posts) on February 8, 2010 at 3:23 pm
Comments (1)

After getting lost in the twisty passages of compiler inter-procedural optimization, Robert returns to the simple path and shows a practical example of why it's important to optimize your serial code before parallelizing it.

Continued ›

Category: Parallel Programming, Threading Building Blocks

Feb. 10, 2010 Webinar: New Software Assessment Tools

By Jeff Kataoka (Intel) (21 posts) on January 22, 2010 at 11:12 am
Comments (1)

Join us on February 10, 2010 at 9:00am (Pacific)  for a Webinar on the new Intel Software Assessment Tools. Webinar Overview: Intel has developed a new series of fast and free tools designed specifically for Intel Software Partner Program members, enabling them to assess code quickly and easily. This webinar will be an educational session with Intel [...]

Continued ›

Category: Events, Intel SW Partner Program, Media, Parallel Programming, Software Engineering, Threading Building Blocks, Visual Computing

Parallelism and threading training

By David Mackay (Intel) (11 posts) on January 19, 2010 at 10:52 am
Comments (0)

The courses are rolling out.  Windows C++ developers  register now!   Intel is offering a one day course on threading and parallelism!   Last year I taught a pilot class on threading and parallelism.    We had great reviews from those who attended this pilot course.    In the post pilot class survey 100% of attendees said they would recommend the course to their peers.   We [...]

Continued ›

Category: Parallel Programming, Software Engineering, Threading Building Blocks

Improving Software quality - checking for memory errors and thread data races

By David Mackay (Intel) (11 posts) on January 13, 2010 at 4:01 pm
Comments (1)

In December I had fun participating in a couple of web seminars about a product for finding common memory errors as well as thread deadlocks and data races:  Intel Parallel Inspector.   Many of you might have missed these so let me tell you about them.  The first web seminar was one I got to present [...]

Continued ›

Category: Parallel Programming, Software Engineering, Threading Building Blocks

View Video Podcast Interview on New Multi-core Software Assessment Tool

By Jeff Kataoka (Intel) (21 posts) on December 31, 2009 at 11:50 am
Comments (2)

Recently, the Intel® Software Partner Program introduced a new software assessment tool for multi-core, the Intel® Concurrency Checker.  This tool assesses the multi-core scalability of applications by checking the concurrency.  We interviewed an Intel Product Marketing Engineer to discover more about the Intel Concurrency Checker and created a video podcast of the interview.  Watch the video podcast [...]

Continued ›

Category: Academic, Financial Services Industry, Gaming, Intel SW Partner Program, Parallel Programming, Threading Building Blocks

Fun with Locks and Waits - Performance Tuning

By David Mackay (Intel) (11 posts) on December 23, 2009 at 2:44 pm
Comments (2)

Intel Parallel Amplifier can help identify which synch objects impact performance the most. The Locks and Waits analysis pinpoints synch objects that cause threads to wait and lists them in descending order.

Continued ›

Category: Parallel Programming, Software Engineering, Threading Building Blocks

New Software Assessment Tools Introduced

By Jeff Kataoka (Intel) (21 posts) on December 14, 2009 at 3:52 pm
Comments (0)

The Intel® Software Partner Program has introduced a set of software assessment tools for two specific Intel technologies for program members. Measure your software's multi-core scaling with the Intel® Concurrency Checker, the software assessment tool for multi-core.  Assess your game's playability on systems with Intel® Graphics Technology with the Intel® Graphics Checker, the software assessment [...]

Continued ›

Category: Gaming, Intel SW Partner Program, Parallel Programming, Threading Building Blocks, Visual Computing

Software without Memory errors and data races

By David Mackay (Intel) (11 posts) on December 7, 2009 at 1:50 pm
Comments (1)

This year we launched intel Parallel Studio.  Intel Parallel Studio is designed to improve the productivity and help the Visual C++ developer create good threaded software that scales.   It includes components that help express parallelism (Intel Threading Building Blocks), performance libraries, as well as tuning and correctness checking software. Intel Parallel Inspector checks for both memory [...]

Continued ›

Category: Events, Intel SW Partner Program, Parallel Programming, Software Engineering, Threading Building Blocks

These are a few of my favorite tools!

By RAVI (Intel) (2 posts) on November 30, 2009 at 8:53 pm
Comments (3)

Learn more about Intel(R) Parallel Studio Tool suite.

Continued ›

Category: Parallel Programming, Threading Building Blocks, What If Software

SP1 for Intel Parallel Studio - service pack worth installing!

By James Reinders (Intel) (17 posts) on November 19, 2009 at 3:48 pm
Comments (1)

Intel® Parallel Studio Service Pack 1 is now available, adding support for Windows* 7. SP1 is well worth downloading and installing - here are some of the reasons: Parallel Inspector and Parallel Amplifier can be driven (for automating test suites) from the command line now. Bug fixes - of course - not many issues needed fixing, but you [...]

Continued ›

Category: Parallel Programming, Threading Building Blocks

n-bodies: a parallel TBB solution: parallel code, a first attempt

By Robert Reed (Intel) (26 posts) on November 13, 2009 at 5:44 pm
Comments (2)

On the way to composing a first thread-parallel version of n-body code, Robert points out parallelization has already been occuring, using the Intel compiler and its vectorization of simple loops.

Continued ›

Category: Parallel Programming, Threading Building Blocks

Memory management challenges in parallel applications

By Roman Lygin (Intel) (3 posts) on October 28, 2009 at 6:18 am
Comments (4)

Let me share some recent practical experience with memory management issues when developing a multi-threaded application. This can probably be a rather common case (as recent post by Roman Dementiev and its follow up discussion demonstrates), and I’d be happy if my experience were helpful for others. Working on CAD Exchanger I am designing one of [...]

Continued ›

Category: Software Engineering, Threading Building Blocks

n-bodies: a parallel TBB solution: serial body forces one more time

By Robert Reed (Intel) (26 posts) on October 23, 2009 at 11:58 am
Comments (1)

Forced to revisit the question of accumulating forces one more time, Robert tests addForce(i,j) and discovers that while accelerations are a little faster, it's not much and a much more complicated story than he realized.

Continued ›

Category: Parallel Programming, Threading Building Blocks

n-bodies: a parallel TBB solution: serial body drill-down

By Robert Reed (Intel) (26 posts) on October 14, 2009 at 2:15 pm
Comments (6)

Having found the function that consumes the most time, this episode shows the process of drilling down into the hot source and optimizing it BEFORE going parallel.

Continued ›

Category: Parallel Programming, Threading Building Blocks

Got Multicore Data Parallel Woes?

By Rita Turkowski (Intel) (14 posts) on October 9, 2009 at 2:22 pm
Comments (2)

Sign up here: http://makebettercode.com/ct_tech/survey.

Continued ›

Category: Cool Software, Financial Services Industry, Gaming, Intel® Software Network 2.0, Media, Open Source, Parallel Programming, Software Engineering, Threading Building Blocks, Visual Computing
Older Entries ›