Welcome to the Newschoolers forums! You may read the forums as a guest, however you must be a registered member to post. Register to become a member today!
slight correction, I think you mean cores, not processors (it's dual core processor, not 2 different processors).
I don't know a whole lot on the subject as I've just started doing some research for my new laptop purchase, but I think that this talks about your "separating tasks" statement:
", the operating system must be able to recognize multi-threading and the software must have simultaneous multi-threading technology (SMT) written into its code. SMT enables parallel multi-threading wherein the cores are served multi-threaded instructions in parallel. Without SMT the software will only recognize one core. Adobe® Photoshop® is an example of SMT-aware software. SMT is also used with multi-processor systems common to servers. "
from http://www.wisegeek.com/what-is-a-dual-core-processor.htm