Parallel computational thinking

Applications must be programmed to process instructions in parallel to take full advantage of the new multicore processors.