Sponsored Links


.NET Research Library
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
Search the Library
Find white papers, case studies and product literature on .NET and related topics.
 

Search Help | Advanced Search

What's Popular

Library Home | Advertise with Us | Partner with Us
 
Powered by Bitpipe
 
.NET Research Library Copyright © 1998-2005 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

News | Blogs | Discussions | Tech talks | Patterns | Reviews | White Papers | Downloads | Articles | Media kit | About
All Content Copyright ©2007 TheServerSide Privacy Policy
Site Map