This Week's Multicore Reading List

A list of book releases compiled by Dr. Dobb's to keep you up-to-date on parallel programming and multicore technology.

Mac OS X Snow Leopard Bible
by Galen Gruman and Mark Hattersley

Mac OX 10.6 Snow Leopard moves faster than its predecessor, and this guide explores everything from its handling of applications and streaming media to its new support of Microsoft's ActiveSync technology. Get set up on Snow Leopard 10.6, learn professional-level security tools, and discover secret tricks and workarounds with this essential guide -- most importantly, Grand Central Dispatch and the power of parallel processing.

Parallel Programming: A New Approach
by Michael H. Coffin
Programmers of parallel computers are faced with a dilemma. They can write programs in one of the many elegant parallel programming languages developed in the last few years. The result will be clear and portable programs that run slowly. Or they can write programs in low-level languages which will result in programs that are efficient, but not portable, and difficult to understand and maintain. This book describes writing parallel programs that are simultaneously clear, portable, and efficient. The method is based on program refinement using annotations. A program is first written in a high-level, architecture-independent fashion with clarity being emphasized over efficiency.
http://www.silicon-press.com/books/isbn.0-929306-13-9/index.html

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task.
However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

This month's Dr. Dobb's Journal

This month,
Dr. Dobb's Journal is devoted to mobile programming. We introduce you to Apple's new Swift programming language, discuss the perils of being the third-most-popular mobile platform, revisit SQLite on Android
, and much more!