White Papers
Intel Threading Building Blocks: Why Threading Building Blocks?
Overview Intel Threading Building Blocks offers a rich and complete approach to expressing parallelism in a C++ program. It is a library that helps one leverage multi-core processor performance without having to be a threading expert. Threading Building Blocks is not just a threads-replacement library;it represents a higher-level, task-based parallelism that abstracts platform details and threading mechanisms for performance and scalability. This paper introduces Intel Threading Building Blocks and how it stands out relative to other options for C++ programmers. Although Threading Building Blocks relies on templates and the C++ concept of generic programming, this paper does not require any prior experience with these concepts or with threading.
- Publisher
- O'Reilly Media
- File Format
- Date Published
- Oct 10, 2007
- Format
- White Papers
- Topics
- Application Development, Processors, Programming Languages
Similiar White Papers
Tuning C++ Applications for the Latest Generation X64 Processors With PGI Compilers and Tools
At CUG 2006, a cache oblivious implementation of a two dimensional Lagrangian hydrodynamics model of a single ideal gas
Publisher: Advanced Micro Devices (AMD) | Tags: c++
Black Belt Itanium Processor Performance: The Foundation (Part 1 of 5)
Many optimizations will automatically be enabled with aggressive compiler flags. However, with a small amount of perform
O'Reilly Media White Papers
Visual Studio Hacks: Speed Up Visual Studio
No one has ever accused Visual Studio of being the fastest application in the world. One particular sore spot is the tim
Publisher: O'Reilly Media
Linux Server Hacks: Create a Copy-on-Write Snapshot of an LVM Volume
A snapshot is a copy of a logical volume that reflects the contents of that logical volume when the snapshot was created
Publisher: O'Reilly Media | Tags: linux, lvm, os
SharePoint User's Guide: Working With Sites and Workspaces
To understand the power of Windows SharePoint Services, the user must first understand how SharePoint sites organize and
Publisher: O'Reilly Media | Tags: sharepoint
Windows XP Hacks: Speed Up Boot and Shutdown Times
There's a simple way to speed up XP startup: make the system do a boot defragment, which will put all the boot files nex
Publisher: O'Reilly Media | Tags: windows xp, xp
Digital Audio Essentials: Setting Up an Internet Radio Station
The Internet and compressed audio formats such as MP3 are a match made in radio heaven. With these technologies, instead
Publisher: O'Reilly Media | Tags: capital, fcc
Featured white papers
-
The Value of Location Intelligence in the Communications Industry
Public Services are under pressure, the challenge is to do more with less. How do you improve citizen satisfaction, increase cost efficiencies and improve service delivery? The power of location intelligence is helping many local authorities...
-
Best Practices for Translating Customer Satisfaction into Revenue
Today's support organisations are focused on two top-level metrics: financial results and customer satisfaction. For most, it's easy to track financial performance, but customer satisfaction is akin to speaking a foreign language...
-
HP print solutions and 3M
The objective for 3M was to optimize office printing infrastructure at 3M locations worldwide, reduce total cost and environmental footprint. Some of the business benefits acheived by switching to HP print solutions...
-
Check out these top business apps for your iPhone
-
Inside a Microsoft datacentre
-
Green IT without losing your edge
-
Peter Cochrane's latest video blog
-
What you need to know about Windows 7