Dual chip systems only run like u described on specifically written software. Most of the software made is made for single processors. In order for the seperation of tasks, it would require special software and drivers to detect and direct cpu traffic thus slowwing it down. ON software optimized for dual processors u will definitly reep the benifits but they are a rarity.