Can you describe what the paralellization percentage means in the compilation report?
I guess it means that it has used your single CPU at 100%
In fact, with dual-core, it would be probably less than 100% - 100% would mean that both cores were used for all the time, which is not achievable, e.g. linking is performed just by single core.