Here's an article that points out one glaring fact about all these DC smartphones that are being released and that fact is that to actually BENEFIT from a DC chip, your application has to be multi-threaded so that it can take advantage of both cpu pipelines. The article is below and is a high level reference.

The Problem With Multi-core Mobiles - TrustedReviews - TrustedReviews

If you really want to get hardcore into the whole "reality of multi-core" thing, below is one of my old favorite articles by John Stokes on multicore cpus and multi-threaded applications. It's a bit intense if your not super techy.

Introduction to Multithreading, Superthreading and Hyperthreading