Posted
over 16 years
ago
by
David Mackay (Intel)
Performance, Analysis, Threading and Intel Developer Forum - What do all these have in common? Keep reading and I will answer this in my blog.
First let me introduce myself. I joined Intel back in 1992. In my years at Intel I have always been interested in parallel programming and parallel computing. My first position at [...]
|
Posted
over 16 years
ago
by
Michael Huelskoetter
The Games Convention Developers Conference 2008 (GCDC’08) will open its doors in one week and Intel will be one of the main companies sponsering this huge gathering of the gaming industry. All the big players will be in Leipzig from August, 18-20: Michael Capps of Epic Games, David Perry of Acclaim Games, Chris Taylor of [...]
|
Posted
over 16 years
ago
by
Robert Reed (Intel)
Wow, time flies around here. I was thinking it’s been a while since I last looked at my task scheduler experiments: a little vacation here, teaching at the O’Reilly Open Source convention there, and a little customer work stuffed around the edges can put a project completely out of mind. So let me recall and [...]
|
Posted
over 16 years
ago
by
Anton Malakhov (Intel)
This blog entry is intended to help you better understand the way concurrent vector works with the memory and how to use it wisely for your program to work faster or consume less memory.
The concurrency comes with the price
Let’s open Threading
|
Posted
over 16 years
ago
by
Elena Gavrina (Intel)
Have you ever confronted compiler or linker errors while building a Intel(R) Threading Building Blocks (TBB) based application with Microsoft* Visual Studio*? What was the problem there? Perhaps the path to the TBB headers was absent? Or TBB
|
Posted
over 16 years
ago
by
Arch Robison (Intel)
The TBB class task was designed for high-performance implementations of the TBB templates. It's efficiency, particularly its emphasis on continuation-passing style, comes at some price in convenience. Rick Molloy of Microsoft has posted a
|
Posted
over 16 years
ago
by
Michael Voss (Intel)
In this series of postings, I discuss two common sorting algorithms, mergesort and quicksort, and highlight some of the interesting issues that arise when creating parallel implementations using TBB. In all cases we’ll assume that, like STL’s
|
Posted
over 16 years
ago
by
Robert Reed (Intel)
On a quest to understand the TBB scheduler and how it might be used to schedule tasks with order dependencies (i.e., a place where you’d like to block access to an object until it can get built), I’ve been building up tools to take a peek. Last time I showed a technique to use thread [...]
|
Posted
over 16 years
ago
by
Andrey Marochko (Intel)
After a good deal of theoretizing about various cancellation scenarios, we’ve finally reached the point where we can touch a bit more material substance (if one can say so about information☺). So let’s see how to use group contexts in practice.
You can create an instance of task group context using any technique applicable to C [...]
|
Posted
over 16 years
ago
by
Alexey Kukanov (Intel)
The implementation of tbb::pipeline algorithm has been significantly reworked for the next TBB version, and the improvements were mostly driven by customers and community. Read this post to learn about the changes that have got into the product and those that have not, and comment on what other improvements you think should be done.
|