Tuesday, January 26, 2016
Recommended books - "Multicore programming techniques - software multithreading to improve performance."
http://www.china-pub.com/computers/common/info.asp?id=34017
Domestic first comprehensive book to explain the multi-core programming.
Intel engineers Qingli Juxian ..
Engineer engineer wrote a book ...
[Introduction]
Software developers can no longer rely solely on improving the way the clock frequency to accelerate the performance of single-threaded applications, and now they have to learn how to design an application in a multithreaded environment, the only way they can be more competitive. Multicore architectures in a single processor package with two or more processors "to perform core" (or computing engines), as long as the software is designed to be able to support fully parallel execution of multiple software threads. Hyper-Threading Technology to execute multiple threads on a single core provides a way. .
This book is designed to help software developers write high-performance multi-threaded code for Intel multi-core architectures, while avoiding the occurrence of a number of multi-threaded applications in a common parallel programming problem. .
Parallel programming and multi-thread basis
• Use thread the API programming
· OpenMP: Parallel programs portable
· Common parallel programming solution to the problem
Multi-threaded application debugging and testing
Multi-threading software development tool ...
[Introduction]
So far, the vast majority of professional and technical personnel have been aware of the modern computing platform design approach is going through a transition phase essential. Intel, IBM, Sun and AMD's are invariably launched integrate multiple execution cores on a single chip microprocessor products. In 2005, in front of the consumer desktop platforms, servers and game consoles have emerged in the case of multi-core CPU. But this is just the beginning of it, there will be more future multicore processors; Currently, semiconductor manufacturers are working to integrate more of the execution core on a single substrate, rather than trying to upgrade the processor's clock speed 10GHz. The foreseeable future of computing platforms, regardless of desktop applications, mobile applications, servers or dedicated embedded platforms are likely to adopt a multi-core structure.
For details, see the above web site!
What we have books, more recommend, learn together!
Reply:
Access points
Reply:
Thank you! ! !
Reply:
Books ah
Reply:
tks
Reply:
It seems to be the promotion of OpenMP, and if it does not, there are other good ways? After all, OpenMP is to spend money that way.
Reply:
mark
Reply:
Now I can not buy ah, very strange Intel Press book also offered a translation version, but also sell so cheap ~
If something is definitely the one to buy the.
Reply:
Today to get the book. . . .
Reply:
up
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment