Revised and updated with improvements conceived in parallel programming courses, The Art of Multiprocessor Programming is an authoritative guide to multicore programming. It introduces a higher level set of software development skills than that needed for efficient single-core programming. This book provides comprehensive coverage of the new principles, algorithms, and tools necessary for effective multiprocessor programming. Students and professionals alike will benefit from thorough coverage of key multiprocessor programming issues.
This revised edition incorporates much-demanded updates throughout the book, based on feedback and corrections reported from classrooms since 2008
Learn the fundamentals of programming multiple threads accessing shared memory
Explore mainstream concurrent data structures and the key elements of their design, as well as synchronization techniques from simple locks to transactional memory systems
Visit the companion site and download source code, example Java programs, and materials to support and enhance the learning experience
CT Urography: An Atlas
Featuring over 500 images, this atlas is the first text on performing and interpreting CT urography. Chapters detail the indications and techniques for CT urography, review the risks of radiation exposure, show how normal urinary tract anatomy and variants appear on CT scans, and demonstrate a wide range of urinary tract...
Excel 2007 All-In-One Desk Reference For Dummies (Computer/Tech) Master the Ribbon, powerful graphics capabilities, and more!
Your one-stop guide to great-looking spreadsheets that actually mean something
Create colorful spreadsheets and charts, use Live Preview, and maximize everything Excel 2007 has to offer! Find just what you need to know about using...
Physical Database Design Using Oracle (Foundations of Database Design)
The evolution of Oracle has led to a revolution in design practices. For Oracle 10g, database physical structures have become more complex than ever before and database designers face multiple ways to implement their logical models. IS students studying database design and administration need to be able to implement management systems in a...
Fowler-Nordheim Field Emission: Effects in Semiconductor Nanostructures (Springer Series in Solid-State Sciences, Vol. 170)
This monograph solely presents the Fowler-Nordheim field emission (FNFE) from semiconductors and their nanostructures. The materials considered are quantum confined non-linear optical, III-V, II-VI, Ge, Te, carbon nanotubes, PtSb2, stressed materials, Bismuth, GaP, Gallium Antimonide, II-V, Bi2Te3, III-V, II-VI, IV-VI and HgTe/CdTe...