000 02384nam a2200205Ia 4500
999 _c21639
_d21639
005 20200307093325.0
008 170808s9999 xx 00 und d
020 _a9788131762134
040 _cVITAP
041 _aEnglish
082 _223rd
_a005.275 GOV
100 _aGove, Darryl
_99128
245 _aMulticore Application Programming :
_bFor Windows, Linux, and Oracle Solaris
260 _bPearson India Education Services Pvt. Ltd.
_aChennai
_c2017
300 _bBook
_axviii, 441p. : ill. ;
_c24cm
500 _aIt includes Bibliography and Index Pages Multicore Application Programming is a comprehensive, practical guide to high-performance multicore programming that any experienced developer can use. Author Darryl Gove covers the leading approaches to parallelization on Windows, Linux, and Oracle Solaris. Through practical examples, he illuminates the challenges involved in writing applications that fully utilize multicore processors, helping you produce applications that are functionally correct, offer superior performance, and scale well to eight cores, sixteen cores, and beyond. The book reveals how specific hardware implementations impact application performance and shows how to avoid common pitfalls. Step by step, you'll write applications that can handle large numbers of parallel threads, and you'll master advanced parallelization techniques. You'll learn how to Identify your best opportunities to use parallelism Share data safely between multiple threads Write applications using POSIX or Windows threads Hand-code synchronization and sharing Take advantage of automatic parallelization and OpenMP Overcome common obstacles to scaling Apply new approaches to writing correct, fast, scalable parallel code Multicore Application Programming isn't wedded to a single approach or platform: It is for every experienced C programmer working with any contemporary multicore processor in any leading operating system environment.
650 0 _99129
_aParallel Programming (Computer Science); Multiprogramming (Electronic Computers); Operating Systems (Computers); Microsoft Windows (Computer File); Solaris (Computer File);Linux
856 _uhttps://pearsoned.co.in/web/books/9788131762134_Multicore-Application-Programming_Darryl-Gove.aspx
942 _cBK
_2ddc
_e23rd
_h005.275 GOV