Global Sources
EE Times-India
EE Times-India > EDA/IP

Common problems in multi-core programming

Posted: 11 Nov 2008     Print Version  Bookmark and Share

Keywords:microprocessors  Multi-core processors  memory bandwidth 

In recent decades, microprocessors have grown much faster in speed than in memory. A single microprocessor core can execute hundreds of operations in the time it takes to read or write a value in main memory. Programmes now are often limited by the memory bottleneck, not processor speed. Multi-core processors can exacerbate the problem unless care is taken to conserve memory bandwidth and avoid memory contention.

This article by Shameem Akhter and Jason Roberts from Intel Corp. is part of a series focusing on multi-core processors and its programming issues and designs. It discusses how to conserve memory bandwidth, avoid contention problems and the importance of memory consistency.

View the PDF document for more information.

Comment on "Common problems in multi-core progra..."
*  You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.


Go to top             Connect on Facebook      Follow us on Twitter      Follow us on Orkut

Back to Top