Powered by Bitpipe Software Quality Research Library

 RESEARCH LIBRARY HOME   WHITE PAPERS   PRODUCTS   MULTIMEDIA   IT DOWNLOADS 
SEARCH the Research Library: HELP   |  WHAT'S POPULAR
sponsored by AMD
Posted:  20 Aug 2008
Published:  20 Aug 2008
Format:  HTML
Length:  3   Page(s)
Type:  Product Literature
Language:  English


ABSTRACT:
The producer-consumer relationship between two threads is a standard, nearly inevitable, part of parallel programming. It is, at the same time, a significant performance block. Two threads waiting on one another is an inherently sequential arrangement, not a parallel design, so it reduces the performance benefit of parallelizing the code.

Read this white paper to explore how processor architecture can be used to improve application performance. Discover the critical role processors play in an extended optimization task. Learn how the cache-sharing technique effectively reduces the performance limitations posed by the producer-consumer relationship. Gain insight into how shared-cache systems operate as well as the tradeoffs involved with this technology.



Author

Anderson Bailey



BROWSE RELATED RESOURCES
Access Control | Application Performance Management | Application Performance Management Software | Cache | Caching | Data Center Management | Metadata | Multi-core Processors | Multithreading | Operating Systems | Parallel Processing | RAM

View All Resources sponsored by AMD

Library Home |  White Papers |  Products |  Multimedia |  IT Downloads |  Partner with Us
 

Bitpipe Definitions: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Other
What's Popular at Bitpipe? Daily Top 50 Reports | Daily Top 100 Topics | Popular Report Topics | Popular Product Topics
Software Quality Research Library Copyright © 1998-2008 Bitpipe, Inc. All Rights Reserved.
Designated trademarks and brands are the property of their respective owners.
Use of this web site constitutes acceptance of the Bitpipe Terms and Conditions and Privacy Policy.
webmaster@techtarget.com