Altera_Forum
Honored Contributor
13 years agoImprove Build Time on dual processor machine
I have a dual CPU (Xeon E5-2403 @ 1.80GHz, 10M Cache) machine with 16GB of DDR3 Memory (1067 MHz) dedicated to each CPU. Each CPU has 4 cores. Using Quartus 11.1 sp2.
When I run Quartus with the "Use all available processors" option selected, it uses 8 cores. The performance isn't that great. I think I can get better performance if I limited it to 4 cores within one CPU instead so that I don't get the penalty of transfers between the 2 CPUs. When I set the "Maximum processors allowed" to 4, I see that 4 cores are used but they are not within the same CPU! Performance of setting it to 4 cores is identical to 8 cores. How can I force Quartus to use cores within the same CPU? On another note, I am getting about 1.5x worse performance on this dual CPU machine than on my single CPU, 4 core i5-3450S @ 2.80GHz based machine which has less memory (8GB @ 1333MHz) and less cache (6M)! Wondering if the i5's higher clock is the reason for the better performance or is the dual CPU setup...? Thanks, Amol